Enter your dates to see the latest prices and deals for Stresa hotels
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.
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.
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.
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.
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.
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...
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.
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.
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.
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.
Popular with guests booking hotels in Stresa
Popular with guests booking hotels in Stresa
Popular with guests booking hotels in Stresa
Popular with guests booking hotels in Stresa
Popular with guests booking hotels in Stresa
Popular with guests booking hotels in Stresa
Popular with guests booking hotels in Stresa
Popular with guests booking hotels in Stresa
Popular with guests booking hotels in Stresa
Popular with guests booking hotels in Stresa
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.
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.
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.
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.
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.
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.
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.
Eden Rooms is a recently renovated apartment in Stresa, near Borromean Islands. The accommodation provides full-day security and luggage storage space for guests.
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.
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.
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.
Le Dalie - Appartamento Stresa - Magognino is set in Brisino and offers a terrace. The property has quiet street views.
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.
Featuring garden views, Casa Del Signore III provides accommodation with a garden and a balcony, around 3.3 km from Borromean Islands.
Elm Alley Apartment - Baveno - Free Wi-Fi is located in Baveno. Featuring private check-in and check-out, this property also provides guests with a sun terrace.
Ca' Mea is located in Baveno. Among the facilities at this property are luggage storage space and bicycle parking, along with free WiFi throughout the property.
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.
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.
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.
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.
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.
Situated in Stresa, 300 metres from Borromean Islands, Hotiday Room Collection - Stresa features accommodation with a garden, private parking, a terrace and a restaurant.
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.
Hotel Royal is a family-run hotel located in a quiet area near Lake Maggiore, offering views of Borromeo Bay and the Alps. Free WiFi is available throughout the property.