3 star hotels in Lake Maggiore
We found 433 properties with availability in Lake Maggiore
Hotel Mirafiori Orselina
Via Al Parco 25, Orselina, Switzerland
Residence Isolino
Via Alle Betulle 1 (Check-In At Different Locations), Verbania, Italy
Giardino Lago Bed&Breakfast
Via Alla Riva 83A, Minusio, Switzerland
B&B I Corni Di Nibbio
Via Bozzetti Basilio 4, Mergozzo, Italy
Appartamenti Girasole
Via Curioni 13 (Check-In At Via Domenico Uccelli 24, Cannobio), Cannobio, Italy
The Old Cellar No Shower!
Via Pedramonte 17, Locarno, Switzerland
Cascina Nel Bosco
Via Casali Cuserina 34, Cannobio, Italy
La Signora Delle Camelie
Via C.Davicini 127, Lesa, Italy
Albergo La Ripa
Via Sempione 11, Baveno, Italy
Villa Chiara Lago Maggiore
Corso Milano, 107 Villa, Gravellona Toce, Italy
Affitta Stanza Da Raffa E Paola
15 Via Antonio Cantova, Intra, Italy
Casa Ierardi - B&B
Via Monviso, 16, Oleggio Castello, Italy
Il Platano Guest House
Via In Paes 25, Quartino, Switzerland
La Rosa Tra I Laghi B&B
Via Per Invorio 58, Meina, Italy
Villa Palmira
Vicolo Casa Del Popolo 1, Cannobio, Italy
Residence Villa Greta
32 Via Sempione, Meina, Italy
B&B Villa Margherita
Davicini 8, Lesa, Italy
Rovere
Via Primore 11, Losone, Switzerland
Albergo Miralago
Corso Mameli 173, Verbania, Italy
Terrazza Con Vista Grande
Via Reno 20, Laveno-Mombello, Italy