3 star hotels in Lake Maggiore
We found 433 properties with availability in Lake Maggiore
Residence Alice
Via Salvador Dali 2, Dormelletto, Italy
Affittacamere Eroi
221 Via 42 Martiri, Verbania, Italy
B&B Torre Lara
Via Per Lesa 1, Belgirate, Italy
Villa Muralto Boutique Hotel Rooms And Garden
Via A. Balli 10, Muralto, Switzerland
B&B Del Lago
Via Tullio Del Grande 79, Ispra, Italy
Bed & Breakfast Gli Oleandri
Via Baveno 29, Stresa, Italy
7Rooms - Self Check-In 24H Free Parking
1 Via Arbigo, Losone, Switzerland
Le Palme
50 Via Bironico, Monteceneri, Switzerland
Hotel San Bernardo
Via Contra 725, Tenero-Contra, Switzerland
Lake View Camelia Room At Villa Isabella Stresa Family Guest House Ages 6 Plus
7 Via Dante Alighieri, Stresa, Italy
Villa Toscanini
Via Del Marinaio, Stresa, Italy
Il Ciliegio Di Zoe
18 Via Vignola, Cerro (Laveno-Mombello), Italy
Tertianum Residenza Al Parco Appartements & Restaurant
Via San Gottardo 8, Muralto, Switzerland
Helianthus Residence
Via Dante 13, Cannero Riviera, Italy
Dependance Pesce D'Oro
Vicolo Brofferio 3 (Check In Takes Place At Albergo Pesce D'Oro, Via Troubetzkoy 136), Verbania, Italy
Aparthotel Al Lago
Via Lungolago Giuseppe Motta 12, Locarno, Switzerland
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
Hotel Luna Garni
Via Buonamano 28, Ascona, Switzerland