248 properties found
Filters
Sort by:
Park Hotel Vitznau
500 m to the city centre
Seestrasse 18, Vitznau, Switzerland
Excellent
(291 reviews)
starts from
US$ 1206 per one night
Beau-Rivage Palace
1.4 km to the city centre
Place Du Port 17-19, Lausanne, Switzerland
Excellent
(487 reviews)
starts from
US$ 404 per one night
Hotel Eden Roc - The Leading Hotels Of The World
900 m to the city centre
Via Albarelle 16, Ascona, Switzerland
Excellent
(200 reviews)
starts from
US$ 360 per one night
Hotel Angleterre
1.5 km to the city centre
Place Du Port 11, Lausanne, Switzerland
Excellent
(1046 reviews)
starts from
US$ 179 per one night
Grand Hotel Villa Castagnola
1.4 km to the city centre
Viale Castagnola 31, Lugano, Switzerland
Excellent
(767 reviews)
starts from
US$ 543 per one night
Excellent
(436 reviews)
starts from
US$ 347 per one night
Hotel Alexander
700 m to the city centre
Hertensteinstrasse 42, Weggis, Switzerland
Good
(99 reviews)
starts from
US$ 294 per one night
Backpackers Luzern
900 m to the city centre
Alpenquai 42, Lucerne, Switzerland
Excellent
(2644 reviews)
starts from
US$ 48 per one night
Chateau D'Ouchy
1.6 km to the city centre
Place Du Port 2, Lausanne, Switzerland
Excellent
(835 reviews)
starts from
US$ 254 per one night
Hotel Palafitte
2.8 km to the city centre
Route Des Gouttes D'Or 2, Neuchatel, Switzerland
Excellent
(625 reviews)
starts from
US$ 385 per one night
Hotel Bon Rivage
1.3 km to the city centre
Route De Saint Maurice 18, Vevey, Switzerland
Excellent
(1282 reviews)
starts from
US$ 205 per one night
Hotel Beau Rivage Weggis
600 m to the city centre
Gotthardstrasse 6, Weggis, Switzerland
Excellent
(837 reviews)
starts from
US$ 161 per one night
Hotel Central Am See
200 m to the city centre
Seestrasse 25, Weggis, Switzerland
Excellent
(234 reviews)
starts from
US$ 227 per one night
Beatus Wellness- & Spa-Hotel
100 m to the city centre
Seestrasse 300, Merligen, Switzerland
Excellent
(371 reviews)
starts from
US$ 1104 per one night
Hotel-Restaurant Seegarten-Marina
800 m to the city centre
Schachenstrasse 3, Spiez, Switzerland
Excellent
(1151 reviews)
starts from
US$ 238 per one night
Lake Lodge Hostel
200 m to the city centre
Im Feld 17, Iseltwald, Switzerland
Good
(1271 reviews)
starts from
US$ 150 per one night
Strandhotel Seeblick
100 m to the city centre
Interlakenstrasse 81, Faulensee, Switzerland
Good
(610 reviews)
starts from
US$ 181 per one night
Campus Hotel Hertenstein
1.9 km to the city centre
Hertensteinstrasse 156, Weggis, Switzerland
Excellent
(513 reviews)
starts from
US$ 184 per one night
starts from
US$ 110 per one night
Hermitage Lake Lucerne - Beach Club & Lifestyle Hotel
2.8 km to the city centre
Seeburgstrasse 72, Lucerne, Switzerland
Excellent
(977 reviews)
starts from
US$ 211 per one night
Good
(1087 reviews)
starts from
US$ 105 per one night
Hotel Sagitta
1.3 km to the city centre
6, Rue De La Fleche, Geneva, Switzerland
Excellent
(1283 reviews)
starts from
US$ 145 per one night
Montreux Youth Hostel
1.3 km to the city centre
Passage De L'Auberge 8, Montreux, Switzerland
Excellent
(1063 reviews)
starts from
US$ 89 per one night
Boutique Hotel Bellevue B&B Am Brienzersee Iseltwald Interlaken
500 m to the city centre
Schoren 3A, Iseltwald, Switzerland
Excellent
(1104 reviews)
starts from
US$ 186 per one night
Seehotel Gotthard
700 m to the city centre
Gotthardstrasse 11, Weggis, Switzerland
Excellent
(394 reviews)
starts from
US$ 248 per one night
Seehotel Waldstaetterhof Swiss Quality
200 m to the city centre
Waldstaetterquai 6, Brunnen, Switzerland
Excellent
(1060 reviews)
starts from
US$ 263 per one night
Belvedere Strandhotel
900 m to the city centre
Schachenstrasse 39, Spiez, Switzerland
Excellent
(846 reviews)
starts from
US$ 256 per one night
Hotel Waldhaus Am See
600 m to the city centre
Voa Principala 5, Valbella, Switzerland
Excellent
(329 reviews)
starts from
US$ 421 per one night
Arosa Vetter Hotel
200 m to the city centre
Seeblickstrasse, Arosa, Switzerland
Excellent
(441 reviews)
starts from
US$ 217 per one night
Riva Boutique Hotel I Restaurant I Beach Club
500 m to the city centre
Via Cantonale 86, Gambarogno, Switzerland
Excellent
(130 reviews)
starts from
US$ 129 per one night
Hotel St Petersinsel
City centre
St. Petersinsel, Sankt Petersinsel, Switzerland
Excellent
(129 reviews)
starts from
US$ 673 per one night
Seehotel Pilatus
500 m to the city centre
Seestrasse 34, Hergiswil, Switzerland
Excellent
(4310 reviews)
starts from
US$ 145 per one night
Seehotel Kastanienbaum
5.1 km to the city centre
St Niklausenstrasse 105, Lucerne, Switzerland
Excellent
(1079 reviews)
starts from
US$ 220 per one night
Hotel Seeburg - Adults Only
400 m to the city centre
Hotel Seeburg, Ringgenberg, Switzerland
Excellent
(294 reviews)
starts from
US$ 336 per one night
Marina Walensee Hotel
300 m to the city centre
Gostenstrasse 20, Unterterzen, Switzerland
Excellent
(926 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
Boutiquehotel Sonne Kuesnacht - Zuerich
500 m to the city centre
Seetrasse 120, Kusnacht, Switzerland
Excellent
(575 reviews)
starts from
US$ 181 per one night
Excellent
(354 reviews)
starts from
US$ 222 per one night
Seerose Resort & Spa
1.3 km to the city centre
Seerosenstrasse 1, Meisterschwanden, Switzerland
Excellent
(402 reviews)
starts from
US$ 238 per one night
Leissigen Youth Hostel
400 m to the city centre
Oberfeldweg 9, Leissigen, Switzerland
Excellent
(114 reviews)
starts from
US$ 76 per one night
Swiss Army Camping Night / Militaerbunker
1.5 km to the city centre
Strandbadstrasse 1 Ferien- & Erholungsoase Camping Bruggerhorn, St. Margrethen, Switzerland
Good
(90 reviews)
starts from
US$ 89 per one night
Neuhaus Golf- & Strandhotel
2.5 km to the city centre
Seestrasse 121, Unterseen, Switzerland
Excellent
(2529 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
(2427 reviews)
starts from
US$ 91 per one night
starts from
US$ 315 per one night
Swiss-Chalet Merlischachen - Historik Chalet-Hotel Lodge
3.1 km to the city centre
Luzernerstrasse 204, Kussnacht, Switzerland
Good
(802 reviews)
starts from
US$ 75 per one night
Seehof Hotel Du Lac
600 m to the city centre
Gotthardstrasse 4, Weggis, Switzerland
Excellent
(966 reviews)
starts from
US$ 170 per one night
Swiss-Chalet Merlischachen - Romantik Schloss-Hotel Am See
3.1 km to the city centre
Chappelmattweg 4, Kussnacht, Switzerland
Excellent
(702 reviews)
starts from
US$ 298 per one night
Rigiblick Am See
400 m to the city centre
Seeplatz 3, Buochs, Switzerland
Excellent
(1347 reviews)
starts from
US$ 103 per one night
Altogold Swiss Holidays At Manor Farm 5*
3.7 km to the city centre
Altogold-Swiss Holidays, Manor Farm, 201 Seestrasse, Interlaken, Switzerland
starts from
US$ 200 per one night
Seehotel Riviera At Lake Lucerne
100 m to the city centre
Seestrasse 24 -26, Gersau, Switzerland
Excellent
(617 reviews)
starts from
US$ 210 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.