Romantic hotels in Lake Maggiore
We found 131 properties with availability in Lake Maggiore
Hotel Belvedere Locarno
Via Ai Monti Della Trinita 44, Locarno, Switzerland
Hotel Rosa
Via Montegrappa 29, Baveno, Italy
Hotel Polo
Via Buonamano, 7, Ascona, Switzerland
Hotel Boston
Viale Duchessa Di Genova 13, Stresa, Italy
Hotel Romagna
Via Sempione ,21, Baveno, Italy
Hotel Dei Tigli
Via Paletta 20, Angera, Italy
Relais Villa Porta
Via Angelo Palazzi 1, Luino, Italy
Boutique Hotel La Rinascente
Via Al Tazzino 3, Locarno, Switzerland
Hotel Tiziana
Via Truscio 9, Losone, Switzerland
Hotel Cannero
Piazza Umberto I, 2, Cannero Riviera, Italy
Hotel De Charme Laveno
Viale De Angeli 46, Laveno-Mombello, Italy
Europalace Hotel
Viale Delle Magnolie 16, Verbania, Italy
Hotel Monte Verita
Strada Collina 84, Ascona, Switzerland
Hotel La Perla
Strada Della Collina 14, Ascona, Switzerland
Hotel Alexandra
Via San Gottardo 43, Muralto, Switzerland
Hotel Millennium
Via Dogana Nuova 2, Locarno, Switzerland
Hotel Muralto Locarno
Via Sempione 10, Muralto, Switzerland
Hotel La Sacca
Via Sempione Sud N. 50, Stresa, Italy
Hotel Concorde
Via Verbano 1, Arona, Italy
Ibis Locarno
Via Giuseppe Cattori 6, Locarno, Switzerland