Skip to main content

Search hotels in Stresa

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

Stresa – 382 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
Niall
From
Ireland
Beautiful hotel,old world yet modern with superb facilities
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,395 reviews
Location 9.7
Price from
US$322.49
1 night, 2 adults

Sempione Boutique Hotel

Hotel in Stresa

Situated 1.8 km from Borromean Islands, Sempione Boutique Hotel offers 4-star accommodation in Stresa and has a shared lounge, a terrace and a bar.

S
Sandra
From
Sweden
We loved our stay at Sempione boutique hotel. The view was breathtaking - we could spend hours just looking at the lake and the mountains from our balcony or from the rooftop terrace. Beautifully renovated, every little detail was well thought through. The owners and staff was welcoming and went above and beyond in order to make our stay as pleasant as possible. Thank you for your kindness and impeccable sense of service and custom care. We will absolutely be back!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 449 reviews
Location 9.9
Price from
US$436.71
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.

D
Dietrich
From
France
The building is brand new and equipped to the highest standards. The rooftop terrace is fantastic- a 360 degree view on the lake panorama. The staff is without exception welcoming, attentive and kind. Spacious and free parking. The hotel is just across the street from the boat lines leaving for the islands.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 204 reviews
Location 9.9
Price from
US$734.11
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.

J
Joan
From
Spain
Romantico Hotel vistas espectaculares
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 598 reviews
Location 9.9
Price from
US$211.09
1 night, 2 adults

Boutique Hotel Elvezia

Hotel in Stresa

Boutique Hotel Elvezia is situated on Isola Bella Island and can be reach only via ferry boat from Stresa or Baveno. Guests can enjoy the on-site restaurant.

E
Ekaterina
From
Netherlands
We stayed here for 3 nights. The lake view from the room was amazing! The hotel was small and cozy. The staff was really friendly and professional. The restaurant was also good, both for breakfast and dinner.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 583 reviews
Location 9.7
Price from
US$216.95
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...

c
ciaran
From
Ireland
Lovely hotel, great big room with amazing views of the lake, you have the option of ordering breakfast for an additional fee of making your own in the room, we opted for eating on our terrace savoring the beautiful views. Great attentive staff who were very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 463 reviews
Location 9.7
Price from
US$170.04
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.

J
JANET
From
United States
Staff was wonderful! Very beautiful hotel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 371 reviews
Location 9.3
Price from
US$528.30
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.

L
LbD46
From
United Kingdom
Hotel Lido La Perla Nera is a charming hotel with the benefit of an indoor swimming pool. Breakfast had a very good selection and the balcony had a nice view. Staff were helpful and friendly. The hotel is ideally situated for the Carciano ferry port and has a fantastic lake side restaurant within a few metres. Rooms were a good size and very clean. I like to have 2 pillows and nothing was too much trouble for them.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,159 reviews
Location 9.2
Price from
US$199.36
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.

r
robyn
From
Australia
everything! the location was fabulous and my balcony overlooked the lake for spectacular views
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,579 reviews
Location 9.7
Price from
US$211.67
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.

P
Paulina
From
Poland
Beautiful views, very delicious food and close to the centre.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,790 reviews
Location 8.5
Price from
US$192.32
1 night, 2 adults
See all 382 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,859 reviews
    From US$215.78 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,206 reviews
    From US$87.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,022 reviews
    From US$234.54 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,034 reviews
    From US$113.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,296 reviews
    From US$152.45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,579 reviews
    From US$323.67 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,045 reviews
    From US$140.72 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 384 reviews
    From US$340.08 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,276 reviews
    From US$443.28 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 867 reviews
    From US$175.90 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.3
    Very good - What previous guests thought, 1,159 reviews
  • Popular with guests booking hotels in Stresa

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

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,225 reviews
  • Popular with guests booking hotels in Stresa

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

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

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

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

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

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

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

Hotels located in the centre of Stresa

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 614 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$93.82 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 726 reviews

    The Elena is a family-managed hotel located in Stresa's historic centre, 100 metres from the ferries to the Borromean Islands across Lake Maggiore. It features a bar with outdoor veranda.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 890 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$126.07 per night
  • Primavera

    Hotel in Stresa
    Central location
    Scored out of 10, guest rating 7.8
    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.18 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 495 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$167.70 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 475 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$147.76 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 450 reviews

    Situated in Stresa, Piedmont region, Affittacamere Via Mazzini is located 1.7 km from Borromean Islands. There is a private entrance at the bed and breakfast for the convenience of those who stay.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 331 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$166.05 per night

