245 properties found
Filters
Sort by:
Park Hotel Vitznau
500 m to the city centre
Seestrasse 18, Vitznau, Switzerland
Excellent
(295 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
(570 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
(249 reviews)
starts from
US$ 360 per one night
Grand Hotel Villa Castagnola
1.4 km to the city centre
Viale Castagnola 31, Lugano, Switzerland
Excellent
(841 reviews)
starts from
US$ 543 per one night
Hotel Angleterre
1.5 km to the city centre
Place Du Port 11, Lausanne, Switzerland
Excellent
(1087 reviews)
starts from
US$ 179 per one night
Backpackers Luzern
900 m to the city centre
Alpenquai 42, Lucerne, Switzerland
Excellent
(2739 reviews)
starts from
US$ 48 per one night
Excellent
(506 reviews)
starts from
US$ 347 per one night
Chateau D'Ouchy
1.6 km to the city centre
Place Du Port 2, Lausanne, Switzerland
Excellent
(940 reviews)
starts from
US$ 500 per one night
Hotel Palafitte
2.8 km to the city centre
Route Des Gouttes D'Or 2, Neuchatel, Switzerland
Excellent
(683 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
(1258 reviews)
starts from
US$ 224 per one night
Hotel Beau Rivage Weggis
600 m to the city centre
Gotthardstrasse 6, Weggis, Switzerland
Excellent
(613 reviews)
starts from
US$ 401 per one night
Hotel Central Am See
200 m to the city centre
Seestrasse 25, Weggis, Switzerland
Excellent
(528 reviews)
starts from
US$ 227 per one night
Beatus Wellness- & Spa-Hotel
100 m to the city centre
Seestrasse 300, Merligen, Switzerland
Excellent
(339 reviews)
starts from
US$ 424 per one night
Hotel-Restaurant Seegarten-Marina
800 m to the city centre
Schachenstrasse 3, Spiez, Switzerland
Excellent
(1128 reviews)
starts from
US$ 238 per one night
Lake Lodge Hostel
200 m to the city centre
Im Feld 17, Iseltwald, Switzerland
Good
(1360 reviews)
starts from
US$ 139 per one night
Strandhotel Seeblick
100 m to the city centre
Interlakenstrasse 81, Faulensee, Switzerland
Good
(683 reviews)
starts from
US$ 181 per one night
Riva Boutique Hotel I Restaurant I Beach Club
500 m to the city centre
Via Cantonale 86, Gambarogno, Switzerland
Excellent
(111 reviews)
starts from
US$ 129 per one night
Good
(1132 reviews)
starts from
US$ 105 per one night
Excellent
(1303 reviews)
starts from
US$ 145 per one night
Hermitage Lake Lucerne - Beach Club & Lifestyle Hotel
2.8 km to the city centre
Seeburgstrasse 72, Lucerne, Switzerland
Excellent
(1105 reviews)
starts from
US$ 211 per one night
Hotel Seeburg - Adults Only
400 m to the city centre
Ringgenberg, Ringgenberg, Switzerland
Excellent
(277 reviews)
starts from
US$ 336 per one night
Belvedere Strandhotel
900 m to the city centre
Schachenstrasse 39, Spiez, Switzerland
Excellent
(863 reviews)
starts from
US$ 256 per one night
Seehotel Waldstaetterhof Swiss Quality
200 m to the city centre
Waldstaetterquai 6, Brunnen, Switzerland
Excellent
(998 reviews)
starts from
US$ 263 per one night
Seehotel Gotthard
700 m to the city centre
Gotthardstrasse 11, Weggis, Switzerland
Excellent
(399 reviews)
starts from
US$ 248 per one night
Arosa Vetter Hotel
200 m to the city centre
Seeblickstrasse, Arosa, Switzerland
Excellent
(452 reviews)
starts from
US$ 217 per one night
Seehotel Pilatus
500 m to the city centre
Seestrasse 34, Hergiswil, Switzerland
Excellent
(4384 reviews)
starts from
US$ 145 per one night
Seehotel Kastanienbaum
5.1 km to the city centre
St Niklausenstrasse 105, Lucerne, Switzerland
Excellent
(1114 reviews)
starts from
US$ 264 per one night
Montreux Youth Hostel
1.3 km to the city centre
Passage De L'Auberge 8, Montreux, Switzerland
Excellent
(957 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
(1064 reviews)
starts from
US$ 225 per one night
Marina Walensee Hotel
300 m to the city centre
Gostenstrasse 20, Unterterzen, Switzerland
Excellent
(937 reviews)
starts from
US$ 206 per one night
Boutiquehotel Sonne Kuesnacht - Zuerich
500 m to the city centre
Seestrasse 120, Kusnacht, Switzerland
Excellent
(577 reviews)
starts from
US$ 181 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
(448 reviews)
starts from
US$ 180 per one night
Leissigen Youth Hostel
400 m to the city centre
Oberfeldweg 9, Leissigen, Switzerland
Excellent
(112 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
(88 reviews)
starts from
US$ 56 per one night
Hotel St Petersinsel
City centre
St. Petersinsel, Sankt Petersinsel, Switzerland
Excellent
(116 reviews)
starts from
US$ 673 per one night
Neuhaus Golf- & Strandhotel
3.7 km to the city centre
Seestrasse 121, Unterseen, Switzerland
Excellent
(2547 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
(2557 reviews)
starts from
US$ 91 per one night
Swiss-Chalet Merlischachen - Historik Chalet-Hotel Lodge
3.1 km to the city centre
Luzernerstrasse 204, Kussnacht, Switzerland
Good
(876 reviews)
starts from
US$ 75 per one night
Rigiblick Am See
400 m to the city centre
Seeplatz 3, Buochs, Switzerland
Good
(1280 reviews)
starts from
US$ 103 per one night
Seehof Hotel Du Lac
600 m to the city centre
Gotthardstrasse 4, Weggis, Switzerland
Excellent
(1057 reviews)
starts from
US$ 170 per one night
Excellent
(557 reviews)
starts from
US$ 315 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
Good
(437 reviews)
starts from
US$ 174 per one night
Swiss-Chalet Merlischachen - Romantik Schloss-Hotel Am See
3.1 km to the city centre
Chappelmattweg 4, Kussnacht, Switzerland
Excellent
(673 reviews)
starts from
US$ 298 per one night
Seehotel Riviera At Lake Lucerne
100 m to the city centre
Seestrasse 24 -26, Gersau, Switzerland
Excellent
(610 reviews)
starts from
US$ 210 per one night
Chalet Diana Lakefront
1.5 km to the city centre
Seestrasse 62, Ringgenberg, Switzerland
Excellent
(255 reviews)
starts from
US$ 274 per one night
Excellent
(793 reviews)
starts from
US$ 195 per one night
Albergo Ristorante Della Posta
600 m to the city centre
Piazza Grande, Morcote, Switzerland
Excellent
(613 reviews)
starts from
US$ 98 per one night
Residenza Vivian Deluxe Apartments
500 m to the city centre
Locarno Center
Excellent
(472 reviews)
starts from
US$ 284 per one night
Chalet Apartments Iseltwald
200 m to the city centre
Feld 17, Iseltwald, Switzerland
Excellent
(371 reviews)
starts from
US$ 346 per one night
Seminarhotel Am Aegerisee
400 m to the city centre
Seestrasse 10, Unterageri, Switzerland
Good
(682 reviews)
starts from
US$ 325 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.