Beach hotels in Lake Maggiore
We found 964 properties with availability in Lake Maggiore
Riva Rooms & Studios - Check-In 24Hr
Via Rinaldo Simen 56, Minusio, Switzerland
Lo Scoiattolo
Per Nebbiuno 8, Massino Visconti, Italy
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
Fwl Italian Romance On The Lake
11 Piazza Gorizia, Arona, Italy
Casa Castagna 1620
6 Piazza Cavour, Mergozzo, Italy
Casa Cannobio
Via Zaccheo Paolo 14, Cannobio, Italy
Antico Borgo B&B Cannobio
75 Via Antonio Giovanola, Cannobio, Italy
Hotel Elvezia
Viale San Carlo Borromeo 4, Cannobio, Italy
Hotel Scaletta
10 Piazza Stazione, Muralto, Switzerland
Aquazzurra Resort & Aparthotel
Viale Vittorio Veneto, Cannobio, Italy
Hotel Arancio
Strada Collinetta 78, Ascona, Switzerland
Hotel Ristorante La Quartina
Via Pallanza 20, Mergozzo, Italy
Sole & Lago-Lake
23 Via Francesco Baroggi, Maccagno, Italy
Alessia Home
4 Piazza S. Vittore, Cannobio, Italy
Apartment Jessy
Via Milano 7, Baveno, Italy