Skip to main content

Search hotels in Stresa

Enter your dates to see the latest prices and deals for Stresa hotels

Stresa – 377 hotels and places to stay

Filter by:

Star rating

Review score

Grand Hotel des Iles Borromées & SPA

Hotel in Stresa

This majestic property in Art Nouveau style includes indoor and outdoor swimming pools and a spa. It is on the shores of Lake Maggiore in Stresa, opposite the Borromean Islands.

N
Nelli
From
Hungary
Magical place with a lot of history
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,388 reviews
Location 9.7
Price from
US$323.34
1 night, 2 adults

Boutique Hotel Stresa

Hotel in Stresa

Located in Stresa, 1.4 km from Borromean Islands, Boutique Hotel Stresa provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

N
Natalia
From
Russia
It is not the first hotel where we stayed within that area, but definitely the best one! Booking it I didn't expect to get such a level of hospitality, comfort and care. It is a masterpiece: amazing combination of design, technologies, comfort and coziness. From the very first minute we felt so welcomed that didn't want to leave. Giada, Daniele thank you for your help at all the stages of our stay! Massimo, we were honored to be welcomed by you! Restaurant 'LeBolle' deserves a special comment: food, wine list, service are amazing! Table setting with all the small details was so sophisticated that brought aesthetic pleasure in addition to gastronomic experience. Looking forward to spa area opening, I may expect it will be fantastic!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 208 reviews
Location 9.8
Price from
US$723.12
1 night, 2 adults

Albergo Ristorante Il Verbano

Hotel in Stresa

Albergo Ristorante Il Verbano features a garden, terrace, a restaurant and bar in Stresa. With free WiFi, this 3-star hotel offers a concierge service and luggage storage space.

G
Giulia
From
Switzerland
View from the room, locatIon, gentle and ready to support staff, breakfast with lake view and very good selection. Dog friendly and with real love for dogs The restaurant is very good, elegant but not too much and with the possibility to see the lake, the moon and away from mass tourists
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 602 reviews
Location 9.9
Price from
US$282.19
1 night, 2 adults

Hotel Residence La Luna Nel Porto

Hotel in Stresa

Just 30 metres from the pier for boats to the Borromean Islands, La Luna Nel Porto is in Stresa. Each modern suite has a different design and a balcony or patio overlooking Lake Maggiore and the...

H
Helen
From
Switzerland
the stay at the hotel residence was excellent. the staff were very accommodating, very friendly and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 462 reviews
Location 9.7
Price from
US$170.49
1 night, 2 adults

Hotel Villa e Palazzo Aminta

Hotel in Stresa

Set on the shores of Lake Maggiore, Villa e Palazzo Aminta offers a luxurious wellness centre, a private garden on the lake, and an outdoor swimming pool overlooking the Borromean Islands.

M
Melina
From
Sweden
Amazing unique hotell with an incredible helpful and lovely staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 365 reviews
Location 9.3
Price from
US$529.70
1 night, 2 adults

Hotel Lido La Perla Nera

Hotel in Stresa

La Perla Nera offers panoramic views of Lake Maggiore and the Borromean Islands. On site you will find an indoor pool with hot tub. All rooms have air conditioning and a private balcony.

H
Hanna
From
Finland
Travelling with my daughter who had some healthy issues during the trip. Everyone in the hotel reception was very helpful with arranging an appointment with a doctor etc.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,141 reviews
Location 9.2
Price from
US$199.89
1 night, 2 adults

Hotel Astoria

Hotel in Stresa

The Astoria is set on Stresa's lake-side promenade facing the Borromean Islands. It has a nice garden, and offers rooms with Wi-Fi access, satellite TV and panoramic views.

M
Marianne
From
Switzerland
All amenities that you need 😄 Incredibly attentive staff and super friendly.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,584 reviews
Location 9.7
Price from
US$212.23
1 night, 2 adults

Hotel Della Torre

Hotel in Stresa

