689 properties found
Filters
Sort by:
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
Art Boutique Hotel Monopol
700 m to the city centre
Via Maistra 17, St. Moritz, Switzerland
Excellent
(275 reviews)
starts from
US$ 302 per one night
Grindelwald Youth Hostel
800 m to the city centre
Geissstutzstrasse 12, Grindelwald, Switzerland
Excellent
(1094 reviews)
starts from
US$ 87 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 De Verbier Sup
100 m to the city centre
Place Centrale 2, Verbier, Switzerland
Excellent
(278 reviews)
starts from
US$ 292 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
Excellent
(845 reviews)
starts from
US$ 320 per one night
Excellent
(315 reviews)
starts from
US$ 419 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
Hotel La Palma Au Lac
800 m to the city centre
Viale Verbano 29, Muralto, Switzerland
Excellent
(1342 reviews)
starts from
US$ 320 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
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
Nira Alpina
600 m to the city centre
Via Dal Corvatsch 76, Silvaplana, Switzerland
Excellent
(344 reviews)
starts from
US$ 327 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
La Belle Vue Boutique Hotel & Cafe
400 m to the city centre
Seestrasse 36, Spiez, Switzerland
Excellent
(846 reviews)
starts from
US$ 108 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
Mercure Zuerich City
4.6 km to the city centre
Vulkanstrasse 108B, Zurich, Switzerland
Excellent
(3089 reviews)
starts from
US$ 189 per one night
Ski Lodge Engelberg
400 m to the city centre
Erlenweg 36, Engelberg, Switzerland
Excellent
(581 reviews)
starts from
US$ 416 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 Daniela
300 m to the city centre
Steinmattstrasse 39, Zermatt, Switzerland
Excellent
(1216 reviews)
starts from
US$ 478 per one night
Hotel Beau Rivage
300 m to the city centre
Kirchstrasse 44, Zermatt, Switzerland
Excellent
(275 reviews)
starts from
US$ 211 per one night
Parkhotel Gunten - Beach & Spa
100 m to the city centre
Seestrasse 90, Gunten, Switzerland
Excellent
(605 reviews)
starts from
US$ 238 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
Edelweiss Swiss Quality Hotel
100 m to the city centre
Via Da Marias 63, Sils Maria, Switzerland
Excellent
(195 reviews)
starts from
US$ 331 per one night
Maya Caprice - Boutique Hotel & Spa
200 m to the city centre
Postfach 244, Wengen, Switzerland
Excellent
(363 reviews)
starts from
US$ 213 per one night
Excellent
(403 reviews)
starts from
US$ 477 per one night
Unique Hotel Post
200 m to the city centre
Bahnhofstrasse 41, Zermatt, Switzerland
Excellent
(559 reviews)
starts from
US$ 559 per one night
Europe Hotel & Spa
400 m to the city centre
Riedstrasse 18, Zermatt, Switzerland
Excellent
(388 reviews)
starts from
US$ 592 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
Hotel Walliserhof Zermatt
200 m to the city centre
Bahnhofstrasse 30, Zermatt, Switzerland
Excellent
(1924 reviews)
starts from
US$ 303 per one night
Hotel Waldhaus Am See
1.2 km to the city centre
Via Dim Lej 6, St. Moritz, Switzerland
Excellent
(1814 reviews)
starts from
US$ 128 per one night
Excellent
(1036 reviews)
starts from
US$ 193 per one night
Alpenrose Hotel And Gardens
300 m to the city centre
Kirchgasse 72A, Wilderswil, Switzerland
Excellent
(967 reviews)
starts from
US$ 214 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
Experimental Chalet
300 m to the city centre
Route Verbier Station 55, Verbier, Switzerland
Excellent
(314 reviews)
starts from
US$ 179 per one night
Whitepod Original
3.3 km to the city centre
Les Cerniers, Monthey, Switzerland
Excellent
(339 reviews)
starts from
US$ 445 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
Hotel Bernina 1865 By Kleos Group Collection
200 m to the city centre
Plazzet 20, Samedan, Switzerland
starts from
US$ 185 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
Suitenhotel Zurbriggen
900 m to the city centre
Schluhmattstrasse 68, Zermatt, Switzerland
Excellent
(197 reviews)
starts from
US$ 292 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
Mountain Lodge & Spa, Les Crosets
200 m to the city centre
Hameau Des Crosets, Les Crosets, Switzerland
Excellent
(123 reviews)
starts from
US$ 742 per one night
B&B Hotel Geneva Airport
3.9 km to the city centre
73 Avenue De L'Etang, Vernier, Switzerland
Excellent
(11903 reviews)
starts from
US$ 117 per one night
Hotel Laudinella
400 m to the city centre
Via Tegiatscha 17, St. Moritz, Switzerland
Excellent
(808 reviews)
starts from
US$ 146 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
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
Hotel Restaurant Baenklialp
500 m to the city centre
Baenklialpweg 25, Engelberg, Switzerland
Excellent
(1039 reviews)
starts from
US$ 98 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
Astra Vevey Hotel & Restaurant
500 m to the city centre
Place De La Gare 4, Vevey, Switzerland
Excellent
(676 reviews)
starts from
US$ 220 per one night
Gstaaderhof - Active & Relax Hotel
400 m to the city centre
Gstaad, Gstaad, Switzerland
Excellent
(390 reviews)
starts from
US$ 178 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
Hotel Waldegg - Adults Only
900 m to the city centre
Schwandstrasse 91, Engelberg, Switzerland
Excellent
(269 reviews)
starts from
US$ 619 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
Bad Bubendorf Design & Lifestyle Hotel
100 m to the city centre
Postfach 229, Bubendorf, Switzerland
Excellent
(286 reviews)
starts from
US$ 170 per one night
Excellent
(436 reviews)
starts from
US$ 222 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
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
(106 reviews)
starts from
US$ 242 per one night
Hotel Schweizerhof Bern & Spa
300 m to the city centre
Bahnhofplatz 11, Bern, Switzerland
Excellent
(1313 reviews)
starts from
US$ 434 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
Matthiol Boutique Hotel
1.2 km to the city centre
Moosstrasse 40, Zermatt, Switzerland
Excellent
(587 reviews)
starts from
US$ 739 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
Hotel Belvedere Locarno
400 m to the city centre
Via Ai Monti Della Trinita 44, Locarno, Switzerland
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
Excellent
(445 reviews)
starts from
US$ 259 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
B&B Mon Reve, Petit Dejeuner Bio, Jacuzzi
400 m to the city centre
39 Route De Severeux, Les Evouettes, Switzerland
Excellent
(57 reviews)
starts from
US$ 260 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
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
Hotel Matterhornblick
300 m to the city centre
Kirchstrasse 38, Zermatt, Switzerland
Excellent
(714 reviews)
starts from
US$ 244 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
Excellent
(222 reviews)
starts from
US$ 814 per one night
Hotel Drei Koenige
500 m to the city centre
Paracelsuspark 1, Einsiedeln, Switzerland
Excellent
(1143 reviews)
starts from
US$ 152 per one night
Hotel Bristol Relais Du Silence Superior
100 m to the city centre
Obere Dorfstrasse 6, Adelboden, Switzerland
Excellent
(767 reviews)
starts from
US$ 181 per one night
Sporthotel Pontresina
200 m to the city centre
Via Maistra, Pontresina, Switzerland
Excellent
(467 reviews)
starts from
US$ 226 per one night
Herisau Swiss Quality Hotel
100 m to the city centre
Bahnhofstrasse 14, Herisau, Switzerland
Excellent
(378 reviews)
starts from
US$ 146 per one night
Hotel Vorab - Familienbetrieb Mit Herz
300 m to the city centre
Via Nova 38, Flims, Switzerland
Excellent
(296 reviews)
starts from
US$ 251 per one night
La Vallee Hotel &Spa
City centre
Route De Mauvoisin 380, Lourtier, Switzerland
Excellent
(66 reviews)
starts from
US$ 239 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
Antares Hotel
700 m to the city centre
Schluhmattstrasse 101, Zermatt, Switzerland
Excellent
(1287 reviews)
starts from
US$ 163 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
Backstage Boutique Spa Hotel
200 m to the city centre
Hofmattstrasse 4, Zermatt, Switzerland
Excellent
(883 reviews)
starts from
US$ 322 per one night
Hotel Caprice - Grindelwald
200 m to the city centre
Kreuzweg 11, Grindelwald, Switzerland
Excellent
(482 reviews)
starts from
US$ 466 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 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
Excellent
(332 reviews)
starts from
US$ 487 per one night
Eiger Guest House - Grindelwald
300 m to the city centre
Dorfstrasse 133, Grindelwald, Switzerland
Excellent
(269 reviews)
starts from
US$ 266 per one night
Young Backpackers Homestay
1.7 km to the city centre
12 Obere Dattenbergstrasse, Lucerne, Switzerland
Excellent
(471 reviews)
starts from
US$ 39 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
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
Rinderberg Lodge
3.3 km to the city centre
Rinderbergstrasse 26, Zweisimmen, Switzerland
Good
(537 reviews)
starts from
US$ 193 per one night
Excellent
(416 reviews)
starts from
US$ 286 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
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
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
Hotel National By Mountain Hotels
300 m to the city centre
Obere Strasse 31, Davos, Switzerland
Excellent
(252 reviews)
starts from
US$ 102 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
Hotel Aristella Swissflair
300 m to the city centre
Steinmattweg 7, Zermatt, Switzerland
Excellent
(341 reviews)
starts from
US$ 647 per one night
Good
(2324 reviews)
starts from
US$ 83 per one night
Matterhorn Lodge Boutique Hotel & Apartments
100 m to the city centre
Englischer Viertel 11, Zermatt, Switzerland
Excellent
(702 reviews)
starts from
US$ 400 per one night
Hotel Silberhorn - Residences & Spa Wengen
100 m to the city centre
Am Bahnhof, Wengen, Switzerland
Excellent
(548 reviews)
starts from
US$ 118 per one night
Excellent
(316 reviews)
starts from
US$ 497 per one night
Hotel Alden Spluegenschloss Zuerich - Leonardo Limited Edition
1.3 km to the city centre
Spluegenstrasse 2, Zurich, Switzerland
Excellent
(701 reviews)
starts from
US$ 594 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
Boutique Hotel Schlossberg
300 m to the city centre
Schlossberg 2, Thun, Switzerland
Excellent
(711 reviews)
starts from
US$ 177 per one night
Beau Rivage Hotel
300 m to the city centre
1, Esplanade Du Mont-Blanc, Neuchatel, Switzerland
Excellent
(1271 reviews)
starts from
US$ 316 per one night
Excellent
(407 reviews)
starts from
US$ 192 per one night
Seehotel Waldstaetterhof Swiss Quality
200 m to the city centre
Waldstaetterquai 6, Brunnen, Switzerland
Excellent
(1058 reviews)
starts from
US$ 263 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
Hotel Zeit & Traum Privat Spa
900 m to the city centre
Schmockenstrasse 205, Beatenberg, Switzerland
Excellent
(243 reviews)
starts from
US$ 778 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
Albana Hotel Silvaplana
100 m to the city centre
Via Vers Mulins 5, Silvaplana, Switzerland
Excellent
(216 reviews)
starts from
US$ 231 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 Belvedere Scuol
200 m to the city centre
Stradun 330, Scuol, Switzerland
Excellent
(6 reviews)
starts from
US$ 430 per one night
Hotel Restaurant & Spa Les Planets
300 m to the city centre
12 Route Du Chasseron, Les Rasses, Switzerland
Good
(224 reviews)
starts from
US$ 211 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
Romantik Hotel Baeren Duerrenroth
100 m to the city centre
Dorf, Durrenroth, Switzerland
Excellent
(89 reviews)
starts from
US$ 381 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
Seehotel Pilatus
500 m to the city centre
Seestrasse 34, Hergiswil, Switzerland
Excellent
(4308 reviews)
starts from
US$ 145 per one night
Excellent
(1949 reviews)
starts from
US$ 96 per one night
Hotel Bellevue - Traditional Swiss Hideaway
600 m to the city centre
Hotel Bellevue, Wengen, Switzerland
Excellent
(334 reviews)
starts from
US$ 279 per one night
Excellent
(1081 reviews)
starts from
US$ 264 per one night
Hotel Le Grand Chalet
300 m to the city centre
Chemin De La Source 2, Leysin, Switzerland
Excellent
(1426 reviews)
starts from
US$ 191 per one night
Hotel Belvoir Lake View & Spa
200 m to the city centre
Saumerstrasse 37, Ruschlikon, Switzerland
Excellent
(793 reviews)
starts from
US$ 233 per one night
B&B Hotel Nyon
1 km to the city centre
20 Allee De La Petite Prairie, Nyon, Switzerland
Excellent
(2119 reviews)
starts from
US$ 121 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
Beatenberg Resort & Spa In Beatenberg Interlaken
1.2 km to the city centre
Spirenwaldstrasse 351, Beatenberg, Switzerland
Good
(773 reviews)
starts from
US$ 490 per one night
La Vue Luxury Living Apartments
400 m to the city centre
Metzggasse 64, Zermatt, Switzerland
Excellent
(156 reviews)
starts from
US$ 1347 per one night
Hotel Hemizeus & Iremia Spa
1.1 km to the city centre
Untere Tuftra 11, Zermatt, Switzerland
Excellent
(301 reviews)
starts from
US$ 497 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
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
(1571 reviews)
starts from
US$ 144 per one night
22 Summits Boutique Hotel
700 m to the city centre
Zen Steckenstrasse 4, Zermatt, Switzerland
Excellent
(457 reviews)
starts from
US$ 382 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
Hotel Walther - Relais & Chateaux
200 m to the city centre
Via Maistra, Pontresina, Switzerland
Excellent
(363 reviews)
starts from
US$ 363 per one night
Hotel Seepark Thun
700 m to the city centre
Seestrasse 47, Thun, Switzerland
Good
(983 reviews)
starts from
US$ 223 per one night
Hotel Allegra 3 Stern Superior
300 m to the city centre
Via Maistra 171, Pontresina, Switzerland
Excellent
(287 reviews)
starts from
US$ 301 per one night
Boutique Hotel Albana Real - Restaurants & Spa
400 m to the city centre
Schluhmattstrasse 19, Zermatt, Switzerland
Excellent
(243 reviews)
starts from
US$ 504 per one night
Hotel & Spa Blausee
300 m to the city centre
Blausee, Blausee, Switzerland
Excellent
(530 reviews)
starts from
US$ 284 per one night
Viu Hotel Villars
500 m to the city centre
152 Avenue Centrale, Villars-sur-Ollon, Switzerland
Excellent
(488 reviews)
starts from
US$ 222 per one night
Hotel Dents De Veisivi
200 m to the city centre
Chemin De L'Ecole, Hauderes, Switzerland
Excellent
(238 reviews)
starts from
US$ 161 per one night
Grand Hotel Des Bains
100 m to the city centre
Route Des Bains 48, Lavey-les-Bains, Switzerland
Excellent
(1025 reviews)
starts from
US$ 325 per one night
Bad Horn - Hotel & Spa
500 m to the city centre
Seestrasse 36, Horn, Switzerland
Excellent
(969 reviews)
starts from
US$ 359 per one night
Au Club Alpin
300 m to the city centre
21 Route Du Lac, Champex-Lac, Switzerland
Excellent
(119 reviews)
starts from
US$ 653 per one night
Pradas Resort Brigels
500 m to the city centre
Via Plaun Rueun 44, Breil/Brigels, Switzerland
Excellent
(374 reviews)
starts from
US$ 433 per one night
Hotel Restaurant Port-Conty
200 m to the city centre
Rue Du Debarcadere 21, Saint-Aubin-Sauges, Switzerland
starts from
US$ 276 per one night
Seerose Resort & Spa
1.3 km to the city centre
Seerosenstrasse 1, Meisterschwanden, Switzerland
Excellent
(401 reviews)
starts from
US$ 238 per one night
Excellent
(420 reviews)
starts from
US$ 544 per one night
Good
(238 reviews)
starts from
US$ 266 per one night
Morosani Schweizerhof
400 m to the city centre
Promenade 50, Davos, Switzerland
Good
(81 reviews)
starts from
US$ 296 per one night
Hotel Lenzerhorn - Alpine Stay, Spa & Savour
100 m to the city centre
Voa Principala 41, Lenzerheide, Switzerland
Excellent
(451 reviews)
starts from
US$ 395 per one night
Kurhaus Berguen
300 m to the city centre
Veja Grusaida 9, Berguen, Switzerland
Excellent
(174 reviews)
starts from
US$ 233 per one night
Thermal Hotels & Walliser Alpentherme Leukerbad
200 m to the city centre
Dorfplatz 1, Leukerbad, Switzerland
Good
(962 reviews)
starts from
US$ 121 per one night
Hotel & Spa Cacciatori
200 m to the city centre
Lisone, Cademario, Switzerland
Excellent
(145 reviews)
starts from
US$ 338 per one night
Saentis - Das Hotel
200 m to the city centre
Schwaegalp 684, Schwagalp, Switzerland
Excellent
(134 reviews)
starts from
US$ 216 per one night
Chez Gaby 1670
300 m to the city centre
Route De Champoussin 67, Champoussin, Switzerland
Excellent
(50 reviews)
starts from
US$ 133 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
Maiensaesshotel Guarda Val
2.3 km to the city centre
Voa Sporz 85, Lenzerheide, Switzerland
Excellent
(121 reviews)
starts from
US$ 416 per one night
Good
(89 reviews)
starts from
US$ 168 per one night
Berghotel Randolins
1.9 km to the city centre
Via Curtins 2, St. Moritz, Switzerland
Excellent
(556 reviews)
starts from
US$ 123 per one night
Excellent
(344 reviews)
starts from
US$ 248 per one night
Boutique Hotel Art De Vivre & Spa
900 m to the city centre
Rte De Fleurs Des Champs 17, Crans-Montana, Switzerland
Excellent
(280 reviews)
starts from
US$ 165 per one night
La Perle Apartments
500 m to the city centre
Untere Mattenstrasse, Zermatt, Switzerland
Excellent
(23 reviews)
starts from
US$ 132 per one night
Edelweiss Lodge
300 m to the city centre
Kirchgasse 72 Wilderswil, Wilderswil, Switzerland
Excellent
(862 reviews)
starts from
US$ 64 per one night
Apart-Hotel Zurich Airport
700 m to the city centre
Hohenbuehlstrasse 1, Opfikon-Glattbrugg, Switzerland
starts from
US$ 98 per one night
See- Und Seminarhotel Floraalpina Vitznau
2.1 km to the city centre
Schibernstrasse 2, Vitznau, Switzerland
Excellent
(1284 reviews)
starts from
US$ 228 per one night
Salzano Hotel - Spa - Restaurant
2.8 km to the city centre
Seestrasse 108, Unterseen, Switzerland
Excellent
(767 reviews)
starts from
US$ 147 per one night
Luxury Residence Colosseo Zermatt
500 m to the city centre
122 Wiestistrasse, Zermatt, Switzerland
Excellent
(320 reviews)
starts from
US$ 633 per one night
Chalet Annelis Apartments
200 m to the city centre
Brunnmattgasse 2, Zermatt, Switzerland
Excellent
(497 reviews)
starts from
US$ 155 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.