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.
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.
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.
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...
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.
Only 150 metres from the shores of Lake Maggiore, Hotel Milan Speranza Au Lac is next to the pier for boat trips to the Borromeo 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.
Hotel Flora is located on the banks of Lago Maggiore, 10 minutes’ walk from Stresa’s centre. It features views over the Borromee islands, free parking and a pool.
Situated 1.7 km from Borromean Islands, Casa Diverio offers a terrace, and air-conditioned accommodation with a balcony and free WiFi.
The Primavera is a 3-star hotel, situated in the centre of Stresa, in the pedestrian area only a few steps from the lake. Within short walking distance from the Primavera you will find buses and...