Budget hotels in Stresa and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 309 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.27 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 798 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$116.81 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,486 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$123.13 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 672 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.

    From US$129 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 416 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.06 per night
  • Scored out of 10, guest rating 8.3
    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.54 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 175 reviews

    Hotel BB Villa Orchidea is located in a quiet area of Stresa. The property features rooms with a balcony. Free Wi-Fi and free parking are available. Rooms at the Hotel BB Villa Orchidea are simple.

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

    Le Dalie - Appartamento Stresa - Magognino is set in Brisino and offers a terrace. The property has quiet street views.

Best hotels with breakfast in Stresa and nearby

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

    Set directly on the shore of Lake Maggiore, in the heart of Stresa, Hotel Italie et Suisse has fantastic views of the Borromean Islands and the Alps. Wi-Fi is free throughout.

    From US$175.90 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,668 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$228.68 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 258 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$236.89 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 657 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.18 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,574 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$301.38 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,579 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$323.67 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,042 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$335.39 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,204 reviews

    Just 100 meters from the shores of Lake Maggiore, Hotel Boston is a 5-minute walk from the center of Stresa. This family-run hotel offers free Wi-Fi throughout the property.

    From US$183.64 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

    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
  • 10.0

    Stresa is a great base, located about 1/3 of the way up...

    Stresa is a great base, located about 1/3 of the way up Maggoire and at a wide point where many places of interest are nearby. The boat service from Stresa is varied and frequent, enabling days of cruising to many parts of the lake. We stayed in Isola dei Pescatori but could see the extensive choice of accommodation, restaurants and shops on Stresa yet in keeping with the architecture and history of the town
    Guest review by
    Susan
    United Kingdom
  • 10.0

    Stunning setting on the shores of Lake Maggiore, with a...

    Stunning setting on the shores of Lake Maggiore, with a backdrop of the Italian Alps. Magnificent Borromean Islands Rich history of Stresa dotted with elegant Belle Époque villas and grand hotels from the late 19th and early 20th centuries.
    Guest review by
    Anonymous
    Austria
  • 10.0

    A beautiful, relaxed town on the banks of Lake Maggiore.

    A beautiful, relaxed town on the banks of Lake Maggiore. A beautiful promenade along the shore leads into the town centre and lots of restaurants. Daniel’s bar/restaurant on the promenade does great pizzas and pasta dishes with friendly hosts and an outstanding view.
    Guest review by
    Stephen
    United Kingdom
  • 10.0

    Stresa was a brilliant place to stay without a car.

    Stresa was a brilliant place to stay without a car. We found the s.a.f. shuttlebus from the airport very affordable and efficient and could walk to everywhere that Stresa had to offer or use the many different boat tours to access towns around the lake. The lake views are beautiful, the promenade is full of flowers and the lake is clear, cool and refreshing to swim in, with a number of different access points. The Borromean Islands are well worth a visit. Currently the cable car is not in operation.
    Guest review by
    Jean
    United Kingdom

See reviews by guests who stayed at hotels in Stresa

See all
  • From US$199.36 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 583 reviews
    What a cute and cosy hotel on a beautiful island on the lake! It’s has the balance of both enough to sightsee ( the palace n garden are a must and are the highlight of isola bella island); and restaurants. I’m glad I chose to stay here, the commute to Stresa and the other islands are easy by ferry, which runs plenty and are always on time. Rooms are very clean and I had a lake view which was lovely to wake up to each morning. Staff of the hotel are so warm and friendly they’ve made my stay a great experience.
    Guest review by
    Liew
    Singapore
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 848 reviews
    After four months of travelling throughout Italy, we were looking for a place to stay for a month and relax. Un sogno sul Lago was perfect. There was nothing you could fault about the place. Everything is in excellent condition. Cristina and Fabio are fantastic hosts. From special treats being baked to offering to take and pick you up from either the station or local restaurants. Love the location and could never get enough of the views. Wouldn't hesitate in coming back. The best B and B we have stayed in.
    Guest review by
    Anna
    Australia
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,455 reviews
    Friendly helpful staff, hotel in a fantastic location with easy access to Stresa main square and water taxis to the Borromean Islands. Hotel is beautiful in furnishings with ornate ceilings and chandeliers, a small bar, lounge for residents and a breakfast room with views of Lake Maggiore.. Our garden room had a modern walk in shower, balcony overlooking the garden and modernised double or triple glazed windows.
    Guest review by
    Michael
    United Kingdom
  • From US$166.05 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 331 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$477.29 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 2,395 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
gogless