Offering a private beach and swimming pool, Hotel Splendid is set right on the lakeside, 5 minutes' walk from Baveno centre.
Built on the shores of Mergozzo Lake, this charming hotel is just a few minutes from the village centre, right at the gateway to Val d…
Set in Cannobio, 18 km from Piazza Grande Locarno, Villa Maria Hotel features views of the mountain.
Located directly on the shores of Lake Maggiore, Hotel Beata Giovannina is a 5-minute drive from Verbania’s centre.
La Fontana is a family-managed hotel, set in an Art Nouveau villa of the 1940s with its own park.
Set directly on Lake Maggiore’s shores, the Majestic is housed in a 19th-century building with private access to the lake.
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…
Hotel Due Palme overlooks peaceful Lake Mergozzo and is just 2 km from Lake Maggiore.
Situated only steps away from the lake shores in Mergozzo, Hotel Bettina offers free WiFi and access to a private beach area.
Set in Cannobio, 16 km from Piazza Grande Locarno, Hotel Villa Delle Palme offers accommodation with a garden, free private parking, a…
Dating back to the 1930s, La Rondinella is a charming villa set right on the shore of Lake Maggiore.