Lake Maggiore - Switzerland hotels

Hotels City Rating From

Hotel Eden Roc Ascona  5 stars

Via Albarelle 16, Ascona, Switzerland, 6612

Ascona Superb USD 625

Hotel Ascona  4 stars

Via Collina, Ascona, Switzerland, 6612

Ascona Fabulous USD 269

H+ La Palma Hotel & Spa Locarno  4 stars

Viale Verbano 29, Locarno, Switzerland, CH 6600

Locarno Fabulous USD 270

Belvedere Locarno  4 stars

Via Ai Monti Della Trinita 44, Locarno, Switzerland, 6601

Locarno Superb USD 265

Hotel Monte Verita Ascona  3 stars

Str. Collina 84, 6612 Ascona, Switzerland Ascona, Switzerland 6612 Ascona, Switzerland, Ascona, Switzerland, 6612

Ascona Very good USD 176

Hotel Polo Ascona  3 stars

Via Buonamano 7, Ascona, Switzerland

Ascona Fabulous USD 170

Hotel Garni Millennium Locarno  3 stars

Via Dogana Nuova 2, Locarno, Switzerland, 6600

Locarno Fabulous USD 160

Hotel Alexandra Locarno  3 stars

Via San Gottardo 43, Locarno, Switzerland, 6600 Locarno-Muralto

Locarno Fabulous USD 143

Al Faro Ascona  3 stars

Lungolago Motta 27, Ascona, Switzerland, 6612

Ascona Fabulous USD 123

Junior Suite Ascona  0 stars

Via Muraccio, 28, 6612, Ascona, Switzerland, 6612

Ascona USD 141
Switzerland regions