7217 properties found
Filters
Sort by:
Excellent
(1581 reviews)
starts from
US$ 166 per one night
Excellent
(1012 reviews)
starts from
US$ 287 per one night
Sportchalet Muerren
100 m to the city centre
Stiftung Sportanlage Muerren, Murren, Switzerland
Excellent
(848 reviews)
starts from
US$ 121 per one night
Boutique & Art Hotel Helvetia
800 m to the city centre
Stauffacherquai 1, Zurich, Switzerland
Excellent
(1276 reviews)
starts from
US$ 204 per one night
Ramada Encore By Wyndham Geneva
2.5 km to the city centre
10-12 Route Des Jeunes, Carouge, Switzerland
Excellent
(2351 reviews)
starts from
US$ 104 per one night
Good
(1259 reviews)
starts from
US$ 306 per one night
Naco Aparthotel By Arca Spa
600 m to the city centre
Spissstrasse 44, Zermatt, Switzerland
Excellent
(829 reviews)
starts from
US$ 399 per one night
Seehotel Sternen
4.2 km to the city centre
Winkelstrasse 46, Horw, Switzerland
Excellent
(1403 reviews)
starts from
US$ 181 per one night
Hotel Luzernerhof
700 m to the city centre
Alpenstrasse 3, Lucerne, Switzerland
Good
(913 reviews)
starts from
US$ 129 per one night
Hotel Mirabeau, BW Signature Collection, Lausanne
400 m to the city centre
31 Avenue De La Gare, Lausanne, Switzerland
Excellent
(1601 reviews)
starts from
US$ 211 per one night
Hotel Metropol & Spa Zermatt
200 m to the city centre
Matterstrasse 9, Zermatt, Switzerland
Excellent
(549 reviews)
starts from
US$ 254 per one night
Excellent
(917 reviews)
starts from
US$ 308 per one night
Excellent
(1269 reviews)
starts from
US$ 158 per one night
Hotel Bellinzona Sud Swiss Quality
City centre
Raststaette Bellinzona Sued, A2, Monte Carasso, Switzerland
Excellent
(2372 reviews)
starts from
US$ 79 per one night
H+ Hotel & Spa Engelberg
300 m to the city centre
Dorfstrasse 33, Engelberg, Switzerland
Good
(2793 reviews)
starts from
US$ 244 per one night
The Christiania Mountain & Spa Resort
500 m to the city centre
Wiestistrasse 7, Zermatt, Switzerland
Excellent
(458 reviews)
starts from
US$ 486 per one night
Hotel Victoria Glion
1.2 km to the city centre
Route De Caux, Montreux, Switzerland
Excellent
(690 reviews)
starts from
US$ 329 per one night
Hotel Birsighof Basel City Center
1.1 km to the city centre
Birsigstrasse 30, Basel, Switzerland
Excellent
(915 reviews)
starts from
US$ 130 per one night
Hotel Schweizerhof Bern & Spa
300 m to the city centre
Bahnhofplatz 11, Bern, Switzerland
Excellent
(1290 reviews)
starts from
US$ 317 per one night
Matthiol Boutique Hotel
1.2 km to the city centre
Moosstrasse 40, Zermatt, Switzerland
Excellent
(582 reviews)
starts from
US$ 491 per one night
Excellent
(1545 reviews)
starts from
US$ 157 per one night
Grand Hotel Europe
1 km to the city centre
Haldenstrasse 59, Lucerne, Switzerland
Good
(616 reviews)
starts from
US$ 164 per one night
Grand Hotel Du Lac - Relais & Chateaux
500 m to the city centre
Rue D'Italie 1, Vevey, Switzerland
Excellent
(599 reviews)
starts from
US$ 252 per one night
Romantik Hotel Schwan
400 m to the city centre
Zugerstrasse 9, Horgen, Switzerland
Excellent
(548 reviews)
starts from
US$ 186 per one night
Swiss Holiday Park Resort
100 m to the city centre
Dorfstrasse 10, Morschach, Switzerland
Excellent
(1981 reviews)
starts from
US$ 146 per one night
Swiss Diamond Hotel & Spa
1.1 km to the city centre
Riva Lago Olivella, Morcote, Switzerland
Excellent
(1462 reviews)
starts from
US$ 230 per one night
Ibis Budget Fribourg
2.6 km to the city centre
Route Du Lac 23, Fribourg, Switzerland
Good
(3078 reviews)
starts from
US$ 78 per one night
Hotel Liberty Self Check-In
2.1 km to the city centre
1 Vicolo Nord, Bellinzona, Switzerland
Good
(2590 reviews)
starts from
US$ 92 per one night
Hotel Kronenhof
1.4 km to the city centre
Kirchhofplatz 7 - Ch-8200 Schaffhausen, Schaffhausen, Switzerland
Excellent
(1256 reviews)
starts from
US$ 153 per one night
Hotel Schweizerhof Pontresina
300 m to the city centre
Via Maistra, Pontresina, Switzerland
Excellent
(781 reviews)
starts from
US$ 183 per one night
Easyhotel Basel - Self Service And Self Check-In
1.1 km to the city centre
Riehenring 109, Basel, Switzerland
Good
(853 reviews)
starts from
US$ 68 per one night
Excellent
(2168 reviews)
starts from
US$ 266 per one night
Alpine Classic Hotel
200 m to the city centre
Route De La Cite 4, Leysin, Switzerland
Good
(1314 reviews)
starts from
US$ 93 per one night
Novotel Lugano Paradiso
1.8 km to the city centre
Viale San Salvatore 11, Paradiso, Switzerland
Excellent
(1849 reviews)
starts from
US$ 181 per one night
Good
(1099 reviews)
starts from
US$ 100 per one night
Excellent
(1662 reviews)
starts from
US$ 224 per one night
Excellent
(536 reviews)
starts from
US$ 449 per one night
Bellevue-Terminus - Urban Lifestyle Hotel
300 m to the city centre
Bahnhofstrasse 10, Engelberg, Switzerland
Excellent
(440 reviews)
starts from
US$ 245 per one night
Schuetzen Steffisburg
2.4 km to the city centre
Alte Bernstrasse 153, Thun, Switzerland
Excellent
(813 reviews)
starts from
US$ 148 per one night
Hotel La Prairie
500 m to the city centre
Route De La Prairie 34, Crans-Montana, Switzerland
Excellent
(848 reviews)
starts from
US$ 246 per one night
Hotel-Restaurant Alpina
200 m to the city centre
Dorfstrasse 14, Innertkirchen, Switzerland
Good
(434 reviews)
starts from
US$ 147 per one night
Hotel Schloss Ragaz
1.4 km to the city centre
Schloss-Strasse, Bad Ragaz, Switzerland
Good
(1155 reviews)
starts from
US$ 168 per one night
Gstaaderhof - Active & Relax Hotel
400 m to the city centre
Lauenenstrasse 19, Gstaad, Switzerland
Excellent
(417 reviews)
starts from
US$ 178 per one night
Esos Hotel Quelle
900 m to the city centre
Badstrasse 9A, Bad Ragaz, Switzerland
Good
(1267 reviews)
starts from
US$ 102 per one night
B-Smart Motel Sevelen
500 m to the city centre
Bahnhofstrasse 6, Sevelen, Switzerland
Good
(471 reviews)
starts from
US$ 146 per one night
Central Sporthotel Davos
600 m to the city centre
Tobelmuehlestrasse 1, Davos, Switzerland
Excellent
(497 reviews)
starts from
US$ 203 per one night
Hotel De Moiry Superieur
300 m to the city centre
Carovilla, Grimentz, Switzerland
Excellent
(205 reviews)
starts from
US$ 260 per one night
Waldhotel Doldenhorn
900 m to the city centre
Kandersteg, Kandersteg, Switzerland
Excellent
(319 reviews)
starts from
US$ 387 per one night
Excellent
(1546 reviews)
starts from
US$ 111 per one night
Good
(716 reviews)
starts from
US$ 89 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.