Hotel Della Torre is a well-maintained, family-run hotel set just out of Stresa town centre and only 150 metres from Lake Maggiore. Enjoy pretty lake views from the gardens.

K
Katerina Shani
From
France
Location, cleanliness, comfortable beds, good size bathrooms, parking on site, great selection and service at breakfast.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,792 reviews
Location 8.5
Price from
US$136.51
1 night, 2 adults

Hotel Regina Palace

Hotel in Stresa

Hotel Regina Palace is a majestic Art Nouveau building offering refined classic-style interiors and a large garden with pool. It is right on the shore of Lake Maggiore, in Stresa.

d
debbie
From
New Zealand
it’s location and amenities
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,562 reviews
Location 9.7
Price from
US$211.64
1 night, 2 adults

Hotel La Sacca

Hotel in Stresa

Hotel La Sacca faces Lake Maggiore and is 2 km from Stresa city centre. It offers free parking and free WiFi throughout.

S
Sami Nordenswan
From
Finland
excellent breakfast and really friendly staff.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,181 reviews
Location 8.6
Price from
US$176.37
1 night, 2 adults
See all 377 hotels in Stresa

Hotels with airport shuttles in Stresa

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,848 reviews
    From US$186.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,200 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,030 reviews
    From US$223.40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,042 reviews
    From US$141.10 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,584 reviews
    From US$421.88 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,051 reviews
    From US$129.34 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 381 reviews
    From US$295.02 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,273 reviews
    From US$355.56 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 864 reviews
    From US$176.37 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 476 reviews
    From US$129.34 per night

Most booked hotels in Stresa and surroundings in the past month

See all
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,477 reviews
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,141 reviews
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,030 reviews
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,199 reviews
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,562 reviews
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,033 reviews
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 2,388 reviews
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,584 reviews
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,652 reviews
  • Popular with guests booking hotels in Stresa

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,792 reviews

Best hotels with breakfast in Stresa and nearby

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 617 reviews

    Featuring free WiFi and a restaurant, Affittacamere Caffè Nazionale offers pet-friendly accommodation in Stresa, 15 km from Verbania. Guests can enjoy the on-site bar.

    From US$94.06 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 886 reviews

    Hotel Da Cesare is just 80 metres from Lake Maggiore and close to Stresa Train Station and the congress centre. It offers basic, en suite rooms, and a traditional restaurant.

    From US$105.23 per night
  • Primavera

    Hotel in Stresa
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,225 reviews

    The Primavera is a 3-star hotel, situated in the centre of Stresa, in the pedestrian area only a few steps from the lake.

    From US$164.61 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 489 reviews

    Cavour 30TRE - Hotel Moderno is located on a quiet pedestrian area in the town of Stresa. It features an inner courtyard where candlelit dinners are served.

    From US$219.87 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 481 reviews

    The charming Hotel Saini with Air conditioning is set on Lake Maggiore, and offers close access to the main tourist harbour of Stresa, where ferries depart for the Borromean Islands.

    From US$148.15 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 330 reviews

    The Fiornetino is a family-run hotel and restaurant in the centre of Stresa, 200 metres from the ferry harbour on the banks of Lake Maggiore. Hotel Fiorentino offers bright rooms.

    From US$172.04 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,639 reviews

    Set in Stresa, 1.6 km from Borromean Islands, Hotel Milan Speranza Au Lac offers accommodation with a seasonal outdoor swimming pool, private parking, a shared lounge and a restaurant.

    From US$229.28 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 261 reviews

    Gigi Suites&Apartments is located in Stresa. It is set 1.8 km from Borromean Islands and offers a lift. The apartment has family rooms. All units feature air conditioning and a cable flat-screen TV.

    From US$252.80 per night

