141 properties found
Filters
Sort by:
Grand Hotel Villa Castagnola
1.4 km to the city centre
Viale Castagnola 31, Lugano, Switzerland
Excellent
(853 reviews)
starts from
US$ 543 per one night
Chateau D'Ouchy
1.6 km to the city centre
Place Du Port 2, Lausanne, Switzerland
Excellent
(1024 reviews)
starts from
US$ 254 per one night
Hotel Eden Roc - The Leading Hotels Of The World
900 m to the city centre
Via Albarelle 16, Ascona, Switzerland
Excellent
(272 reviews)
starts from
US$ 360 per one night
Montreux Youth Hostel
1.3 km to the city centre
Passage De L'Auberge 8, Montreux, Switzerland
Excellent
(954 reviews)
starts from
US$ 89 per one night
Hotel Angleterre
1.5 km to the city centre
Place Du Port 11, Lausanne, Switzerland
Excellent
(1077 reviews)
starts from
US$ 179 per one night
Excellent
(538 reviews)
starts from
US$ 347 per one night
Hotel Palafitte
2.8 km to the city centre
Route Des Gouttes D'Or 2, Neuchatel, Switzerland
Excellent
(704 reviews)
starts from
US$ 385 per one night
Hotel Bon Rivage
1.3 km to the city centre
Route De St. Maurice 18, Vevey, Switzerland
Excellent
(1253 reviews)
starts from
US$ 224 per one night
Romantik Hotel Beau Rivage Weggis
600 m to the city centre
Gotthardstrasse 6, Weggis, Switzerland
Excellent
(492 reviews)
starts from
US$ 401 per one night
Hotel-Restaurant Seegarten-Marina
800 m to the city centre
Schachenstrasse 3, Spiez, Switzerland
Excellent
(41 reviews)
starts from
US$ 238 per one night
Backpackers Luzern
900 m to the city centre
Alpenquai 42, Lucerne, Switzerland
Excellent
(2817 reviews)
starts from
US$ 48 per one night
Hotel Central Am See
200 m to the city centre
Seestrasse 25, Weggis, Switzerland
Excellent
(521 reviews)
starts from
US$ 227 per one night
Lake Lodge Hostel
200 m to the city centre
Im Feld 17, Iseltwald, Switzerland
Good
(1464 reviews)
starts from
US$ 150 per one night
Strandhotel Seeblick
100 m to the city centre
Interlakenstrasse 81, Faulensee, Switzerland
Excellent
(33 reviews)
starts from
US$ 181 per one night
Good
(302 reviews)
starts from
US$ 110 per one night
Good
(1130 reviews)
starts from
US$ 105 per one night
Campus Hotel Hertenstein
1.9 km to the city centre
Hertensteinstrasse 156, Weggis, Switzerland
Excellent
(564 reviews)
starts from
US$ 184 per one night
Hermitage Lake Lucerne - Beach Club & Lifestyle Hotel
2.8 km to the city centre
Seeburgstrasse 72, Lucerne, Switzerland
Excellent
(1183 reviews)
starts from
US$ 211 per one night
Boutique Hotel Bellevue B&B Am Brienzersee Iseltwald Interlaken
500 m to the city centre
Schoren, Iseltwald, Switzerland
Excellent
(1054 reviews)
starts from
US$ 225 per one night
Marina Walensee Hotel
300 m to the city centre
Gostenstrasse 20, Unterterzen, Switzerland
Excellent
(935 reviews)
starts from
US$ 206 per one night
Hotel Des Trois Couronnes & Spa - The Leading Hotels Of The World
200 m to the city centre
49, Rue D'Italie, Vevey, Switzerland
Excellent
(463 reviews)
starts from
US$ 180 per one night
Riva Beach Club I Boutique Hotel I Restaurant
500 m to the city centre
Via Cantonale 86, Gambarogno, Switzerland
Excellent
(87 reviews)
starts from
US$ 129 per one night
Neuhaus Golf- & Strandhotel
3.7 km to the city centre
Seestrasse 121, Unterseen, Switzerland
Excellent
(2636 reviews)
starts from
US$ 160 per one night
B&B Guest House Du Lac
400 m to the city centre
22 Avenue De La Riviera, Montreux, Switzerland
Good
(2650 reviews)
starts from
US$ 91 per one night
Excellent
(485 reviews)
starts from
US$ 315 per one night
Chalet Diana Lakefront
1.5 km to the city centre
Seestrasse 62, Ringgenberg, Switzerland
Excellent
(250 reviews)
starts from
US$ 274 per one night
Chalet Apartments Iseltwald
200 m to the city centre
Feld 17, Iseltwald, Ch, Iseltwald, Switzerland
Excellent
(399 reviews)
starts from
US$ 346 per one night
Residenza Vivian Deluxe Apartments
500 m to the city centre
Via Simone Da Locarno 1B, Locarno, Switzerland
Excellent
(427 reviews)
starts from
US$ 284 per one night
Floatinn Boat-Bnb
1.8 km to the city centre
Quai-Gustave-Ador Vis-à-vis du 54 Quai Gustave-Ador, Geneva, Switzerland
Excellent
(113 reviews)
starts from
US$ 505 per one night
Appartements Vacances Saars 33
1.8 km to the city centre
Rue Des Saars 33, Neuchatel, Switzerland
Excellent
(300 reviews)
starts from
US$ 104 per one night
See & Wellnesshotel Gerbi
800 m to the city centre
Hertensteinstrasse 48, Weggis, Switzerland
Excellent
(561 reviews)
starts from
US$ 386 per one night
76 The Lake House - Lugano
900 m to the city centre
Lungolago Giuseppe Motta, 76, Melide, Switzerland
Excellent
(363 reviews)
starts from
US$ 535 per one night
Exclusive One Room Apartment Next To Zuerich Main Station
600 m to the city centre
Escher Wyss
Excellent
(110 reviews)
starts from
US$ 454 per one night
Seehotel Wilerbad Spa & Seminar
2.9 km to the city centre
Wilerbadstrasse 6, Sarnen, Switzerland
Excellent
(681 reviews)
starts from
US$ 535 per one night
Hotel Garni Rivabella Au Lac
300 m to the city centre
Via Ruggero Leoncavallo 43, Brissago, Switzerland
Excellent
(381 reviews)
starts from
US$ 202 per one night
Excellent
(486 reviews)
starts from
US$ 166 per one night
Gaestezimmer Plaenke
400 m to the city centre
Plaenkestrasse 35, Biel, Switzerland
starts from
US$ 133 per one night
Hotel Arancio
2.3 km to the city centre
Strada Collinetta 78, Ascona, Switzerland
Excellent
(623 reviews)
starts from
US$ 280 per one night
Ferienhaus Lungern See-You
600 m to the city centre
2 Doerflistrasse Regenmatte 2, Lungern, Switzerland
Good
(96 reviews)
starts from
US$ 230 per one night
Schwimmbadferien Am Luganersee
1.1 km to the city centre
65 Via Campione, Bissone, Switzerland
Excellent
(133 reviews)
starts from
US$ 446 per one night
Homestay Brienz
600 m to the city centre
4 Sagigaessli, Brienz (Bern), Switzerland
Excellent
(57 reviews)
starts from
US$ 172 per one night
Seaside-Lodge, Top Apartment
600 m to the city centre
Seestrasse 66, Spiez, Switzerland
Good
(2 reviews)
starts from
US$ 454 per one night
Special Blue Tiger Apartment Basel, Messe Kleinbasel 10-Star
1.1 km to the city centre
31 Feldbergstrasse Etage 4, Basel, Switzerland
Excellent
(74 reviews)
starts from
US$ 135 per one night
Kreuzlingen Youth Hostel
700 m to the city centre
Promenadenstrasse 7, Kreuzlingen, Switzerland
Excellent
(303 reviews)
starts from
US$ 67 per one night
Tresa Bay Hotel
300 m to the city centre
Via Lugano 18, Ponte Tresa, Switzerland
Excellent
(191 reviews)
starts from
US$ 203 per one night
Hotel Bad Schwarzsee
700 m to the city centre
Seestrasse 89, Bad-Schwarzsee, Switzerland
Excellent
(8 reviews)
starts from
US$ 257 per one night
Swiss Paradise Weggis
800 m to the city centre
Sonnhaldenstrasse 10, Weggis, Switzerland
Excellent
(47 reviews)
starts from
US$ 532 per one night
Walensee House & Apartments
100 m to the city centre
Gostenstrasse, Unterterzen, Switzerland
Excellent
(164 reviews)
starts from
US$ 315 per one night
Ferienwohnung Ankerplatz
700 m to the city centre
11 Schachenstrasse, Spiez, Switzerland
Excellent
(49 reviews)
starts from
US$ 550 per one night
Osteria La Riva
2 km to the city centre
Via Alla Riva 23, Minusio, Switzerland
Excellent
(137 reviews)
starts from
US$ 191 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parametres to find the hotel you want.