3 star hotels in Lake Maggiore
We found 433 properties with availability in Lake Maggiore
Albergo Pesce D'Oro
Via Troubetzkoy 136, Verbania, Italy
Il Motto Di Tommy
Via Montegrappa 6 Castelveccana, Castelveccana, Italy
Hotel Villa Aurora
Via Brigata Cesare Battisti 15, Verbania, Italy
Hotel Torre Imperiale
Piazza Roma 1, Maccagno, Italy
Hotel Elvezia Ascona
Piazza Giuseppe Motta 15, Ascona, Switzerland
Hotel Sole
Ruga Del Porto Vecchio, 1, Sesto Calende, Italy
Hotel Garni Golf
Vicolo Sacchetti 2, Ascona, Switzerland
Hotel Casa Arizzoli
Via A. Giovanola 92, Cannobio, Italy
Hotel La Rondinella
Via Sacchetti 50, Cannero Riviera, Italy
B&B Il Poggiolo
3 Via Della Motta, Stresa, Italy
Relais Villa Margherita
Via G. Polli 11, Oggebbio, Italy
Hotel Montegrino Lakeview
Via Cadorna, 26, Montegrino Valtravaglia, Italy
Hotel Serenella
Via 42 Martiri 5, Baveno, Italy
Albergo Paradiso
Via Giuseppe Verdi 5, Maccagno, Italy
Lago Maggiore
Via Vittorio Veneto 27, Lesa, 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
Foresteria Hostaria Del Golfo Cod Struttura C00025
Piazza Marchetti 2, Laveno-Mombello, Italy
Villa Belforte
Via San Gottardo 46, Minusio, Switzerland