Find the five-star hotels that appeal to you the most
Check out our pick of great five-star hotels 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.
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.
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.
Castello Dal Pozzo Resort Lago Maggiore - Preferred Hotels & Resorts is a historic property consisting of 3 buildings near the shores of Lake Maggiore.
Situated in Ispra, 21 km from Villa Panza and 32 km from Monastero di Torba, San Martino Lake View Apartment offers a garden and air conditioning.
Boasting a peaceful location and lake views, Casa Fantini - Lake Time is a boutique hotel on the shores of Lake Orta, in Pella.
The Hotel Ristorante Villa Crespi is set in an impressive 19th-century building surrounded by private gardens which lead to a beautiful lake.