Hotels

The best hotels in Stresa

Located at the foot of the Alps, Grand Hotel Bristol overlooks Lake Maggiore and the Borromean Islands. It is located in a historical building and features a panoramic swimming pool and a large, lush garden.

Address
Corso Umberto I, 73, 28838, Stresa
Rating
8.4/10(2,448)

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. Relax by Hotel Della Torre's outdoor...

Address
Via Sempione Nord 45, 28838, Stresa
Rating
8.3/10(2,336)

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.

Address
Viale Lido 1, 28838, Stresa
Rating
8.6/10(1,961)

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 from Stresa’s historic centre.

Address
Via Gignous 1, 28838, Stresa
Rating
8.8/10(1,493)

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.

Address
Via Duchessa Di Genova 69, 28838, Stresa
Rating
8.5/10(1,486)

Questions fréquentes

What are the cheapest hotels in Stresa?

What are the most popular hotels in Stresa?

The most popular hotels in Stresa are: Hotel Regina Palace, Hotel Astoria, Grand Hotel Bristol.

What is the average price of hotels in Stresa per night?

The average price of hotels in Stresa is €568 per night.

Hotels in other cities in Piedmont

← Back to Piedmont hotels