Budget hotels in Stresa and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 301 reviews

    Residence Maurice offers self-catering accommodation in a renovated villa of 1920. It is 200 metres from Stresa Train Station and 350 from the pier to the Borromean Islands.

    From US$117.58 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,477 reviews

    Villa Mon Toc is a family-run hotel with large garden, located in Stresa just 300 metres from the shores of Lake Maggiore. It offers free parking, functional rooms, and homemade cuisine.

    From US$105.82 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 673 reviews

    Just 200 metres from Lake Maggiore, Hotel La Locanda is a 5-minute walk from Stresa Station and 600 metres from the pier where boats leave for the Borromean Islands. Wi-Fi is free throughout.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 418 reviews

    Located in Stresa, 700 metres from Borromean Islands, Fruit'n Joy features rooms with mountain views and free WiFi. Each room is equipped with a terrace with views of the lake.

    From US$108.35 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 176 reviews

    Set in Stresa, Locanda Verbena has accommodation 7.1 km from Borromean Islands. Offering a restaurant, the property also has a garden and a bar.

    From US$105.82 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 442 reviews

    Located in Brovello-Carpugnino in the Piedmont region, B&B il Cappellaio di Erika has a garden. The property features mountain and garden views, and is 7.1 km from Borromean Islands.

    From US$101.12 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 11 reviews

    Featuring garden views, Casa Del Signore III provides accommodation with a garden and a balcony, around 3.3 km from Borromean Islands.

    From US$116.40 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 212 reviews

    Boasting a seasonal outdoor swimming pool, azalea Rooms & apartments domo 3 5 is set in Baveno in the Piedmont region, 3.3 km from Borromean Islands.

    From US$111.70 per night

Hotels located in the centre of Stresa

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 71 reviews

    Located in Stresa, 1.5 km from Borromean Islands, Ca' Buscion provides air-conditioned rooms with free WiFi. The property has lake and quiet street views. The apartment features family rooms.

    From US$211.64 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 45 reviews

    Situated in Stresa, Piedmont region, Hotel Luina is set 2.2 km from Borromean Islands. This 2-star hotel offers free WiFi. Some rooms at the property have a terrace with a city view.

    From US$126.99 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 462 reviews

    Just 30 metres from the pier for boats to the Borromean Islands, La Luna Nel Porto is in Stresa.

    From US$329.22 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 652 reviews

    This hotel is situated in the centre of Stresa, next to the Congress Centre and just a short walk from the beach and the lake.

    From US$164.61 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,562 reviews

    Hotel Regina Palace is a majestic Art Nouveau building offering refined classic-style interiors and a large garden with pool. It is right on the shore of Lake Maggiore, in Stresa.

    From US$340.98 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,584 reviews

    The Astoria is set on Stresa's lake-side promenade facing the Borromean Islands. It has a nice garden, and offers rooms with Wi-Fi access, satellite TV and panoramic views.

    From US$421.88 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 800 reviews

    Set in Stresa, 1.5 km from Borromean Islands, Vespucci Boutique offers accommodation with a terrace, free WiFi, a lift, and full-day security.

    From US$117.12 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,033 reviews

    Hotel La Palma enjoys picturesque views over Lake Maggiore in Stresa city centre. Located directly on the lakefront, it is surrounded by a garden and provides free parking.

    From US$336.28 per night

FAQs about hotels in Stresa

Learn more about visiting Stresa

  • 105 attractions
  • 1 point of interest

