521 properties found
Filters
Sort by:
Aspen Alpine Lifestyle Hotel
2.3 km to the city centre
Aspen 1, Grindelwald, Switzerland
Excellent
(425 reviews)
starts from
US$ 63 per one night
Warwick Geneva
1.4 km to the city centre
Rue De Lausanne 14, Geneva, Switzerland
Excellent
(3963 reviews)
starts from
US$ 192 per one night
Abc Swiss Quality Hotel
600 m to the city centre
Ottostrasse 8, Chur, Switzerland
Excellent
(2274 reviews)
starts from
US$ 172 per one night
Crowne Plaza Geneva By Ihg
2.3 km to the city centre
Avenue Louis Casai 75-77, Meyrin, Switzerland
Excellent
(1741 reviews)
starts from
US$ 144 per one night
Leonardo Boutique Hotel Rigihof Zurich
1.1 km to the city centre
Universitaetstrasse 101, Zurich, Switzerland
Excellent
(388 reviews)
starts from
US$ 99 per one night
Le Mirabeau Resort & Spa
500 m to the city centre
Untere Mattenstrasse 12, Zermatt, Switzerland
Excellent
(556 reviews)
starts from
US$ 751 per one night
Hotel Tiffany By Fassbind
500 m to the city centre
Rue De L'Arquebuse 20, Geneva, Switzerland
Good
(1735 reviews)
starts from
US$ 234 per one night
National Zermatt - Matterhorn Views, Sunnegga Gateway & Spa
400 m to the city centre
Matterstrasse 39, Zermatt, Switzerland
Excellent
(489 reviews)
starts from
US$ 391 per one night
Hotel Angleterre
1.5 km to the city centre
Place Du Port 11, Lausanne, Switzerland
Excellent
(1091 reviews)
starts from
US$ 179 per one night
Crystal Hotel Superior
600 m to the city centre
Via Traunter Plazzas 1, St. Moritz, Switzerland
Excellent
(613 reviews)
starts from
US$ 150 per one night
Hotel Vanessa
100 m to the city centre
chemin des Vernes 1, Verbier, Switzerland
Excellent
(177 reviews)
starts from
US$ 360 per one night
Hotel Sonne
400 m to the city centre
Metzggasse 35 / Postfach 121, Zermatt, Switzerland
Excellent
(139 reviews)
starts from
US$ 439 per one night
Frutt Mountain Resort
100 m to the city centre
Frutt 9, Melchsee Frutt, Switzerland
Excellent
(873 reviews)
starts from
US$ 437 per one night
Hotel Euler Basel
1 km to the city centre
Centralbahnplatz 14, Basel, Switzerland
Excellent
(2814 reviews)
starts from
US$ 366 per one night
Braunbaer Hotel & Spa
200 m to the city centre
Wengiboden 1352A, Wengen, Switzerland
Excellent
(729 reviews)
starts from
US$ 303 per one night
The Passage - Urban & Lifestyle Hotel
700 m to the city centre
Steinengraben 51, Basel, Switzerland
Excellent
(1544 reviews)
starts from
US$ 425 per one night
Hotel Reine Victoria
500 m to the city centre
Via Rosatsch 18, St. Moritz, Switzerland
Excellent
(1192 reviews)
starts from
US$ 126 per one night
Alpen Resort & Spa
700 m to the city centre
Spissstrasse 52, Zermatt, Switzerland
Excellent
(2171 reviews)
starts from
US$ 1172 per one night
Hotel Stoller
2.4 km to the city centre
Badenerstrasse 357, Zurich, Switzerland
Excellent
(1962 reviews)
starts from
US$ 218 per one night
Basel Marriott Hotel
900 m to the city centre
Messeplatz 25, Basel, Switzerland
Excellent
(926 reviews)
starts from
US$ 419 per one night
Schonegg Chalet Hotel
400 m to the city centre
Riedweg 35, Zermatt, Switzerland
Excellent
(171 reviews)
starts from
US$ 214 per one night
Ameron Luzern Hotel Flora
200 m to the city centre
Seidenhofstrasse 5, Lucerne, Switzerland
Excellent
(1828 reviews)
starts from
US$ 119 per one night
Hotel Bristol
1.1 km to the city centre
10 Rue Du Mont Blanc, Geneva, Switzerland
Excellent
(1666 reviews)
starts from
US$ 490 per one night
Opera Hotel Zuerich
400 m to the city centre
Dufourstrasse 5, Zurich, Switzerland
Good
(2023 reviews)
starts from
US$ 172 per one night
25Hours Hotel Zuerich West
2.8 km to the city centre
Pfingstweidstrasse 102, Zurich, Switzerland
Excellent
(2661 reviews)
starts from
US$ 288 per one night
Swiss Holiday Park Resort
100 m to the city centre
Dorfstrasse 10, Morschach, Switzerland
Excellent
(1792 reviews)
starts from
US$ 146 per one night
Sheraton Zuerich Hotel
2.7 km to the city centre
Pfingstweidstrasse 100, Zurich, Switzerland
Excellent
(651 reviews)
starts from
US$ 310 per one night
Art Boutique Hotel Monopol
700 m to the city centre
Via Maistra 17, St. Moritz, Switzerland
Excellent
(258 reviews)
starts from
US$ 302 per one night
Hard Rock Hotel Davos
600 m to the city centre
Tobelmuehlestrasse 2, Davos, Switzerland
Excellent
(131 reviews)
starts from
US$ 151 per one night
Hotel Monopol Luzern
100 m to the city centre
Pilatusstrasse 1, Lucerne, Switzerland
Good
(1497 reviews)
starts from
US$ 602 per one night
Hilton Garden Inn Davos
200 m to the city centre
Promenade 103, Davos, Switzerland
Excellent
(1216 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
(853 reviews)
starts from
US$ 124 per one night
Victoria - Alpine Boutique Hotel & Fine Dining
100 m to the city centre
Bahnhofplatz 9, Meiringen, Switzerland
Excellent
(18 reviews)
starts from
US$ 216 per one night
Hotel Allalin Saas-Fee
100 m to the city centre
Lomatten Str. 7, Saas-Fee, Switzerland
Excellent
(255 reviews)
starts from
US$ 225 per one night
Novotel Bern Expo
1.9 km to the city centre
Am Guisanplatz 2, Bern, Switzerland
Excellent
(2435 reviews)
starts from
US$ 310 per one night
La Cordee Des Alpes Sup
500 m to the city centre
Route Du Centre Sportif 24, Verbier, Switzerland
Excellent
(246 reviews)
starts from
US$ 201 per one night
Excellent
(1022 reviews)
starts from
US$ 454 per one night
Rocksresort
1.2 km to the city centre
Talstation, Laax, Switzerland
Excellent
(456 reviews)
starts from
US$ 262 per one night
Hotel Spalentor - Ihr Sympathisches Stadthotel
1 km to the city centre
Schoenbeinstrasse 1, Basel, Switzerland
Excellent
(3809 reviews)
starts from
US$ 428 per one night
Hotel Europe
500 m to the city centre
Dufourstrasse 4, Zurich, Switzerland
Excellent
(1913 reviews)
starts from
US$ 506 per one night
Hotel Hofgarten Luzern
700 m to the city centre
Stadthofstr. 14, Lucerne, Switzerland
Excellent
(1561 reviews)
starts from
US$ 209 per one night
Sorell Boutique-Hotel Seidenhof Zuerich
500 m to the city centre
Sihlstrasse 9, Zurich, Switzerland
Excellent
(2028 reviews)
starts from
US$ 409 per one night
Hotel Ambassador Zermatt
500 m to the city centre
Spiss-Strasse 10, Zermatt, Switzerland
Excellent
(1214 reviews)
starts from
US$ 694 per one night
Carlton-Europe Vintage Adults Hotel
500 m to the city centre
Hoeheweg 92-94, Interlaken, Switzerland
Excellent
(789 reviews)
starts from
US$ 220 per one night
Golf Hotel Rene Capt
500 m to the city centre
Rue Bon Port 33-35, Montreux, Switzerland
Excellent
(1373 reviews)
starts from
US$ 201 per one night
Hotel La Palma Au Lac
200 m to the city centre
Viale Verbano 29, Muralto, Switzerland
Excellent
(1261 reviews)
starts from
US$ 320 per one night
Zueri By Fassbind
2 km to the city centre
Heinrichstrasse 254/56, Zurich, Switzerland
Excellent
(4336 reviews)
starts from
US$ 348 per one night
Hotel De La Paix Lausanne
300 m to the city centre
Avenue Benjamin-Constant 5, Lausanne, Switzerland
Excellent
(1881 reviews)
starts from
US$ 172 per one night
Hotel Arc-En-Ciel Gstaad
600 m to the city centre
Egglistrasse 24, Gstaad, Switzerland
Excellent
(1079 reviews)
starts from
US$ 246 per one night
Hotel Des Bains De Saillon
700 m to the city centre
Route Du Centre Thermal, Saillon, Switzerland
Excellent
(3356 reviews)
starts from
US$ 271 per one night
Nash Airport Hotel
2.2 km to the city centre
Chemin De La Violette 11, Meyrin, Switzerland
Excellent
(12012 reviews)
starts from
US$ 76 per one night
Alpha By Fassbind
400 m to the city centre
Rue Du Petit Chene 34, Lausanne, Switzerland
Excellent
(908 reviews)
starts from
US$ 105 per one night
Hotel Montbrillant
1.5 km to the city centre
2, Rue De Montbrillant, Geneva, Switzerland
Good
(2259 reviews)
starts from
US$ 94 per one night
Hotel Krone Unterstrass
1.3 km to the city centre
Schaffhauserstrasse 1, Zurich, Switzerland
Excellent
(3582 reviews)
starts from
US$ 319 per one night
Gaia Hotel Basel - The Sustainable 4 Star Hotel
1.2 km to the city centre
Centralbahnstrasse 13, Basel, Switzerland
Excellent
(1018 reviews)
starts from
US$ 381 per one night
B2 Hotel Zuerich
1.9 km to the city centre
Brandschenkenstrasse 152, Zurich, Switzerland
Excellent
(932 reviews)
starts from
US$ 520 per one night
Beausite Park Hotel & Spa
500 m to the city centre
Am Wengi, Wengen, Switzerland
Excellent
(633 reviews)
starts from
US$ 302 per one night
Hotel Altein Arosa, A Faern Collection Resort
300 m to the city centre
Alteinstrasse, Arosa, Switzerland
Excellent
(1146 reviews)
starts from
US$ 200 per one night
Hotel Alexander
700 m to the city centre
Hertensteinstrasse 42, Weggis, Switzerland
Excellent
(138 reviews)
starts from
US$ 373 per one night
Excellent
(1463 reviews)
starts from
US$ 149 per one night
Hotel Daniela
300 m to the city centre
Steinmattstrasse 39, Zermatt, Switzerland
Excellent
(1219 reviews)
starts from
US$ 376 per one night
Hotel Laudinella
400 m to the city centre
Via Tegiatscha 17, St. Moritz, Switzerland
Excellent
(926 reviews)
starts from
US$ 146 per one night
Holiday Inn Zuerich Messe By Ihg
3.9 km to the city centre
Wallisellenstrasse 48, Zurich, Switzerland
Excellent
(165 reviews)
starts from
US$ 234 per one night
Chesa Valese By Sisters Zermatt
300 m to the city centre
Steinmattstrasse 30, Zermatt, Switzerland
Excellent
(539 reviews)
starts from
US$ 231 per one night
Grand Hotel Europe
1 km to the city centre
Haldenstrasse 59, Lucerne, Switzerland
Good
(530 reviews)
starts from
US$ 164 per one night
Courtyard By Marriott Basel
900 m to the city centre
Hardstrasse 55, Pratteln, Switzerland
Excellent
(905 reviews)
starts from
US$ 130 per one night
Nira Alpina
600 m to the city centre
Via Dal Corvatsch 76, Silvaplana, Switzerland
Excellent
(349 reviews)
starts from
US$ 327 per one night
Grischa - Das Hotel Davos
500 m to the city centre
Talstrasse 3, Davos, Switzerland
Excellent
(342 reviews)
starts from
US$ 133 per one night
Eiger Mountain & Soul Resort
300 m to the city centre
Dorfstrasse 133, Grindelwald, Switzerland
Excellent
(1380 reviews)
starts from
US$ 247 per one night
Lake Geneva Hotel
500 m to the city centre
Route De Suisse 79, Versoix, Switzerland
Excellent
(1512 reviews)
starts from
US$ 151 per one night
Hotel Kreuz & Post Grindelwald
100 m to the city centre
Dorfstrasse 85, Grindelwald, Switzerland
Excellent
(804 reviews)
starts from
US$ 277 per one night
Courtyard By Marriott Zurich North
4.2 km to the city centre
Max-Bill-Platz 19, Zurich, Switzerland
Excellent
(1044 reviews)
starts from
US$ 100 per one night
Hotel Beau Rivage
300 m to the city centre
Kirchstrasse 44, Zermatt, Switzerland
Excellent
(283 reviews)
starts from
US$ 211 per one night
Hotel Seeburg
2.2 km to the city centre
Seeburgstrasse 53 61, Lucerne, Switzerland
Good
(664 reviews)
starts from
US$ 113 per one night
Unique Hotel Innere Enge
1.5 km to the city centre
Engestrasse 54, Bern, Switzerland
Excellent
(360 reviews)
starts from
US$ 317 per one night
Kameha Grand Zurich, Autograph Collection
1.3 km to the city centre
Dufaux Strasse 1, Opfikon-Glattbrugg, Switzerland
Good
(424 reviews)
starts from
US$ 131 per one night
Waldhotel Doldenhorn
900 m to the city centre
Kandersteg, Kandersteg, Switzerland
Excellent
(299 reviews)
starts from
US$ 387 per one night
Edelweiss Swiss Quality Hotel
200 m to the city centre
Via Da Marias 63, Sils Maria, Switzerland
Excellent
(191 reviews)
starts from
US$ 297 per one night
Essential By Dorint Basel City
1.3 km to the city centre
Schoenaustrasse 10, Basel, Switzerland
Excellent
(4596 reviews)
starts from
US$ 390 per one night
Carlton Lausanne Boutique Hotel
1 km to the city centre
4 Avenue De Cour, Lausanne, Switzerland
Excellent
(2478 reviews)
starts from
US$ 108 per one night
Maya Caprice - Boutique Hotel & Spa
200 m to the city centre
Postfach 244, Wengen, Switzerland
Excellent
(353 reviews)
starts from
US$ 213 per one night
Chateau D'Ouchy
1.6 km to the city centre
Place Du Port 2, Lausanne, Switzerland
Excellent
(120 reviews)
starts from
US$ 254 per one night
Wellness Hotel Alpenhof
400 m to the city centre
Matterstrasse 43, Zermatt, Switzerland
Excellent
(776 reviews)
starts from
US$ 409 per one night
Unique Hotel Post
200 m to the city centre
Bahnhofstrasse 41, Zermatt, Switzerland
Excellent
(553 reviews)
starts from
US$ 225 per one night
Europe Hotel & Spa
400 m to the city centre
Riedstrasse 18, Zermatt, Switzerland
Excellent
(398 reviews)
starts from
US$ 438 per one night
Weisses Roessli Swiss Quality Hotel
100 m to the city centre
Bahnhofstr. 8, Brunnen, Switzerland
Excellent
(858 reviews)
starts from
US$ 236 per one night
Dorint Airport-Hotel Zuerich
500 m to the city centre
Riethofstrasse 40, Opfikon-Glattbrugg, Switzerland
Excellent
(3935 reviews)
starts from
US$ 100 per one night
Excellent
(2054 reviews)
starts from
US$ 184 per one night
Hotel Luzernerhof
700 m to the city centre
Alpenstrasse 3, Lucerne, Switzerland
Good
(2246 reviews)
starts from
US$ 157 per one night
Hotel Uto Kulm Car-Free
3.1 km to the city centre
Gratstrasse, Bonstetten, Switzerland
Excellent
(1755 reviews)
starts from
US$ 85 per one night
Nomad Design & Lifestyle Hotel - Member Of Design Hotels
600 m to the city centre
Brunngaesslein 8, Basel, Switzerland
Excellent
(1784 reviews)
starts from
US$ 142 per one night
Excellent
(1001 reviews)
starts from
US$ 393 per one night
Vienna House By Wyndham Zur Bleiche Schaffhausen
1.2 km to the city centre
Bleicheplatz 1, Schaffhausen, Switzerland
Excellent
(2218 reviews)
starts from
US$ 140 per one night
Grand Hotel Beau Rivage Interlaken
400 m to the city centre
Hoeheweg 211, Interlaken, Switzerland
Excellent
(424 reviews)
starts from
US$ 159 per one night
Hotel Beau Rivage Weggis
600 m to the city centre
Gotthardstrasse 6, Weggis, Switzerland
Good
(839 reviews)
starts from
US$ 161 per one night
Hotel Rosatsch
300 m to the city centre
Via Maistra 157, Pontresina, Switzerland
Excellent
(639 reviews)
starts from
US$ 273 per one night
Good
(1282 reviews)
starts from
US$ 127 per one night
Sorell Boutique-Hotel Zuerichberg
2.2 km to the city centre
Orellisreasse 21, Zurich, Switzerland
Excellent
(2464 reviews)
starts from
US$ 174 per one night
Hotel Krebs Interlaken
800 m to the city centre
Bahnhofstrasse 4, Interlaken, Switzerland
Excellent
(1131 reviews)
starts from
US$ 158 per one night
Excellent
(2044 reviews)
starts from
US$ 369 per one night
Hotel Regina Titlis, A Trademark Collection By Wyndham
300 m to the city centre
Dorfstrasse 33, Engelberg, Switzerland
Excellent
(2685 reviews)
starts from
US$ 244 per one night
Th Samedan - Hotel Bernina 1865
200 m to the city centre
Plazzet 20, Samedan, Switzerland
Excellent
(1127 reviews)
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
(1836 reviews)
starts from
US$ 131 per one night
Suitenhotel Zurbriggen
900 m to the city centre
Schluhmattstrasse 68, Zermatt, Switzerland
Excellent
(190 reviews)
starts from
US$ 292 per one night
Park Hotel Winterthur
100 m to the city centre
Stadthausstrasse 4, Winterthur, Switzerland
Excellent
(19 reviews)
starts from
US$ 194 per one night
Hotel Piz Buin Klosters
400 m to the city centre
Alte Bahnhofstrasse 1, Klosters, Switzerland
Excellent
(529 reviews)
starts from
US$ 478 per one night
Nendaz 4 Vallees & Spa 4* Superior
500 m to the city centre
Chemin Des Cibles 17, Nendaz, Switzerland
Excellent
(1255 reviews)
starts from
US$ 182 per one night
Central Sporthotel Davos
600 m to the city centre
Tobelmuehlestrasse 1, Davos, Switzerland
Excellent
(402 reviews)
starts from
US$ 203 per one night
Deltapark Vitalresort****
2 km to the city centre
Deltaweg 29, Reutigen, Switzerland
Excellent
(645 reviews)
starts from
US$ 482 per one night
Excellent
(1212 reviews)
starts from
US$ 144 per one night
Bellevue Parkhotel & Spa - Relais & Chateaux
200 m to the city centre
Bellevuestrasse 15, Adelboden, Switzerland
Excellent
(238 reviews)
starts from
US$ 383 per one night
Hotel Bellavista
200 m to the city centre
Via Da L'Alp, Silvaplana, Switzerland
Excellent
(180 reviews)
starts from
US$ 227 per one night
Peaks Place Apartments & Spa
1 km to the city centre
Via Uletsch, Laax, Switzerland
Excellent
(303 reviews)
starts from
US$ 408 per one night
Whitepod Original
3.3 km to the city centre
Les Cerniers, Monthey, Switzerland
Excellent
(323 reviews)
starts from
US$ 445 per one night
Excellent
(1106 reviews)
starts from
US$ 166 per one night
The New Midi
1 km to the city centre
4 Place Chevelu, Geneva, Switzerland
Excellent
(982 reviews)
starts from
US$ 338 per one night
Excellent
(442 reviews)
starts from
US$ 93 per one night
Engimatt City & Garden Hotel
2.1 km to the city centre
Engimattstrasse 14, Zurich, Switzerland
Excellent
(1017 reviews)
starts from
US$ 320 per one night
Matthiol Boutique Hotel
1.2 km to the city centre
Moosstrasse 40, Zermatt, Switzerland
Excellent
(108 reviews)
starts from
US$ 492 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
(266 reviews)
starts from
US$ 130 per one night
The Christiania Mountain & Spa Resort
500 m to the city centre
Wiestistrasse 7, Zermatt, Switzerland
Excellent
(149 reviews)
starts from
US$ 695 per one night
Holiday Inn Bern Westside By Ihg
5.4 km to the city centre
Riedbachstrasse 96, Bern, Switzerland
Excellent
(67 reviews)
starts from
US$ 174 per one night
Alpenblick Weggis - Panorama & Alpen Chic Hotel
100 m to the city centre
Luzernerstrasse 31, Weggis, Switzerland
Excellent
(615 reviews)
starts from
US$ 69 per one night
Hotel Vitznauerhof - Lifestyle Hideaway At Lake Lucerne
1 km to the city centre
Seestrasse 80, Vitznau, Switzerland
Excellent
(20 reviews)
starts from
US$ 337 per one night
Astra Vevey Hotel & Restaurant
600 m to the city centre
Place De La Gare 4, Vevey, Switzerland
Excellent
(619 reviews)
starts from
US$ 220 per one night
Schloss Hotel & Spa Pontresina
300 m to the city centre
Via Maistra, Pontresina, Switzerland
Excellent
(1001 reviews)
starts from
US$ 199 per one night
Experimental Chalet Verbier
300 m to the city centre
Route Verbier Station 55, Verbier, Switzerland
Excellent
(308 reviews)
starts from
US$ 179 per one night
Hotel Waldhuus
500 m to the city centre
Mattastrasse 58, Davos, Switzerland
Excellent
(1310 reviews)
starts from
US$ 150 per one night
Hotel Waldegg - Adults Only
900 m to the city centre
Schwandstrasse 91, Engelberg, Switzerland
Excellent
(252 reviews)
starts from
US$ 619 per one night
Novotel Lugano Paradiso
200 m to the city centre
Viale San Salvatore 11, Paradiso, Switzerland
Excellent
(1598 reviews)
starts from
US$ 181 per one night
Cresta Palace Celerina St Moritz Active-In And Experience-Out
300 m to the city centre
Via Maistra 75, Celerina/Schlarigna, Switzerland
Excellent
(226 reviews)
starts from
US$ 552 per one night
Resort Hof Weissbad
300 m to the city centre
Parkstrasse 1, Weissbad, Switzerland
Excellent
(165 reviews)
starts from
US$ 820 per one night
Bad Bubendorf Design & Lifestyle Hotel
100 m to the city centre
Postfach 229, Bubendorf, Switzerland
Excellent
(7 reviews)
starts from
US$ 170 per one night
Hotel Muenchwilen
City centre
Schmiedstrasse 5, 9542 Muenchwilen, Munchwilen, Switzerland
Excellent
(269 reviews)
starts from
US$ 135 per one night
Businesshotel Forum Widnau
400 m to the city centre
Bahnhofstrasse 24, Widnau, Switzerland
Excellent
(232 reviews)
starts from
US$ 157 per one night
Continental Hotel Lausanne
400 m to the city centre
Place De La Gare 2, Lausanne, Switzerland
Good
(3685 reviews)
starts from
US$ 100 per one night
Boutique Hotel Bellevue
900 m to the city centre
Marktgasse 59, Interlaken, Switzerland
Excellent
(1226 reviews)
starts from
US$ 183 per one night
Hotel Longemalle
900 m to the city centre
13 Place Longemalle, Geneva, Switzerland
Excellent
(1101 reviews)
starts from
US$ 171 per one night
Hotel Mirabeau, BW Signature Collection, Lausanne
400 m to the city centre
31 Avenue De La Gare, Lausanne, Switzerland
Excellent
(1392 reviews)
starts from
US$ 211 per one night
Excellent
(1407 reviews)
starts from
US$ 181 per one night
The Home Hotel Zuerich - A Member Of Design Hotels
2.3 km to the city centre
Kalandergasse 1, Zurich, Switzerland
Excellent
(1181 reviews)
starts from
US$ 110 per one night
Excellent
(1546 reviews)
starts from
US$ 157 per one night
Resort La Ginabelle
500 m to the city centre
Vispastrasse 52, Zermatt, Switzerland
Excellent
(605 reviews)
starts from
US$ 301 per one night
Matterhorn Focus Design Hotel
900 m to the city centre
Schluhmattstrasse 131, Zermatt, Switzerland
Excellent
(154 reviews)
starts from
US$ 563 per one night
Romantik Hotel Wilden Mann Luzern
500 m to the city centre
Bahnhofstrasse 30, Lucerne, Switzerland
Excellent
(313 reviews)
starts from
US$ 272 per one night
Firefly Luxury Suites
500 m to the city centre
Schluhmattstrasse 55, Zermatt, Switzerland
Excellent
(76 reviews)
starts from
US$ 480 per one night
Aquatis Hotel
3.1 km to the city centre
Route De Berne 148, Lausanne, Switzerland
Excellent
(2694 reviews)
starts from
US$ 118 per one night
Excellent
(376 reviews)
starts from
US$ 449 per one night
Hotel Alte Post Bonaduz
100 m to the city centre
Versamerstrasse 1, Bonaduz, Switzerland
Excellent
(453 reviews)
starts from
US$ 243 per one night
Hotel Chesa Grischuna
200 m to the city centre
Bahnhofstr. 12, Klosters, Switzerland
Excellent
(57 reviews)
starts from
US$ 147 per one night
Hotel Krone Speicher
200 m to the city centre
Hauptstrasse 34, Speicher, Switzerland
Excellent
(402 reviews)
starts from
US$ 404 per one night
Wellness Spa Pirmin Zurbriggen
4.4 km to the city centre
Bei Den Bergbahnen, Saas-Almagell, Switzerland
Excellent
(70 reviews)
starts from
US$ 286 per one night
Hotel Eden Palace Au Lac
100 m to the city centre
Bernard Tschopp 11 Rue Du Theatre, Montreux, Switzerland
Excellent
(4247 reviews)
starts from
US$ 121 per one night
Riverside Hotel Merian - Opening 2026
400 m to the city centre
Rheingasse 2, Basel, Switzerland
Excellent
(13 reviews)
starts from
US$ 310 per one night
Novotel Suites Geneve Aeroport
1.1 km to the city centre
Avenue Louis Casai 30, Vernier, Switzerland
Excellent
(2647 reviews)
starts from
US$ 134 per one night
Hotel Walhalla
100 m to the city centre
Poststrasse 27, St. Gallen, Switzerland
Excellent
(5353 reviews)
starts from
US$ 117 per one night
Cascada Boutique Hotel
400 m to the city centre
Bundesplatz 18, Lucerne, Switzerland
Excellent
(1044 reviews)
starts from
US$ 152 per one night
Backstage Boutique Spa Hotel
200 m to the city centre
Hofmattstrasse 4, Zermatt, Switzerland
Excellent
(797 reviews)
starts from
US$ 265 per one night
Sorell Boutique-Hotel Seefeld Zuerich
700 m to the city centre
Seefeldstrasse 63, Zurich, Switzerland
Excellent
(254 reviews)
starts from
US$ 384 per one night
Hermitage Lake Lucerne - Beach Club & Lifestyle Hotel
2.8 km to the city centre
Seeburgstrasse 72, Lucerne, Switzerland
Excellent
(883 reviews)
starts from
US$ 790 per one night
Eiger Muerren Swiss Quality Hotel
100 m to the city centre
Aegerta 1, Murren, Switzerland
Excellent
(211 reviews)
starts from
US$ 301 per one night
Hotel Metropol Basel
1 km to the city centre
Elisabethenanlage 5, Basel, Switzerland
Good
(1182 reviews)
starts from
US$ 63 per one night
Ema House Hotel Suites
800 m to the city centre
Nordstrasse 1, Zurich, Switzerland
Excellent
(580 reviews)
starts from
US$ 846 per one night
Hotel Ambassador
400 m to the city centre
Saflischstr. 3, Brig, Switzerland
Excellent
(384 reviews)
starts from
US$ 114 per one night
Excellent
(85 reviews)
starts from
US$ 422 per one night
Hotel Belvedere Locarno
400 m to the city centre
Via Ai Monti Della Trinita 44, Locarno, Switzerland
Excellent
(1131 reviews)
starts from
US$ 440 per one night
Campus Hotel Hertenstein
1.9 km to the city centre
Hertensteinstrasse 156, Weggis, Switzerland
Excellent
(452 reviews)
starts from
US$ 184 per one night
Apart Hotel Wetterhorn
800 m to the city centre
Hohfluh, Hasliberg, Switzerland
Excellent
(355 reviews)
starts from
US$ 110 per one night
Excellent
(918 reviews)
starts from
US$ 129 per one night
Waldhotel Arosa
300 m to the city centre
Praetschlistr. 38, Arosa, Switzerland
Excellent
(198 reviews)
starts from
US$ 372 per one night
Sunstar Hotel Arosa
300 m to the city centre
Seewaldstrasse 12, Arosa, Switzerland
Excellent
(22 reviews)
starts from
US$ 302 per one night
Hotel Viktoria Eden
200 m to the city centre
Dorfstrasse 15, Adelboden, Switzerland
Good
(244 reviews)
starts from
US$ 188 per one night
Hotel Apart - Welcoming L Urban Feel L Design
300 m to the city centre
Mattenstrasse 1, Risch-Rotkreuz, Switzerland
Excellent
(153 reviews)
starts from
US$ 299 per one night
B-Smart Hotel Schoenenwerd
4 km to the city centre
Oltnerstrasse 16, Aarau, Switzerland
Good
(869 reviews)
starts from
US$ 167 per one night
Hotel Schweizerhof Lenzerheide
200 m to the city centre
Voa Principala 39, Lenzerheide, Switzerland
Excellent
(152 reviews)
starts from
US$ 351 per one night
Best Western Plus Hotel Bern
200 m to the city centre
Zeughausgasse 9, Bern, Switzerland
Excellent
(3129 reviews)
starts from
US$ 158 per one night
Nh Bern The Bristol
200 m to the city centre
Schauplatzgasse 10, Bern, Switzerland
Excellent
(2963 reviews)
starts from
US$ 328 per one night
Alpenhotel Fleurs De Zermatt
600 m to the city centre
Unterer Mattenweg 41, Zermatt, Switzerland
Excellent
(2571 reviews)
starts from
US$ 333 per one night
Hotel Churchill
1.5 km to the city centre
Rue Du Simplon, 15, Geneva, Switzerland
Good
(1186 reviews)
starts from
US$ 167 per one night
Starling Hotel Residence Geneve
800 m to the city centre
Route Des Acacias 4, Geneva, Switzerland
Excellent
(1745 reviews)
starts from
US$ 115 per one night
Hotel Victoria
400 m to the city centre
46 Av. De La Gare, Lausanne, Switzerland
Excellent
(1335 reviews)
starts from
US$ 187 per one night
Hotel Victoria Glion
1.2 km to the city centre
Route De Caux 16, Montreux, Switzerland
Excellent
(648 reviews)
starts from
US$ 329 per one night
Excellent
(493 reviews)
starts from
US$ 127 per one night
Excellent
(338 reviews)
starts from
US$ 145 per one night
The Ambassador
1 km to the city centre
21, Quai Des Bergues, Geneva, Switzerland
Excellent
(834 reviews)
starts from
US$ 118 per one night
Hotel Loewen Am See
900 m to the city centre
Landsgemeindeplatz 1, Zug, Switzerland
Excellent
(633 reviews)
starts from
US$ 332 per one night
Home Swiss Hotel
700 m to the city centre
Av. De Sainte-Clotilde 7, Geneva, Switzerland
Excellent
(609 reviews)
starts from
US$ 190 per one night
Hotel San Gian
600 m to the city centre
Via San Gian 23, St. Moritz, Switzerland
Excellent
(759 reviews)
starts from
US$ 112 per one night
Best Western Hotel Bellevue Au Lac
1.5 km to the city centre
Riva A. Caccia 10, Lugano, Switzerland
Excellent
(972 reviews)
starts from
US$ 172 per one night
Novotel Lausanne Bussigny
1.2 km to the city centre
35 Route De Condemine, Crissier, Switzerland
Good
(1796 reviews)
starts from
US$ 130 per one night
Excellent
(646 reviews)
starts from
US$ 713 per one night
Einstein St. Gallen
500 m to the city centre
Berneggstrasse 2, St. Gallen, Switzerland
Excellent
(24 reviews)
starts from
US$ 115 per one night
Modern Times Hotel, Vevey, A Tribute Portfolio Hotel
1.7 km to the city centre
Chemin Du Genevrier 20, Blonay - Saint-Legier, Vevey, Switzerland
Excellent
(1115 reviews)
starts from
US$ 147 per one night
Hotel Europa Suites St Moritz
2 km to the city centre
Via Suot Chesas 9, St. Moritz, Switzerland
Good
(536 reviews)
starts from
US$ 134 per one night
Baron Tavernier Hotel Restaurant & Spa
500 m to the city centre
Route De La Corniche, Chexbres, Switzerland
Excellent
(633 reviews)
starts from
US$ 261 per one night
Excellent
(375 reviews)
starts from
US$ 286 per one night
City Hotel
300 m to the city centre
Gersauerstr. 21, Brunnen, Switzerland
Good
(707 reviews)
starts from
US$ 156 per one night
Waldhotel & Spa Davos - For Body & Soul
400 m to the city centre
Buolstrasse 3, Davos, Switzerland
Excellent
(563 reviews)
starts from
US$ 150 per one night
Ameron Davos Swiss Mountain Resort
300 m to the city centre
Scalettastrasse 22, Davos, Switzerland
Excellent
(1214 reviews)
starts from
US$ 208 per one night
Sorell Hotel Tamina Bad Ragaz
700 m to the city centre
Am Platz 3, Bad Ragaz, Switzerland
Excellent
(777 reviews)
starts from
US$ 215 per one night
Change your search parametres to find the hotel you want.