Set on a hillside with a garden overlooking Lake Maggiore, Lo Scoiattolo offers free parking, an outdoor pool and air-conditioned rooms in Massino Visconti.
Set in Massino Visconti, 11 km from Borromean Islands, COME A CASA 19 - Romantic Studio offers air-conditioned accommodation with a terrace and free WiFi.
A 5-minute drive from Lake Maggiore and Arona centre, Luna Hotel Motel Lago Maggiore Arona is set in Oleggio Castello. It offers free parking and spacious rooms with balcony. Wi-Fi is free.
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.
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.
Located at the foot of the Alps, Grand Hotel Bristol overlooks Lake Maggiore and the Borromean Islands.
License number (CIR): 103008-ALB-00006. Set next to an old church, family-run Hotel Azalea is in Baveno,100 metres from Lake Maggiore and 400 metres from the train station.
Enjoy marvellous views of the Borromean Islands from Villa Ruscello: a cosy 2-star family-run hotel set on the coast of Lake Maggiore.
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.
The Primavera is a 3-star hotel, situated in the centre of Stresa, in the pedestrian area only a few steps from the lake.