What guests said about Stresa:

  • 10.0

    It’s nice, a bit touristy but nice.

    It’s nice, a bit touristy but nice. Great for Isola Bella of course. Love the ferry service from Stresa. The hub of Lake Maggiore. Had a really good time in Stresa, Canobio and in the north of the lake, Locarno and Ascona in Switzerland.
    Guest review by
    Dominic
    United Kingdom
  • 8.0

    Stresa is a resort hotspot.

    Stresa is a resort hotspot. Mostly hotels, more hotels, loads of restaurants. However the Borromean islands by Stresa were 100% worth the 2 days we stayed there. One day we spent exploring the islands, the other we spent walking around, dining, relaxing and observing the multiple weddings that were taking place all around town (we counted five weddings on one day!). Cute place for a short stay. If you want a longer stay, set base in Verbania or get a car to drive around Lago Maggiore (we went without a car and did not rent one).
    Guest review by
    Lysa
  • 10.0

    We visited Stresa 25 years ago and had a throughly enjoyable...

    We visited Stresa 25 years ago and had a throughly enjoyable time. This time around was similar, the whole area is fabulous. There are fewer boat services than previously but the super Viaggi Tomassucci Stresa Travel Agency provide an excellent service and can advise on alternatives.
    Guest review by
    Kevin
    United Kingdom
  • 8.0

    We have been visiting Stresa annually for 17 years, mainly...

    We have been visiting Stresa annually for 17 years, mainly for personal reasons and to visit friends. It is a beautiful location, compact and with plenty of things to do and see. It has grown in popularity over time and is now very busy, bordering on "over- touristed".There are plenty of great restaurants that serve food at reasonable prices. The downside is that it is now almost obligatory to do your homework and book your choice of activity or restaurant in advance. Most travelers/guests stay for one or two days and are just passing through or on guided tours which makes it difficult to experience all that Stresa has to offer, but for people that don't know it, we would highly recommend a visit.
    Guest review by
    Richard
    Portugal
  • 10.0

    Stresa is a beautiful town on the Lake with great history.

    Stresa is a beautiful town on the Lake with great history. The beautiful mountains and islands are magnificent. Even with many tourists, the Italian traditions are very much alive. A quiet spectacular place.
    Guest review by
    Laura
    United States
  • 10.0

    The cost of food, drink a coffee was cheaper that Ireland.

    The cost of food, drink a coffee was cheaper that Ireland. The customer service attitude of some public service workers and an odd few staff in shops left a lot to be desired, if you can't be bothered to smile at customers go get yourself a job in another field, some of them really didn't give a monkeys!
    Guest review by
    David
    Ireland

See reviews by guests who stayed at hotels in Stresa

See all
  • From US$325.27 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 446 reviews
    Wonderful , relaxing stay in Beautiful. Boutique hotel, room was lovely and comfortable and spotless with great aminities. The hotel is spotlessly clean with lovely modern design. fabulous location close to centre.. Spectacular views of stressa and the islands from the lovely rooftop terrace. Evening bar menu was great with very good selection. Thank you to all the staff who were all great, exceptionally welcoming, friendly and so helpful., Hotel should definitely be 4 star.. Top class! Will definitely return and highly recommend,
    Guest review by
    lorraine
    United Kingdom
  • From US$149.84 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,199 reviews
    Pleasant and helpful reception staff. We had a family room comprising two large interconnecting bedrooms each with a double bed and a bathroom. The rooms were clean and the beds comfortable. Breakfast was very good and the dining room was light and welcoming. The hotel was set back a little from the seafront, but only a few steps away from the lovely, level promenade whichtook us into the centre of Stresa with the ferry terminal and numerous restaurants and shops.
    Guest review by
    Josephine
    United Kingdom
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 660 reviews
    Very nice view of Lake Maggiore and the Borromean Islands, hotel located on the heights of Stresa, accessible by car or on foot for good walkers, very clean and comfortable, quiet, beautiful terrace and garden overlooking the lake, good sweet savory breakfast, welcoming and accommodating staff
    Guest review by
    Stephanie
    France
  • From US$172.04 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 330 reviews
    We stopped here last minute after a long drive up through Italy. Very simple but spotlessly clean room, comfortable bed, very friendly host. First time in Stresa and we'd like to go back, so we'll certainly think about this place - very good breakfast included.
    Guest review by
    IMJ
    Switzerland
  • From US$478.55 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 2,388 reviews
    Definitely the best hotel in Stresa! Everything about it was stunning. Location was perfect - lake views were amazing, staff were so friendly, polite and helpful. Free parking onsite. Totally recommend. Will definitely be back.
    Guest review by
    Jacqueline
    Australia