Hotel Hotel Regina Palace



Guest rating:
84%
Price from 133 €
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 More...
Hotel Grand Hotel Des Iles Borromees




Guest rating:
90%
Price from 200 €
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 More...
Grand Hotel Bristol



Guest rating:
85%
Price from 99 €
Located at the foot of the Alps, Grand Hotel Bristol overlooks Lake Maggiore and the Borromean Islands. It features a panoramic swimming pool and a large, lush More...
Villa e Palazzo Aminta




Guest rating:
86%
Price from 196 €
Villa e Palazzo Aminta offers a luxurious wellness centre right on the shores of Lake Maggiore. It also features a private beach and an outdoor swimming pool. More...
Hotel Du Parc


Guest rating:
85%
Price from 75 €
Hotel Du Parc is a pretty, early 20th-century villa with large, green gardens. Well-located, this elegant hotel with splendid décor is just 5 minutes’ walk More...
Hotel Hotel Astoria



Guest rating:
80%
Price from 130 €
The Astoria is set on Stresa's lake-side promenade facing the Borromean Islands. It has a nice garden, and offers air-conditioned rooms with Wi-Fi access, More...
Hotel Du Parc Dipendenza

Guest rating:
83%
Price from 70 €
Du Parc Dipendenza is set in gardens just 300 metres from Lake Maggiore and a 5-minute walk from Stresa’s old town, with all its cafés, restaurants and More...
Hotel Royal


Guest rating:
82%
Price from 95 €
Hotel Royal is a family-run hotel located in a quiet area near Lake Maggiore, offering views of Borromeo Bay and the Alps. Wi-Fi is free in the hotel's public More...
Hotel Hotel La Fontana


Guest rating:
83%
Price from 80 €
La Fontana is a family-managed hotel, set in an Art Nouveau villa of the 1940s with its own park. It is located in Stresa, just 50 metres from Lake Maggiore. More...
Hotel Hotel Milan Speranza Au Lac



Guest rating:
77%
Price from 92 €
Stay at Hotel Milan Speranza au Lac and enjoy being in front of the tourist harbour and just 150 metres from the shores of Lake Maggiore. Enjoy the hotel’s More...
Hotel Italie et Suisse


Guest rating:
75%
Price from 77 €
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. Your More...
Hotel Hotel Ristorante La Sacca

Guest rating:
82%
Price from 60 €
Hotel Ristorante La Sacca faces Lake Maggiore and is 2 km from Stresa city centre. It offers free parking, a lake-front restaurant, and free Wi-Fi More...
Hotel Hotel Ristorante Fiorentino

Guest rating:
87%
Price from 60 €
The Fiornetino is a family-run hotel and restaurant in the centre of Stresa, 350 metres from the ferry harbour on the banks of Lake Maggiore. Hotel Ristorante More...