873 properties found
Filters
Sort by:
Steigenberger Icon Grandhotel Belvedere
400 m to the city centre
Promenade 89, Davos, Switzerland
Excellent
(626 reviews)
starts from
US$ 166 per one night
Braunbaer Hotel & Spa
200 m to the city centre
Wengiboden 1352A, Wengen, Switzerland
Excellent
(600 reviews)
starts from
US$ 303 per one night
Crans Ambassador
400 m to the city centre
Route Du Petit Signal 3, Crans-Montana, Switzerland
Excellent
(155 reviews)
starts from
US$ 451 per one night
Silvretta Parkhotel
400 m to the city centre
Landstrasse 190, Klosters, Switzerland
Excellent
(315 reviews)
starts from
US$ 171 per one night
Le Mirabeau Resort & Spa
500 m to the city centre
Untere Mattenstrasse 12, Zermatt, Switzerland
Excellent
(564 reviews)
starts from
US$ 450 per one night
Lausanne Palace
300 m to the city centre
Rue du Grand-Chene 7-9, Lausanne, Switzerland
Excellent
(1665 reviews)
starts from
US$ 420 per one night
Tradition Julen Hotel
400 m to the city centre
Riedstrasse 2, Zermatt, Switzerland
Excellent
(351 reviews)
starts from
US$ 395 per one night
Hotel Montpelier
200 m to the city centre
Rue Du Centre Sportif, Verbier, Switzerland
Excellent
(669 reviews)
starts from
US$ 115 per one night
Nomad By Cervo Mountain Resort
600 m to the city centre
Riedweg 156B, Zermatt, Switzerland
Excellent
(447 reviews)
starts from
US$ 569 per one night
Alpengold Hotel Davos
2.2 km to the city centre
Baslerstrasse 9, Davos, Switzerland
Excellent
(850 reviews)
starts from
US$ 306 per one night
Walliserhof Grand-Hotel & Spa Relais & Chateaux
200 m to the city centre
Postfach, Saas-Fee, Switzerland
Excellent
(285 reviews)
starts from
US$ 316 per one night
Valsana Hotel Arosa - Small Luxury Hotels Of The World
300 m to the city centre
Oberseepromenade 2, Arosa, Switzerland
Excellent
(287 reviews)
starts from
US$ 402 per one night
National Zermatt - Matterhorn Views, Sunnegga Gateway & Spa
400 m to the city centre
Matterstrasse 39, Zermatt, Switzerland
Excellent
(480 reviews)
starts from
US$ 906 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
Swiss Holiday Park Resort
100 m to the city centre
Dorfstrasse 10, Morschach, Switzerland
Excellent
(1898 reviews)
starts from
US$ 146 per one night
Hotel Sonne
400 m to the city centre
Metzggasse 35 / Postfach 121, Zermatt, Switzerland
Excellent
(158 reviews)
starts from
US$ 579 per one night
The View Lugano
2.2 km to the city centre
Via Guidino 29, Paradiso, Switzerland
Excellent
(351 reviews)
starts from
US$ 721 per one night
Alpen Resort & Spa
700 m to the city centre
Spissstrasse 52, Zermatt, Switzerland
Excellent
(2294 reviews)
starts from
US$ 372 per one night
Buergenstock Hotel & Alpine Spa
100 m to the city centre
Burgenstock Resort, Burgenstock, Switzerland
Excellent
(1117 reviews)
starts from
US$ 796 per one night
La Cordee Des Alpes Sup
500 m to the city centre
Route Du Centre Sportif 24, Verbier, Switzerland
Excellent
(257 reviews)
starts from
US$ 201 per one night
Hard Rock Hotel Davos
600 m to the city centre
Tobelmuehlestrasse 2, Davos, Switzerland
Excellent
(1512 reviews)
starts from
US$ 151 per one night
25Hours Hotel Zuerich West
2.8 km to the city centre
Pfingstweidstrasse 102, Zurich, Switzerland
Excellent
(2784 reviews)
starts from
US$ 208 per one night
Hotel Splendide Royal
1.5 km to the city centre
Riva Caccia 7, Lugano, Switzerland
Excellent
(1173 reviews)
starts from
US$ 259 per one night
Excellent
(962 reviews)
starts from
US$ 454 per one night
International Au Lac Historic Lakeside Hotel
800 m to the city centre
Via Nassa 68 - Piazza Luini, Lugano, Switzerland
Excellent
(840 reviews)
starts from
US$ 142 per one night
Moevenpick Hotel Zuerich-Regensdorf
1.2 km to the city centre
Im Zentrum 2, Regensdorf, Switzerland
Good
(859 reviews)
starts from
US$ 124 per one night
Grand Hotel Kronenhof
200 m to the city centre
Via Maistra, Pontresina, Switzerland
Excellent
(251 reviews)
starts from
US$ 1351 per one night
Hotel Waldhaus Sils
400 m to the city centre
Via Da Fex 3, Sils Maria, Switzerland
Excellent
(356 reviews)
starts from
US$ 294 per one night
B2 Hotel Zuerich
1.9 km to the city centre
Brandschenkenstrasse 152, Zurich, Switzerland
Excellent
(979 reviews)
starts from
US$ 477 per one night
Hotel Ambassador Zermatt
500 m to the city centre
Spiss-Strasse 10, Zermatt, Switzerland
Excellent
(1416 reviews)
starts from
US$ 528 per one night
Grand Hotel National Luzern
500 m to the city centre
Haldenstrasse 4, Lucerne, Switzerland
Excellent
(518 reviews)
starts from
US$ 354 per one night
Six Senses Crans-Montana
1.4 km to the city centre
Route Des Telepheriques 60, Crans-Montana, Switzerland
Excellent
(300 reviews)
starts from
US$ 831 per one night
Frutt Mountain Resort
100 m to the city centre
Frutt 9, Melchsee Frutt, Switzerland
Excellent
(856 reviews)
starts from
US$ 437 per one night
Carlton-Europe Vintage Adults Hotel
500 m to the city centre
Hoeheweg 92-94, Interlaken, Switzerland
Excellent
(791 reviews)
starts from
US$ 220 per one night
Grand Hotel Villa Castagnola
1.4 km to the city centre
Viale Castagnola 31, Lugano, Switzerland
Excellent
(768 reviews)
starts from
US$ 543 per one night
Schonegg Chalet Hotel
400 m to the city centre
Riedweg 35, Zermatt, Switzerland
Excellent
(176 reviews)
starts from
US$ 214 per one night
Lenkerhof Gourmet Spa Resort - Relais & Chateaux
700 m to the city centre
Badstrasse 20, Lenk, Switzerland
Excellent
(661 reviews)
starts from
US$ 381 per one night
Roesli Guest House
500 m to the city centre
Pfistergasse 12, Lucerne, Switzerland
Good
(946 reviews)
starts from
US$ 345 per one night
What are the best hotels near Lake Zurich?
3.7 km to the city centre
Doeltschiweg 234, Zurich, Switzerland
Excellent
(4345 reviews)
starts from
US$ 320 per one night
Dorint Blueemlisalp Beatenberg/Interlaken
800 m to the city centre
Schmockenstrasse 163, Beatenberg, Switzerland
Excellent
(2443 reviews)
starts from
US$ 223 per one night
Good
(1772 reviews)
starts from
US$ 117 per one night
Hotel Des Bains De Saillon
700 m to the city centre
Route Du Centre Thermal, Saillon, Switzerland
Excellent
(3248 reviews)
starts from
US$ 271 per one night
Ultima Hotel Gstaad
900 m to the city centre
Gsteigstrasse 70, Gstaad, Switzerland
Excellent
(69 reviews)
starts from
US$ 1191 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
Beausite Park Hotel & Spa
500 m to the city centre
Am Wengi, Wengen, Switzerland
Excellent
(602 reviews)
starts from
US$ 302 per one night
Wellness Hotel Alpenhof
400 m to the city centre
Matterstrasse 43, Zermatt, Switzerland
Excellent
(797 reviews)
starts from
US$ 693 per one night
Eringer Hotel
1.7 km to the city centre
Route Des Indivis, 21, Heremence, Switzerland
Excellent
(456 reviews)
starts from
US$ 453 per one night
Hotel Piz Buin Klosters
300 m to the city centre
Alte Bahnhofstrasse 1, Klosters, Switzerland
Excellent
(535 reviews)
starts from
US$ 478 per one night
Courtyard By Marriott Basel
900 m to the city centre
Hardstrasse 55, Pratteln, Switzerland
Excellent
(810 reviews)
starts from
US$ 130 per one night
Waldhotel Doldenhorn
900 m to the city centre
Kandersteg, Kandersteg, Switzerland
Excellent
(305 reviews)
starts from
US$ 387 per one night
Excellent
(319 reviews)
starts from
US$ 174 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 Altein Arosa, A Faern Collection Resort
300 m to the city centre
Alteinstrasse, Arosa, Switzerland
Excellent
(1197 reviews)
starts from
US$ 200 per one night
Excellent
(1036 reviews)
starts from
US$ 193 per one night
Grand Hotel Beau Rivage Interlaken
400 m to the city centre
Hoeheweg 211, Interlaken, Switzerland
Excellent
(357 reviews)
starts from
US$ 159 per one night
Hotel Beau Rivage Weggis
600 m to the city centre
Gotthardstrasse 6, Weggis, Switzerland
Excellent
(824 reviews)
starts from
US$ 161 per one night
Swiss Diamond Hotel & Spa
1.1 km to the city centre
Riva Lago Olivella, Morcote, Switzerland
Excellent
(1331 reviews)
starts from
US$ 230 per one night
Hotel Rosatsch
200 m to the city centre
Via Maistra 157, Pontresina, Switzerland
Excellent
(638 reviews)
starts from
US$ 273 per one night
Villars Palace
200 m to the city centre
Route Des Hotels 28, Villars-sur-Ollon, Switzerland
Excellent
(279 reviews)
starts from
US$ 461 per one night
Thermalhotel De France
200 m to the city centre
1 Dorfplatz, Leukerbad, Switzerland
Good
(434 reviews)
starts from
US$ 174 per one night
Kurhaus Cademario Hotel & Spa - Adults Only
400 m to the city centre
Via Kurhaus 12, Cademario, Switzerland
Excellent
(1792 reviews)
starts from
US$ 131 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
Suitenhotel Zurbriggen
900 m to the city centre
Schluhmattstrasse 68, Zermatt, Switzerland
Excellent
(197 reviews)
starts from
US$ 292 per one night
Cresta Palace Celerina St Moritz Ski In And Ski Out
300 m to the city centre
Via Maistra 75, Celerina/Schlarigna, Switzerland
Excellent
(222 reviews)
starts from
US$ 552 per one night
Beatus Wellness- & Spa-Hotel
100 m to the city centre
Seestrasse 300, Merligen, Switzerland
Excellent
(367 reviews)
starts from
US$ 1104 per one night
Good
(380 reviews)
starts from
US$ 72 per one night
Bellevue Parkhotel & Spa - Relais & Chateaux
200 m to the city centre
Bellevuestrasse 15, Adelboden, Switzerland
Excellent
(225 reviews)
starts from
US$ 383 per one night
Laax Wellnesshostel3000
400 m to the city centre
Via Grava 45, Laax, Switzerland
Excellent
(501 reviews)
starts from
US$ 205 per one night
Golfhotel Les Hauts De Gstaad & Spa
5.6 km to the city centre
Bahnhofstrasse 7, Gstaad, Switzerland
Excellent
(180 reviews)
starts from
US$ 753 per one night
Roggenstock Lodge
200 m to the city centre
Tschalunstrasse 1, Oberiberg, Switzerland
Excellent
(195 reviews)
starts from
US$ 387 per one night
The Christiania Mountain & Spa Resort
500 m to the city centre
Wiestistrasse 7, Zermatt, Switzerland
Excellent
(379 reviews)
starts from
US$ 139 per one night
Firefly Luxury Suites
500 m to the city centre
Schluhmattstrasse 55, Zermatt, Switzerland
Excellent
(215 reviews)
starts from
US$ 685 per one night
Holiday Inn Bern Westside By Ihg
5.4 km to the city centre
Riedbachstrasse 96, Bern, Switzerland
Excellent
(1819 reviews)
starts from
US$ 140 per one night
Grand Hotel Du Lac - Relais & Chateaux
500 m to the city centre
Rue D'Italie 1, Vevey, Switzerland
Excellent
(595 reviews)
starts from
US$ 252 per one night
Hotel Valaisia Crans Montana, A Faern Collection Resort
300 m to the city centre
Route De Vermala 10-12, Crans-Montana, Switzerland
Excellent
(1328 reviews)
starts from
US$ 130 per one night
Alpenblick Weggis - Panorama & Alpen Chic Hotel
100 m to the city centre
Luzernerstrasse 31, Weggis, Switzerland
Excellent
(609 reviews)
starts from
US$ 69 per one night
Le Mirador Resort & Spa
300 m to the city centre
Ch. De L'Hotel Mirador 5, Chardonne, Switzerland
Excellent
(972 reviews)
starts from
US$ 460 per one night
Schloss Hotel & Spa Pontresina
300 m to the city centre
Via Maistra, Pontresina, Switzerland
Good
(983 reviews)
starts from
US$ 199 per one night
Hotel Les Bains D'Ovronnaz
400 m to the city centre
Route Des Bains, Ovronnaz, Switzerland
Good
(1840 reviews)
starts from
US$ 162 per one night
Excellent
(1232 reviews)
starts from
US$ 150 per one night
Hotel Waldegg - Adults Only
900 m to the city centre
Schwandstrasse 91, Engelberg, Switzerland
Excellent
(269 reviews)
starts from
US$ 619 per one night
Novotel Lugano Paradiso
1.8 km to the city centre
Viale San Salvatore 11, Paradiso, Switzerland
Excellent
(1705 reviews)
starts from
US$ 181 per one night
Central Sporthotel Davos
600 m to the city centre
Tobelmuehlestrasse 1, Davos, Switzerland
Excellent
(416 reviews)
starts from
US$ 203 per one night
Chalet Royalp Hotel & Spa
800 m to the city centre
Domaine De Rochegrise, Villars-sur-Ollon, Switzerland
Excellent
(472 reviews)
starts from
US$ 474 per one night
Hof Weissbad Health & Wellness Resort
300 m to the city centre
Parkstrasse 1, Weissbad, Switzerland
Excellent
(153 reviews)
starts from
US$ 914 per one night
Giardino Mountain
2.4 km to the city centre
Via Maistra 3, St. Moritz, Switzerland
Excellent
(87 reviews)
starts from
US$ 1153 per one night
Good
(272 reviews)
starts from
US$ 232 per one night
Peaks Place Apartments & Spa
1 km to the city centre
Via Uletsch, Laax, Switzerland
Excellent
(328 reviews)
starts from
US$ 408 per one night
Visionapartments Basel - Contactless Check-In
1.2 km to the city centre
55 Nauenstrasse, Basel, Switzerland
Good
(5361 reviews)
starts from
US$ 109 per one night
Sportchalet Muerren
100 m to the city centre
Stiftung Sportanlage Muerren, Murren, Switzerland
Excellent
(856 reviews)
starts from
US$ 121 per one night
Hotel Metropol & Spa Zermatt
200 m to the city centre
Matterstrasse 9, Zermatt, Switzerland
Excellent
(535 reviews)
starts from
US$ 254 per one night
Naco Aparthotel By Arca Spa
600 m to the city centre
Spissstrasse 44, Zermatt, Switzerland
Excellent
(773 reviews)
starts from
US$ 242 per one night
Good
(1490 reviews)
starts from
US$ 100 per one night
Excellent
(1566 reviews)
starts from
US$ 157 per one night
Matterhorn Focus Design Hotel
900 m to the city centre
Schluhmattstrasse 131, Zermatt, Switzerland
Excellent
(433 reviews)
starts from
US$ 343 per one night
Hotel Vitznauerhof - Lifestyle Hideaway At Lake Lucerne
1 km to the city centre
Seestrasse 80, Vitznau, Switzerland
Excellent
(395 reviews)
starts from
US$ 337 per one night
Excellent
(403 reviews)
starts from
US$ 449 per one night
Villa Principe Leopoldo
1.8 km to the city centre
Via Montalbano 5, Lugano, Switzerland
Excellent
(411 reviews)
starts from
US$ 349 per one night
Excellent
(1126 reviews)
starts from
US$ 458 per one night
Hotel Schloss Ragaz
1.4 km to the city centre
Schloss-Strasse / Zeughausstrasse, Bad Ragaz, Switzerland
Good
(1223 reviews)
starts from
US$ 168 per one night
Nendaz 4 Vallees & Spa 4* Superior
400 m to the city centre
Chemin Des Cibles 17, Nendaz, Switzerland
Excellent
(1228 reviews)
starts from
US$ 182 per one night
Hotel Sport Klosters
1 km to the city centre
Landstrasse 95, Klosters, Switzerland
Excellent
(406 reviews)
starts from
US$ 202 per one night
Deltapark Vitalresort****
3.4 km to the city centre
Deltaweg 29, Reutigen, Switzerland
Excellent
(634 reviews)
starts from
US$ 482 per one night
Waldhotel Arosa
300 m to the city centre
Praetschlistr. 38, Arosa, Switzerland
Excellent
(214 reviews)
starts from
US$ 372 per one night
Hotel Garni Panorama
700 m to the city centre
Via Da Ftan 491, Scuol, Switzerland
Excellent
(410 reviews)
starts from
US$ 146 per one night
Giardino Ascona
1.3 km to the city centre
Via Del Segnale 10, Ascona, Switzerland
Excellent
(87 reviews)
starts from
US$ 723 per one night
Excellent
(301 reviews)
starts from
US$ 177 per one night
Wellness Spa Pirmin Zurbriggen
4.4 km to the city centre
Bei Den Bergbahnen, Saas-Almagell, Switzerland
Excellent
(66 reviews)
starts from
US$ 515 per one night
Belle Epoque Hotel Victoria & Apartments
300 m to the city centre
Aeussere Dorfstrasse 2, Kandersteg, Switzerland
Excellent
(1070 reviews)
starts from
US$ 115 per one night
Hotel Victoria Glion
1.2 km to the city centre
Route De Caux 16, Montreux, Switzerland
Excellent
(666 reviews)
starts from
US$ 329 per one night
Best Western Hotel Bellevue Au Lac
1.5 km to the city centre
Riva A. Caccia 10, Lugano, Switzerland
Excellent
(988 reviews)
starts from
US$ 172 per one night
Hapimag Ferienwohnungen Interlaken
300 m to the city centre
Hoeheweg 95, Interlaken, Switzerland
Excellent
(719 reviews)
starts from
US$ 266 per one night
Strandhotel Seeblick
100 m to the city centre
Interlakenstrasse 81, Faulensee, Switzerland
Good
(613 reviews)
starts from
US$ 181 per one night
Excellent
(222 reviews)
starts from
US$ 814 per one night
Excellent
(814 reviews)
starts from
US$ 129 per one night
Aktiv Hotel & Spa Hannigalp
700 m to the city centre
Dorfweg, Grachen, Switzerland
Excellent
(188 reviews)
starts from
US$ 281 per one night
Hotel Schweizerhof Lenzerheide
200 m to the city centre
Voa Principala 39, Lenzerheide, Switzerland
Excellent
(151 reviews)
starts from
US$ 351 per one night
Seilers Vintage Hotel & Spa
900 m to the city centre
Aeussere Dorfstrasse 99, Kandersteg, Switzerland
Excellent
(1086 reviews)
starts from
US$ 210 per one night
Arca Aparthotel & Spa
600 m to the city centre
Spissstrasse 42, Zermatt, Switzerland
Excellent
(1004 reviews)
starts from
US$ 221 per one night
Hotel Lindenhof By Crossworld Ag
600 m to the city centre
Lindenhofweg 15, Brienz (Bern), Switzerland
Good
(2823 reviews)
starts from
US$ 167 per one night
Boutique Hotel Balm
4.1 km to the city centre
Balmstr. 3, Meggen, Switzerland
Excellent
(1153 reviews)
starts from
US$ 150 per one night
Boutique Hotel Himmelrich
4 km to the city centre
Schattenbergstrasse 107, Horw, Switzerland
Good
(1524 reviews)
starts from
US$ 190 per one night
Backstage Boutique Spa Hotel
200 m to the city centre
Hofmattstrasse 4, Zermatt, Switzerland
Excellent
(883 reviews)
starts from
US$ 322 per one night
Eiger Muerren Swiss Quality Hotel
100 m to the city centre
Aegerta 1, Murren, Switzerland
Excellent
(217 reviews)
starts from
US$ 301 per one night
Zermatt Budget Rooms
700 m to the city centre
Spissstrasse 52, Zermatt, Switzerland
Excellent
(575 reviews)
starts from
US$ 197 per one night
Hotel Fiescherblick
500 m to the city centre
Dorfstrasse 203, Grindelwald, Switzerland
Excellent
(380 reviews)
starts from
US$ 1143 per one night
Hotel Grace La Margna St Moritz
1 km to the city centre
Via Serlas 5, St. Moritz, Switzerland
Excellent
(414 reviews)
starts from
US$ 863 per one night
Wellness Hotel Stoos
400 m to the city centre
Ringstrasse 10, Stoos, Switzerland
Excellent
(932 reviews)
starts from
US$ 424 per one night
Hotel Arc-En-Ciel Gstaad
600 m to the city centre
Egglistrasse 24, Gstaad, Switzerland
Excellent
(1077 reviews)
starts from
US$ 246 per one night
Hotel San Gian
600 m to the city centre
Via San Gian 23, St. Moritz, Switzerland
Excellent
(791 reviews)
starts from
US$ 112 per one night
Hotel Ambassador
1.6 km to the city centre
Seftigenstrasse 99, Bern, Switzerland
Excellent
(1389 reviews)
starts from
US$ 165 per one night
Novotel Lausanne Bussigny
6.9 km to the city centre
35 Route De Condemine, Crissier, Switzerland
Good
(1817 reviews)
starts from
US$ 130 per one night
Hotel Muerren Palace
300 m to the city centre
1086 Hoehenmatte, Murren, Switzerland
Excellent
(88 reviews)
starts from
US$ 287 per one night
Hotel De Rougemont & Spa
6.6 km to the city centre
Chemin Des Palettes 14, Gstaad, Switzerland
Excellent
(623 reviews)
starts from
US$ 713 per one night
Hotel De La Poste Verbier
200 m to the city centre
Rue De Medran 12, Verbier, Switzerland
Excellent
(306 reviews)
starts from
US$ 212 per one night
Einstein St. Gallen
500 m to the city centre
Berneggstrasse 2, St. Gallen, Switzerland
Excellent
(494 reviews)
starts from
US$ 115 per one night
Baron Tavernier Hotel Restaurant & Spa
500 m to the city centre
Route De La Corniche, Chexbres, Switzerland
Excellent
(609 reviews)
starts from
US$ 228 per one night
Hotel Europa Suites St Moritz
2 km to the city centre
Via Suot Chesas 9, St. Moritz, Switzerland
Good
(563 reviews)
starts from
US$ 134 per one night
Ameron Davos Swiss Mountain Resort
300 m to the city centre
Scalettastrasse 22, Davos, Switzerland
Excellent
(1183 reviews)
starts from
US$ 208 per one night
Ermitage Wellness- & Spa-Hotel
3.5 km to the city centre
Dorfstrasse 46, Gstaad, Switzerland
Excellent
(521 reviews)
starts from
US$ 749 per one night
Sunstar Hotel Arosa
300 m to the city centre
Seewaldstrasse 12, Arosa, Switzerland
Excellent
(435 reviews)
starts from
US$ 302 per one night
Excellent
(416 reviews)
starts from
US$ 286 per one night
City Garden Hotel
600 m to the city centre
Metallstrasse 20, Zug, Switzerland
Good
(93 reviews)
starts from
US$ 289 per one night
Hotel Flueela Davos - The Unbound Collection By Hyatt
1.4 km to the city centre
Bahnhofstrasse 5, Davos, Switzerland
Excellent
(274 reviews)
starts from
US$ 399 per one night
Sunstar Hotel Klosters
1.7 km to the city centre
Boscaweg 7, Klosters, Switzerland
Excellent
(105 reviews)
starts from
US$ 410 per one night
Les Mazots Du Clos
300 m to the city centre
Avenue Central 85 Les Mazots Du Clos, Villars-sur-Ollon, Switzerland
Excellent
(118 reviews)
starts from
US$ 327 per one night
Good
(574 reviews)
starts from
US$ 97 per one night
Hotel Saratz Pontresina Mountain Resort & Spa
100 m to the city centre
Pontresina, Pontresina, Switzerland
Excellent
(236 reviews)
starts from
US$ 468 per one night
Art Hotel Riposo
900 m to the city centre
Scalinata Della Ruga 4, Ascona, Switzerland
Excellent
(205 reviews)
starts from
US$ 193 per one night
Hotel Royal
1.1 km to the city centre
Rue De L'Ehanoun 10, Crans-Montana, Switzerland
Excellent
(149 reviews)
starts from
US$ 719 per one night
Garni Villa Siesta Park
800 m to the city centre
Via Madonna Della Fontana 22, Losone, Switzerland
Excellent
(209 reviews)
starts from
US$ 120 per one night
Hotel Du Grand Lac Excelsior
700 m to the city centre
Rue Bon Port 27, Montreux, Switzerland
Good
(2679 reviews)
starts from
US$ 216 per one night
Good
(2324 reviews)
starts from
US$ 83 per one night
Alpenhotel Fleurs De Zermatt
600 m to the city centre
Unterer Mattenweg 41, Zermatt, Switzerland
Excellent
(2620 reviews)
starts from
US$ 432 per one night
Hotel Berghof Amaranth
600 m to the city centre
Oberdorfstrasse 23, Wilderswil, Switzerland
Good
(2207 reviews)
starts from
US$ 100 per one night
Post Hotel Weggis
400 m to the city centre
Seestrasse 8, Weggis, Switzerland
starts from
US$ 132 per one night
Excellent
(666 reviews)
starts from
US$ 153 per one night
Hotel De La Paix
1.8 km to the city centre
Via Giuseppe Cattori 18, Lugano, Switzerland
Excellent
(2055 reviews)
starts from
US$ 198 per one night
Excellent
(316 reviews)
starts from
US$ 497 per one night
Excellent
(503 reviews)
starts from
US$ 127 per one night
Parkhotel Schoenegg
100 m to the city centre
Dorfstrasse 161, Grindelwald, Switzerland
Excellent
(438 reviews)
starts from
US$ 386 per one night
Resort La Ginabelle
500 m to the city centre
Vispastrasse 52, Zermatt, Switzerland
Excellent
(617 reviews)
starts from
US$ 301 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
Hotel Eden Wellness
400 m to the city centre
Riedstrasse 5, Zermatt, Switzerland
Excellent
(404 reviews)
starts from
US$ 177 per one night
Belvedere Strandhotel
900 m to the city centre
Schachenstrasse 39, Spiez, Switzerland
Excellent
(844 reviews)
starts from
US$ 256 per one night
Bernerhof Swiss Quality Hotel Gstaad
500 m to the city centre
Bahnhofstrasse 2, Gstaad, Switzerland
Excellent
(340 reviews)
starts from
US$ 304 per one night
Hotel Tamaro
800 m to the city centre
Piazza Giuseppe Motta 35, Ascona, Switzerland
Excellent
(1200 reviews)
starts from
US$ 102 per one night
Park Hotel Principe
1.8 km to the city centre
Via Montalbano 19, Lugano, Switzerland
Good
(1255 reviews)
starts from
US$ 112 per one night
Waldhotel & Spa Davos - For Body & Soul
400 m to the city centre
Buolstrasse 3, Davos, Switzerland
Excellent
(596 reviews)
starts from
US$ 150 per one night
Solbadhotel Sigriswil
300 m to the city centre
Sigriswilstr. 117, Sigriswil, Switzerland
Excellent
(403 reviews)
starts from
US$ 408 per one night
Excellent
(673 reviews)
starts from
US$ 261 per one night
Wellnesshotel Schweizerhof
500 m to the city centre
Saas-Fee, Saas-Fee, Switzerland
Excellent
(668 reviews)
starts from
US$ 167 per one night
Hotel Waldhaus Am See
600 m to the city centre
Voa Principala 5, Valbella, Switzerland
Excellent
(328 reviews)
starts from
US$ 421 per one night
Le Bristol Leukerbad
500 m to the city centre
Rathausstrasse 51, Leukerbad, Switzerland
Excellent
(928 reviews)
starts from
US$ 217 per one night
Silvana Mountain Hotel
2.5 km to the city centre
Furi 265, Zermatt, Switzerland
Excellent
(90 reviews)
starts from
US$ 424 per one night
Hotel Villa Selva
1 km to the city centre
Via Tesserete 36, Lugano, Switzerland
Excellent
(270 reviews)
starts from
US$ 166 per one night
Panorama Resort & Spa
900 m to the city centre
Schonfelsstrasse, Feusisberg, Switzerland
Excellent
(485 reviews)
starts from
US$ 239 per one night
Hotel Collinetta
2.3 km to the city centre
Via Collinetta 115, Ascona, Switzerland
Excellent
(429 reviews)
starts from
US$ 210 per one night
Hotel Spitzhorn Superieur
2.3 km to the city centre
Spitzhornweg 30, Gstaad, Switzerland
Excellent
(150 reviews)
starts from
US$ 297 per one night
Hotel Belvedere Scuol
200 m to the city centre
Stradun 330, Scuol, Switzerland
Excellent
(6 reviews)
starts from
US$ 430 per one night
La Val Hotel & Spa
300 m to the city centre
Palius 804, Breil/Brigels, Switzerland
Excellent
(111 reviews)
starts from
US$ 1728 per one night
Hotel Baslertor
600 m to the city centre
Pfistergasse 17, Lucerne, Switzerland
Excellent
(1834 reviews)
starts from
US$ 106 per one night
Schloss Zermatt - Cbd & Adaptogenic Spa And Sport Hotel
400 m to the city centre
Bahnhofplatz 18, Zermatt, Switzerland
Excellent
(1051 reviews)
starts from
US$ 554 per one night
Seehotel Pilatus
500 m to the city centre
Seestrasse 34, Hergiswil, Switzerland
Excellent
(4308 reviews)
starts from
US$ 145 per one night
Continental Parkhotel
700 m to the city centre
Via Basilea 28, Lugano, Switzerland
Excellent
(2049 reviews)
starts from
US$ 141 per one night
Hotel&Hostel Montarina
600 m to the city centre
Via Montarina 1, Lugano, Switzerland
Excellent
(3152 reviews)
starts from
US$ 30 per one night
La Couronne Hotel & Spa
300 m to the city centre
Kirchstrasse 15, Zermatt, Switzerland
Excellent
(834 reviews)
starts from
US$ 774 per one night
Chalet Hotel Adler
300 m to the city centre
Aeussere Dorfstrasse 19, Kandersteg, Switzerland
Excellent
(1116 reviews)
starts from
US$ 130 per one night
Seehotel Kastanienbaum
5.1 km to the city centre
St Niklausenstrasse 105, Lucerne, Switzerland
Excellent
(1081 reviews)
starts from
US$ 264 per one night
Hotel Admiral Lugano
1.8 km to the city centre
Via Geretta 15, Lugano, Switzerland
Excellent
(3508 reviews)
starts from
US$ 52 per one night
Hotel Delfino Lugano
1.7 km to the city centre
Via Casserinetta 6, Lugano, Switzerland
Good
(1772 reviews)
starts from
US$ 108 per one night
Hotel Berghof
800 m to the city centre
Winkelmattenweg 18, Zermatt, Switzerland
Excellent
(310 reviews)
starts from
US$ 397 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
(464 reviews)
starts from
US$ 180 per one night
Suitenhotel Parco Paradiso
2.2 km to the city centre
Via Carona 27, Paradiso, Switzerland
Excellent
(1673 reviews)
starts from
US$ 124 per one night
Hotel La Barcarolle
600 m to the city centre
Rte. De Promenthoux 8, Prangins, Switzerland
Excellent
(741 reviews)
starts from
US$ 319 per one night
Grand Hotel Et Centre Thermal D'Yverdon-Les-Bains
1 km to the city centre
Avenue Des Bains 22, Yverdon-les-Bains, Switzerland
Good
(2943 reviews)
starts from
US$ 141 per one night
Excellent
(2159 reviews)
starts from
US$ 266 per one night
Mountain Plaza Hotel
300 m to the city centre
Oberwiesstrasse 3, Davos, Switzerland
Excellent
(2129 reviews)
starts from
US$ 134 per one night
Excellent
(1571 reviews)
starts from
US$ 144 per one night
Hotel Steinbock Pontresina
300 m to the city centre
Via Maistra 219, Pontresina, Switzerland
Excellent
(469 reviews)
starts from
US$ 397 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.