Beachfront hotels in Lake Maggiore
We found 952 properties with availability in Lake Maggiore
Hotel Serenella
Via 42 Martiri 5, Baveno, Italy
Hotel Garni Montaldi
Piazza Stazione, Muralto, Switzerland
Albergo Paradiso
Via Giuseppe Verdi 5, Maccagno, Italy
Hotel Ghiffa
Corso Belvedere 88, Ghiffa, Italy
Hotel Bel Sit
Via Sempione 76, Meina, Italy
Albergo Carcani By Ketty & Tommy
Piazza G. Motta, Ascona, Switzerland
Hotel Florida
Piazza Del Popolo, 32, Arona, Italy
Albergo Del Sole
Piazza Imbarcadero 18, Porto Valtravaglia, Italy
Villa Belforte
Via San Gottardo 46, Minusio, Switzerland
Hotel La Meridiana, Lake & Spa
Piazza G. Motta 61, Ascona, Switzerland
Hotel Aquadolce
Via Cietti 1, Verbania, Italy
Albergo Riva
Via Lungolago 14, Reno Di Leggiuno, Italy
Hotel Garni Morettina
Via R. Leoncavallo 48, Brissago, Switzerland
Riva Rooms & Studios - Check-In 24Hr
Via Rinaldo Simen 56, Minusio, Switzerland
Rivalago B&B
9 Via Ceroni, Cannobio, Italy
B&B Madonna Della Neve
Via Vignolo Privata 1, Stresa, Italy
Hotel Campagna
Via Nazionale 25, Cannobio, Italy
Easyrooms Dell'Angelo
Piazza Grande, Locarno, Switzerland
In Piazza Sul Lago
Piazza IV Novembre, N 1 Ii° Piano - Interno 5, Baveno, Italy
Depandance Garni Golf
Vicolo Sacchetti, Ascona, Switzerland