Located at the foot of the Alps, Grand Hotel Bristol overlooks Lake Maggiore and the Borromean Islands.
Enjoy marvellous views of the Borromean Islands from Villa Ruscello: a cosy 2-star family-run hotel set on the coast of Lake Maggiore.
Situated in Premeno, 22 km from Borromean Islands, Hotel Pian Nava features accommodation with a garden, free private parking, a shared…
Offering a private beach and swimming pool, Hotel Splendid is set right on the lakeside, 5 minutes' walk from Baveno centre.
Located between the mountains and the Borromean Gulf, Hotel Simplon is in its own sub-tropical gardens, close to the center of Baveno.
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…
Locanda Chi Ghinn is a family-run property in the centre of Bee, 4 km from the shores of Lake Maggiore.
Casa Alpina De Filippi features a garden, shared lounge, a terrace and restaurant in Macugnaga.
Situated only steps away from the lake shores in Mergozzo, Hotel Bettina offers free WiFi and access to a private beach area.
Set in Premeno, 23 km from Borromean Islands, Hotel Premeno offers accommodation with a garden, free private parking, a shared lounge and a…
Dating back to the 1930s, La Rondinella is a charming villa set right on the shore of Lake Maggiore.
Located just a 5-minute drive from Piana di Vigezzo ski slopes, Hotel Ristorante Miramonti features a traditional restaurant and rooms with…
Located in Villette, Locanda Lo Scoiattolo features a restaurant, bar, terrace, and free WiFi. Guests can enjoy mountain views.
Situated in Craveggia, 34 km from Golfclub Patriziale Ascona, Albergo La Perla features accommodation with a garden, free private parking,…