Search for Cheap Deals on
Spa Resort Hotels in Stresa

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!


Featured Stresa Resorts & Hotels with Spas

Grand Hotel Bristol
Grand Hotel Bristol
4 out of 5
C.so Umberto I, 73, Stresa, VB, 28838
Fully refundableReserve now, pay when you stay
Stay at this 4-star golf hotel in Stresa. Enjoy free WiFi, an outdoor pool, and breakfast. Our guests praise the pool and the helpful staff in our reviews. Popular ...
Grand Hotel Bristol
Regina Palace Hotel
Regina Palace Hotel
4 out of 5
Corso Umberto I, 29, Stresa, VB, 28838
Fully refundableReserve now, pay when you stay
Stay at this 4-star beach hotel in Stresa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. Popular ...
Regina Palace Hotel
Villa e Palazzo Aminta Hotel Beauty and SPA
Villa e Palazzo Aminta Hotel Beauty and SPA
5 out of 5
Via Sempione Nord 123, Stresa, VB, 28838
Fully refundableReserve now, pay when you stay
Stay at this 5-star luxury hotel in Stresa. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff and the spacious rooms in our ...
Villa e Palazzo Aminta Hotel Beauty and SPA
Grand Hotel Des Iles Borromees
Grand Hotel Des Iles Borromees
5 out of 5
Corso Umberto I, 67, Stresa, VB, 28838
Fully refundableReserve now, pay when you stay
Stay at this 5-star luxury hotel in Stresa. Enjoy free WiFi, free valet parking, and an outdoor pool. Our guests praise the pool and the bar in our reviews. ...
Grand Hotel Des Iles Borromees
Hotel La Palma
Hotel La Palma
4 out of 5
Corso Umberto I, 33, Stresa, VB, 28838
Fully refundableReserve now, pay when you stay
Stay at this 4-star spa hotel in Stresa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the bar in our reviews. Popular attractions ...
Hotel La Palma
Hotel Astoria
Hotel Astoria
4 out of 5
Corso Umberto I, 31, Stresa, VB, 28838
Fully refundableReserve now, pay when you stay
Stay at this 4-star golf hotel in Stresa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. Popular ...
Hotel Astoria
Hotel Della Torre
Hotel Della Torre
3 out of 5
Via Sempione, 47, Stresa, VB, 28049
Stay at this 3-star business-friendly hotel in Stresa. Enjoy free breakfast, free WiFi, and an attached winery. Our guests praise the helpful staff and the convenient ...
Hotel Della Torre
Hotel Lido La Perla Nera
Hotel Lido La Perla Nera
3 out of 5
Viale Lido 15, Stresa, VB, 28838
Fully refundable
Stay at this 3-star beach hotel in Stresa. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Carciano Ferry Terminal and Villa La Palazzola ...
Hotel Lido La Perla Nera
Hotel Royal
Hotel Royal
3 out of 5
viale Lido, 1, Stresa, VB, 28838
Fully refundableReserve now, pay when you stay
Stay at this 3-star golf hotel in Stresa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
Hotel Royal
Villa Rubino
Villa Rubino
Via Pezzani 2, Stresa, 28838
Stay at this B&B in Stresa. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the convenient parking in our reviews. Popular ...
Villa Rubino
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.