Beach hotels in Lake Maggiore
We found 964 properties with availability in Lake Maggiore
Villa Costantina With Heated Pool
Via Meschio 19, Cannobio, Italy
Hotel Due Palme
Via Pallanza 1, Mergozzo, Italy
Residence Alice
Via Salvador Dali 2, Dormelletto, Italy
Albergo Enoteca Del Lago
Via Casali Carmine Inferiore 2 - Fraz.Carmine, Cannobio, Italy
Casa-Doya Appartamento In Centro
2A Piazza Stazione, Muralto, Switzerland
Baveno Hills | Lakeview Apartments
Via G. Marconi, Baveno, Italy
Casa Colonne Fiorite
Piazza Casgnano 1, Cannobio, Italy
Regina E Oriente
Via Giuseppe Mazzini 79, Baveno, Italy
Wonderful Stresa Apartment
Umberto I, 42, Stresa, Italy
Dream Baveno
5 Corso Giuseppe Garibaldi, Baveno, Italy
Villa Toscanini
Via Del Marinaio, Stresa, Italy
Il Guscio
Via Carlo Zacchera, 10, Baveno, Italy
Aparthotel Al Lago
Via Lungolago Giuseppe Motta 12, Locarno, Switzerland
L'Acero Sublime Guesthouse
Strada Cavalli, 38, Feriolo, Italy
Villanuvola
Via Mazzini 43, Meina, Italy
Ascona Lodge, Pool & Garden Retreat
Via Delle Scuole 17, Ascona, Switzerland
Casa Della Capra
25 Via Pallanza, Mergozzo, Italy
Albergo Maccagno
1/3 Piazza Vittorio Veneto, Maccagno, Italy
B&Borgo
Carra Dei Nasi 8, Ascona, Switzerland
Hotel Luna Garni
Via Buonamano 28, Ascona, Switzerland