703 properties found
Filters
Sort by:
Deltapark Vitalresort****
3.4 km to the city centre
Deltaweg 29, Reutigen, Switzerland
Excellent
(628 reviews)
starts from
US$ 482 per one night
Hotel Krone Speicher
200 m to the city centre
Hauptstrasse 34, Speicher, Switzerland
Excellent
(392 reviews)
starts from
US$ 404 per one night
Waldhotel Arosa
300 m to the city centre
Praetschlistr. 38, Arosa, Switzerland
Excellent
(234 reviews)
starts from
US$ 372 per one night
Peaks Place Apartments & Spa
1 km to the city centre
Via Uletsch, Laax, Switzerland
Excellent
(322 reviews)
starts from
US$ 408 per one night
Wellness Spa Pirmin Zurbriggen
4.4 km to the city centre
Bei Den Bergbahnen, Saas-Almagell, Switzerland
Excellent
(67 reviews)
starts from
US$ 468 per one night
Nash Suites Airport Hotel
4.3 km to the city centre
88 Avenue Louis-Casai, Le Grand Saconnex, Switzerland
Excellent
(8929 reviews)
starts from
US$ 94 per one night
Hotel Eden Palace Au Lac
100 m to the city centre
Bernard Tschopp 11 Rue Du Theatre, Montreux, Switzerland
Excellent
(4200 reviews)
starts from
US$ 121 per one night
Hotel Old Town
500 m to the city centre
Niederdorfstrasse 19, Zurich, Switzerland
Good
(976 reviews)
starts from
US$ 158 per one night
Good
(2607 reviews)
starts from
US$ 239 per one night
Boutique Hotel Bellevue
900 m to the city centre
Marktgasse 59, Interlaken, Switzerland
Excellent
(1240 reviews)
starts from
US$ 183 per one night
Hotel Walhalla
100 m to the city centre
Poststrasse 27, St. Gallen, Switzerland
Excellent
(5533 reviews)
starts from
US$ 117 per one night
Hotel Mirabeau, BW Signature Collection, Lausanne
400 m to the city centre
31 Avenue De La Gare, Lausanne, Switzerland
Excellent
(1412 reviews)
starts from
US$ 211 per one night
Hotel Longemalle
900 m to the city centre
13 Place Longemalle, Geneva, Switzerland
Excellent
(1211 reviews)
starts from
US$ 483 per one night
Backstage Boutique Spa Hotel
200 m to the city centre
Hofmattstrasse 4, Zermatt, Switzerland
Excellent
(898 reviews)
starts from
US$ 415 per one night
Sorell Boutique-Hotel Seefeld Zuerich
700 m to the city centre
Seefeldstrasse 63, Zurich, Switzerland
Excellent
(1892 reviews)
starts from
US$ 383 per one night
Hotel Metropol Basel
1 km to the city centre
Elisabethenanlage 5, Basel, Switzerland
Good
(1094 reviews)
starts from
US$ 63 per one night
The Home Hotel Zuerich - A Member Of Design Hotels
2.3 km to the city centre
Kalandergasse 1, Zurich, Switzerland
Excellent
(1001 reviews)
starts from
US$ 388 per one night
Ema House Hotel Suites
800 m to the city centre
Nordstrasse 1, Zurich, Switzerland
Excellent
(610 reviews)
starts from
US$ 430 per one night
Hotel Victoria Glion
1.2 km to the city centre
Route De Caux 16, Montreux, Switzerland
Excellent
(663 reviews)
starts from
US$ 329 per one night
Home Swiss Hotel
700 m to the city centre
Av. De Sainte-Clotilde 7, Geneva, Switzerland
Excellent
(627 reviews)
starts from
US$ 176 per one night
Excellent
(988 reviews)
starts from
US$ 370 per one night
Best Western Hotel Bellevue Au Lac
1.5 km to the city centre
Lugano City-Centre
Good
(984 reviews)
starts from
US$ 172 per one night
Hotel Lago Maggiore - Welcome!
800 m to the city centre
25 Viale Verbano, Muralto, Switzerland
Excellent
(1500 reviews)
starts from
US$ 306 per one night
Hapimag Ferienwohnungen Interlaken
300 m to the city centre
Hoeheweg 95, Interlaken, Switzerland
Excellent
(718 reviews)
starts from
US$ 266 per one night
Excellent
(378 reviews)
starts from
US$ 114 per one night
Excellent
(220 reviews)
starts from
US$ 686 per one night
Campus Hotel Hertenstein
1.9 km to the city centre
Hertensteinstrasse 156, Weggis, Switzerland
Excellent
(518 reviews)
starts from
US$ 184 per one night
Apart Hotel Wetterhorn
800 m to the city centre
Hohfluh, Hasliberg, Switzerland
starts from
US$ 110 per one night
Excellent
(783 reviews)
starts from
US$ 129 per one night
Hotel Viktoria Eden
200 m to the city centre
Dorfstrasse 15, Adelboden, Switzerland
Good
(484 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
(196 reviews)
starts from
US$ 326 per one night
B-Smart Hotel Schoenenwerd
4 km to the city centre
Oltnerstrasse 16, Schoenenwerd, Aarau, Switzerland
Good
(817 reviews)
starts from
US$ 167 per one night
Hotel Basel - Da Wohnen, Wo Basel Lebt!
500 m to the city centre
Muenzgasse 12, 12, Basel, Switzerland
starts from
US$ 49 per one night
Best Western Plus Hotel Bern
200 m to the city centre
Zeughausgasse 9, Bern, Switzerland
Excellent
(3437 reviews)
starts from
US$ 158 per one night
Aparthotel Adagio Zurich City Center
600 m to the city centre
Stampfenbachstrasse 60, Zurich, Switzerland
Good
(2984 reviews)
starts from
US$ 301 per one night
Good
(3591 reviews)
starts from
US$ 144 per one night
Nh Bern The Bristol
200 m to the city centre
Schauplatzgasse 10, Bern, Switzerland
Excellent
(2911 reviews)
starts from
US$ 241 per one night
Geneva By Fassbind
1.9 km to the city centre
42-44 Avenue Wendt, Geneva, Switzerland
Good
(2298 reviews)
starts from
US$ 121 per one night
Excellent
(1235 reviews)
starts from
US$ 164 per one night
Hotel Victoria
400 m to the city centre
46 Av. De La Gare, Lausanne, Switzerland
Excellent
(1451 reviews)
starts from
US$ 187 per one night
Hotel Churchill
1.5 km to the city centre
Rue Du Simplon, 15, Geneva, Switzerland
Good
(1275 reviews)
starts from
US$ 78 per one night
Boutique Hotel Himmelrich
4 km to the city centre
Schattenbergstrasse 107, Horw, Switzerland
Good
(1485 reviews)
starts from
US$ 190 per one night
Hermitage Lake Lucerne - Beach Club & Lifestyle Hotel
2.8 km to the city centre
Seeburgstrasse 72, Lucerne, Switzerland
Excellent
(1005 reviews)
starts from
US$ 211 per one night
Berg & Berg Hotel - Kerns Self-Check-In
100 m to the city centre
18 Dorfstrasse, Kerns, Switzerland
Excellent
(1116 reviews)
starts from
US$ 166 per one night
The Ambassador
1 km to the city centre
21, Quai Des Bergues, Geneva, Switzerland
Excellent
(814 reviews)
starts from
US$ 265 per one night
Hotel Loewen Am See
900 m to the city centre
Landsgemeindeplatz 1, Zug, Switzerland
Excellent
(652 reviews)
starts from
US$ 332 per one night
Wellness Hotel Stoos
400 m to the city centre
Ringstrasse 10, Stoos, Switzerland
Excellent
(916 reviews)
starts from
US$ 424 per one night
Hotel San Gian
600 m to the city centre
Via San Gian 23, St. Moritz, Switzerland
Excellent
(819 reviews)
starts from
US$ 112 per one night
Hotel Ambassador
1.6 km to the city centre
Seftigenstrasse 99, Bern, Switzerland
Excellent
(1398 reviews)
starts from
US$ 186 per one night
Novotel Lausanne Bussigny
6.9 km to the city centre
35 Route De Condemine, Crissier, Switzerland
Good
(1828 reviews)
starts from
US$ 130 per one night
Mountain Plaza Hotel
300 m to the city centre
Oberwiesstrasse 3, Davos, Switzerland
Excellent
(2011 reviews)
starts from
US$ 134 per one night
Hotel Muerren Palace
300 m to the city centre
1086 Hoehenmatte, Murren, Switzerland
Excellent
(75 reviews)
starts from
US$ 287 per one night
Einstein St. Gallen
500 m to the city centre
Berneggstrasse 2, St. Gallen, Switzerland
Excellent
(482 reviews)
starts from
US$ 115 per one night
Hotel De Rougemont & Spa
6.6 km to the city centre
Chemin Des Palettes 14, Gstaad, Switzerland
Excellent
(609 reviews)
starts from
US$ 686 per one night
Baron Tavernier Hotel Restaurant & Spa
500 m to the city centre
Route De La Corniche, Chexbres, Switzerland
Excellent
(599 reviews)
starts from
US$ 223 per one night
Excellent
(381 reviews)
starts from
US$ 286 per one night
Good
(718 reviews)
starts from
US$ 156 per one night
Hotel Europa Suites St Moritz
2 km to the city centre
Via Suot Chesas 9, St. Moritz, Switzerland
Good
(533 reviews)
starts from
US$ 134 per one night
Ameron Davos Swiss Mountain Resort
300 m to the city centre
Scalettastrasse 22, Davos, Switzerland
Excellent
(1186 reviews)
starts from
US$ 208 per one night
Hotel Saentis
200 m to the city centre
Landsgemeindeplatz 3, Appenzell, Switzerland
Excellent
(201 reviews)
starts from
US$ 301 per one night
Sorell Hotel Tamina Bad Ragaz
700 m to the city centre
Am Platz 3, Bad Ragaz, Switzerland
Excellent
(792 reviews)
starts from
US$ 215 per one night
Sihlpark Hotel & Spa
1.4 km to the city centre
Chaltenbodenstrasse 16, Schindellegi, Switzerland
Excellent
(627 reviews)
starts from
US$ 118 per one night
Mercure Fribourg Centre Remparts
1.5 km to the city centre
Chemin Montrevers 1, Fribourg, Switzerland
Excellent
(995 reviews)
starts from
US$ 118 per one night
Residence Inn By Marriott Geneva City Nations
3 km to the city centre
Avenue Trembley 12D, Geneva, Switzerland
Excellent
(361 reviews)
starts from
US$ 249 per one night
Sunstar Hotel Arosa
300 m to the city centre
Seewaldstrasse 12, Arosa, Switzerland
Excellent
(432 reviews)
starts from
US$ 288 per one night
Excellent
(460 reviews)
starts from
US$ 153 per one night
Excellent
(411 reviews)
starts from
US$ 286 per one night
Trafo Hotel Baden
500 m to the city centre
Bruggerstrasse 56, Baden, Switzerland
Excellent
(696 reviews)
starts from
US$ 190 per one night
City Garden Hotel
600 m to the city centre
Metallstrasse 20, Zug, Switzerland
Good
(95 reviews)
starts from
US$ 289 per one night
Sunstar Hotel Klosters
1.7 km to the city centre
Boscaweg 7, Klosters, Switzerland
Excellent
(108 reviews)
starts from
US$ 410 per one night
Good
(577 reviews)
starts from
US$ 97 per one night
Hotel Saratz Pontresina Mountain Resort & Spa
100 m to the city centre
Via Da La Staziun 2, Pontresina, Switzerland
Excellent
(222 reviews)
starts from
US$ 446 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
Excellent
(512 reviews)
starts from
US$ 128 per one night
Hotel Schweizerhof Lenzerheide
200 m to the city centre
Voa Principala 39, Lenzerheide, Switzerland
Excellent
(147 reviews)
starts from
US$ 351 per one night
Hotel Post Sils Maria
100 m to the city centre
Via Runchet 4, Sils Maria, Switzerland
Excellent
(107 reviews)
starts from
US$ 489 per one night
Le Coq Chantant B&B And Boutique Hotel
City centre
Rue St-Laurent 5, Saint-Livres, Switzerland
starts from
US$ 260 per one night
starts from
US$ 267 per one night
Hotel Aristella Swissflair
300 m to the city centre
Steinmattweg 7, Zermatt, Switzerland
Excellent
(349 reviews)
starts from
US$ 631 per one night
Hotel Du Grand Lac Excelsior
700 m to the city centre
Rue Bon Port 27, Montreux, Switzerland
Good
(2707 reviews)
starts from
US$ 288 per one night
Dormero Hotel Zuerich Airport
300 m to the city centre
Schaffhauserstrasse 101, Opfikon-Glattbrugg, Switzerland
Good
(4269 reviews)
starts from
US$ 104 per one night
Glaernischhof By Trinity
1 km to the city centre
Claridenstrasse 30, Zurich, Switzerland
Excellent
(4703 reviews)
starts from
US$ 268 per one night
Alpenhotel Fleurs De Zermatt
600 m to the city centre
Unterer Mattenweg 41, Zermatt, Switzerland
Excellent
(2691 reviews)
starts from
US$ 316 per one night
Agora Swiss Night By Fassbind
700 m to the city centre
Avenue Du Rond Point 9, Lausanne, Switzerland
Excellent
(3849 reviews)
starts from
US$ 114 per one night
Matterhorn Lodge Boutique Hotel & Apartments
100 m to the city centre
Englischer Viertel 11, Zermatt, Switzerland
Excellent
(712 reviews)
starts from
US$ 575 per one night
Hotel D'Alleves
1 km to the city centre
Rue Du Cendrier 16, Geneva, Switzerland
Excellent
(715 reviews)
starts from
US$ 333 per one night
Adina Apartment Hotel Geneva
3.9 km to the city centre
Route De Meyrin 125, Vernier, Switzerland
Excellent
(1598 reviews)
starts from
US$ 181 per one night
Hotel Prealpina
500 m to the city centre
Route De Chardonne 35, Chexbres, Switzerland
Good
(2427 reviews)
starts from
US$ 223 per one night
Hotel Silberhorn - Residences & Spa Wengen
100 m to the city centre
Am Bahnhof, Wengen, Switzerland
Excellent
(538 reviews)
starts from
US$ 118 per one night
Hotel Baeren Am Bundesplatz
200 m to the city centre
Schauplatzgasse 4, Bern, Switzerland
Excellent
(955 reviews)
starts from
US$ 179 per one night
Luganodante Boutique & Lifestyle Hotel
400 m to the city centre
Lugano City-Centre
Excellent
(2289 reviews)
starts from
US$ 316 per one night
Royal Hotel - Urban Living
1.5 km to the city centre
Schwarzwaldallee 179, Basel, Switzerland
Excellent
(1141 reviews)
starts from
US$ 144 per one night
Post Hotel Weggis
400 m to the city centre
Seestrasse 8, Weggis, Switzerland
starts from
US$ 132 per one night
Eiger Muerren Swiss Quality Hotel
100 m to the city centre
Aegerta 1, Murren, Switzerland
Excellent
(220 reviews)
starts from
US$ 301 per one night
Excellent
(2060 reviews)
starts from
US$ 198 per one night
Excellent
(286 reviews)
starts from
US$ 678 per one night
Hotel Century
1.3 km to the city centre
Avenue De Frontenex, 24, Geneva, Switzerland
Good
(1069 reviews)
starts from
US$ 113 per one night
Excellent
(525 reviews)
starts from
US$ 127 per one night
Resort La Ginabelle
500 m to the city centre
Vispastrasse 52, Zermatt, Switzerland
Excellent
(614 reviews)
starts from
US$ 1437 per one night
Excellent
(326 reviews)
starts from
US$ 524 per one night
Hotel Beaulac
400 m to the city centre
Esplanade Leopold Robert 2, Neuchatel, Switzerland
Excellent
(2766 reviews)
starts from
US$ 291 per one night
Maison Du Lac Boutique Hotel
1.1 km to the city centre
Place De Savoie 1, Nyon, Switzerland
Excellent
(209 reviews)
starts from
US$ 225 per one night
Hotel Eden Wellness
400 m to the city centre
Riedstrasse 5, Zermatt, Switzerland
Excellent
(407 reviews)
starts from
US$ 385 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
Farbhaus By Kreuz Sachseln
500 m to the city centre
1 Bruder-Klausen-Weg, Sachseln, Switzerland
Good
(944 reviews)
starts from
US$ 177 per one night
Boutique Hotel By Continental Park
100 m to the city centre
Morgartenstrasse 13, Lucerne, Switzerland
starts from
US$ 232 per one night
Belvedere Strandhotel
900 m to the city centre
Schachenstrasse 39, Spiez, Switzerland
Excellent
(850 reviews)
starts from
US$ 256 per one night
Moevenpick Hotel Egerkingen
900 m to the city centre
Hoehenstrasse 12, Egerkingen, Switzerland
Good
(1504 reviews)
starts from
US$ 119 per one night
Excellent
(392 reviews)
starts from
US$ 286 per one night
Harry'S Home Zuerich-Wallisellen
700 m to the city centre
Seidenplatz 3, Wallisellen, Switzerland
Excellent
(1127 reviews)
starts from
US$ 173 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
(1216 reviews)
starts from
US$ 189 per one night
Hotel D Bulle - La Gruyere
400 m to the city centre
Place De La Gare 9, Bulle, Switzerland
Excellent
(1234 reviews)
starts from
US$ 363 per one night
Bernerhof Swiss Quality Hotel Gstaad
500 m to the city centre
Bahnhofstrasse 2, Gstaad, Switzerland
Excellent
(347 reviews)
starts from
US$ 304 per one night
Hilton Garden Inn Zurich Limmattal
1.2 km to the city centre
Kreuzaeckerstrasse 5, Spreitenbach, Switzerland
Good
(800 reviews)
starts from
US$ 119 per one night
Seepark Hotel Murten
700 m to the city centre
Muntelierstrasse 25, Murten, Switzerland
Good
(1045 reviews)
starts from
US$ 101 per one night
Park Hotel Principe
1.8 km to the city centre
Via Montalbano 19, Lugano, Switzerland
Good
(1295 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
(624 reviews)
starts from
US$ 150 per one night
Solbadhotel Sigriswil
300 m to the city centre
Sigriswilstr. 117, Sigriswil, Switzerland
Excellent
(389 reviews)
starts from
US$ 313 per one night
Panorama Ski Lodge
900 m to the city centre
Staldenstrasse 81, Zermatt, Switzerland
Excellent
(104 reviews)
starts from
US$ 694 per one night
Maloja Palace Residence Engadin-St Moritz Co2-Neutral
600 m to the city centre
Strada Cantonale 424, Maloja, Switzerland
Good
(453 reviews)
starts from
US$ 256 per one night
Starling Hotel Lausanne
5.2 km to the city centre
Route Cantonale 31, Saint Sulpice (Vaud), Switzerland
Excellent
(814 reviews)
starts from
US$ 131 per one night
Hotel Zeit & Traum Privat Spa
900 m to the city centre
Schmockenstrasse 205, Beatenberg, Switzerland
Excellent
(242 reviews)
starts from
US$ 778 per one night
B-Smart Hotel Widnau
900 m to the city centre
Parkstrasse 1, Widnau, Switzerland
Excellent
(1297 reviews)
starts from
US$ 131 per one night
Wellnesshotel Schweizerhof
500 m to the city centre
Saas-Fee, Saas-Fee, Switzerland
Excellent
(675 reviews)
starts from
US$ 167 per one night
Le Bristol Leukerbad
500 m to the city centre
Rathausstrasse 51, Leukerbad, Switzerland
Excellent
(922 reviews)
starts from
US$ 217 per one night
Hotel Baeren Sigriswil
300 m to the city centre
Raftstrasse 6, Sigriswil, Switzerland
starts from
US$ 192 per one night
Hotel La Prairie
700 m to the city centre
Avenue Des Bains 9, Yverdon-les-Bains, Switzerland
Excellent
(427 reviews)
starts from
US$ 116 per one night
Historisches Alpinhotel Grimsel Hospiz
City centre
Grimselstrasse, Grimsel Hospiz, Switzerland
Good
(8 reviews)
starts from
US$ 387 per one night
Hotel City Lugano
800 m to the city centre
Via Giuseppe Bagutti 4, Lugano, Switzerland
Excellent
(703 reviews)
starts from
US$ 190 per one night
Albana Hotel Silvaplana
100 m to the city centre
Via Vers Mulins 5, Silvaplana, Switzerland
Excellent
(214 reviews)
starts from
US$ 231 per one night
Parkhotel Langenthal
1.7 km to the city centre
Weststrasse 90, Langenthal, Switzerland
Excellent
(307 reviews)
starts from
US$ 192 per one night
Hotel Belvedere Scuol
200 m to the city centre
Stradun 330, Scuol, Switzerland
Excellent
(247 reviews)
starts from
US$ 430 per one night
La Val Hotel & Spa
300 m to the city centre
Palius 804, Breil/Brigels, Switzerland
Excellent
(114 reviews)
starts from
US$ 1014 per one night
Guest House Du Grand Paradis - On Piste
2.1 km to the city centre
Route Du Grand Paradis 33, Champery, Switzerland
Excellent
(110 reviews)
starts from
US$ 371 per one night
Hotel Des Horlogers
200 m to the city centre
Route De France 8, Le Brassus, Switzerland
Excellent
(462 reviews)
starts from
US$ 538 per one night
starts from
US$ 244 per one night
Hotel Taescherhof
200 m to the city centre
Bahnhofstrasse, Tasch, Switzerland
Excellent
(1605 reviews)
starts from
US$ 165 per one night
Seehotel Pilatus
500 m to the city centre
Seestrasse 34, Hergiswil, Switzerland
Excellent
(4328 reviews)
starts from
US$ 145 per one night
Schloss Zermatt - Cbd & Adaptogenic Spa And Sport Hotel
400 m to the city centre
Bahnhofplatz 18, Zermatt, Switzerland
Excellent
(1037 reviews)
starts from
US$ 473 per one night
Swissotel Kursaal Bern
700 m to the city centre
Kornhausstrasse 3, Bern, Switzerland
Excellent
(3232 reviews)
starts from
US$ 204 per one night
Hotel Krone Thun
300 m to the city centre
Obere Hauptgasse 2, Thun, Switzerland
Excellent
(1808 reviews)
starts from
US$ 210 per one night
Excellent
(1546 reviews)
starts from
US$ 164 per one night
City Stay - Lindenstrasse
1.1 km to the city centre
Lindenstrasse 32, Zurich, Switzerland
Excellent
(1147 reviews)
starts from
US$ 236 per one night
La Couronne Hotel & Spa
300 m to the city centre
Kirchstrasse 15, Zermatt, Switzerland
Excellent
(827 reviews)
starts from
US$ 734 per one night
Hop Apartments & Suites
900 m to the city centre
Obere Goldey 85, Unterseen, Switzerland
Excellent
(314 reviews)
starts from
US$ 188 per one night
Set Hotel.Residence By Teufelhof Basel
600 m to the city centre
Leonhardsgraben 46, Basel, Switzerland
Excellent
(1092 reviews)
starts from
US$ 178 per one night
Mercure Chur City West
1.7 km to the city centre
Comercialstrasse 32, Chur, Switzerland
Excellent
(1247 reviews)
starts from
US$ 135 per one night
Seehotel Kastanienbaum
5.1 km to the city centre
St Niklausenstrasse 105, Lucerne, Switzerland
Excellent
(1089 reviews)
starts from
US$ 264 per one night
Ramada By Wyndham Baden Hotel Du Parc
900 m to the city centre
Romerstrasse 24, Baden, Switzerland
Good
(2537 reviews)
starts from
US$ 126 per one night
Hotel Lavaux
1.1 km to the city centre
Route Cantonale, Cully, Ch, Cully, Switzerland
Excellent
(2174 reviews)
starts from
US$ 98 per one night
Hotel Admiral Lugano
1.8 km to the city centre
Via Geretta 15, Lugano, Switzerland
Excellent
(3545 reviews)
starts from
US$ 52 per one night
Hotel Belvoir Lake View & Spa
200 m to the city centre
Saumerstrasse 37, Ruschlikon, Switzerland
Excellent
(775 reviews)
starts from
US$ 233 per one night
Hotel Diplomate
1.4 km to the city centre
Rue De La Terrassiere, 46, Geneva, Switzerland
Good
(1073 reviews)
starts from
US$ 80 per one night
Excellent
(308 reviews)
starts from
US$ 397 per one night
22 Summits Boutique Hotel
700 m to the city centre
Zen Steckenstrasse 4, Zermatt, Switzerland
Excellent
(452 reviews)
starts from
US$ 952 per one night
Beatenberg Resort & Spa In Beatenberg Interlaken
1.2 km to the city centre
Spirenwaldstrasse 351, Beatenberg, Switzerland
Good
(768 reviews)
starts from
US$ 490 per one night
Hotel Belair
800 m to the city centre
Alte Winterthurerstrasse 16, Wallisellen, Switzerland
Good
(1436 reviews)
starts from
US$ 114 per one night
Sorell Boutique-Hotel City Weissenstein St Gallen
400 m to the city centre
Davidstrasse 21, St. Gallen, Switzerland
Excellent
(922 reviews)
starts from
US$ 146 per one night
Sedartis Swiss Quality Hotel
200 m to the city centre
Bahnhofstrasse 16, Thalwil, Switzerland
Excellent
(1015 reviews)
starts from
US$ 233 per one night
Excellent
(867 reviews)
starts from
US$ 119 per one night
Hotel Conti Dietikon
1.2 km to the city centre
Heimstrasse 41, Dietikon, Switzerland
Good
(1678 reviews)
starts from
US$ 103 per one night
Lms - La Maison Suisse - Doettingen
City centre
3 Vorhard, Dottingen, Switzerland
Excellent
(1333 reviews)
starts from
US$ 88 per one night
Parkhotel Du Sauvage
200 m to the city centre
Bahnhofstrasse 30, Meiringen, Switzerland
Excellent
(829 reviews)
starts from
US$ 129 per one night
Suitenhotel Parco Paradiso
2.2 km to the city centre
Via Carona 27, Paradiso, Switzerland
Excellent
(1662 reviews)
starts from
US$ 124 per one night
Hotel Residence Parc Des Eaux Vives
2.4 km to the city centre
82, Quai Gustave Ador, Geneva, Switzerland
Good
(424 reviews)
starts from
US$ 826 per one night
Hotel La Barcarolle
600 m to the city centre
Rte. De Promenthoux 8, Prangins, Switzerland
Excellent
(727 reviews)
starts from
US$ 319 per one night
Boutiquehotel Sonne Kuesnacht - Zuerich
500 m to the city centre
Seestrasse 120, Kusnacht, Switzerland
Excellent
(572 reviews)
starts from
US$ 181 per one night
H4 Hotel Arcadia Locarno
600 m to the city centre
Lungolago G. Motta, Locarno, Switzerland
Excellent
(2160 reviews)
starts from
US$ 266 per one night
H4 Hotel Solothurn
1 km to the city centre
Schaenzlistrasse 5, Solothurn, Switzerland
starts from
US$ 140 per one night
Hotel & Restaurant Sternen Muri Bei Bern
3.7 km to the city centre
Thunstrasse 80 - Muri, Muri bei Bern, Switzerland
Excellent
(1021 reviews)
starts from
US$ 156 per one night
Excellent
(1543 reviews)
starts from
US$ 144 per one night
Seedamm Plaza
200 m to the city centre
Seedammstrasse 3, Pfaffikon (Schwyz), Switzerland
Excellent
(1492 reviews)
starts from
US$ 163 per one night
Hotel Engel - Self-Check-In
300 m to the city centre
Kasernenstrasse 10, Liestal, Switzerland
Excellent
(482 reviews)
starts from
US$ 161 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
(2959 reviews)
starts from
US$ 141 per one night
Hotel Walther - Relais & Chateaux
200 m to the city centre
Via Maistra, Pontresina, Switzerland
Excellent
(359 reviews)
starts from
US$ 281 per one night
starts from
US$ 126 per one night
Hotel Seepark Thun
700 m to the city centre
Seestrasse 47, Thun, Switzerland
Good
(979 reviews)
starts from
US$ 223 per one night
Excellent
(418 reviews)
starts from
US$ 176 per one night
Excellent
(348 reviews)
starts from
US$ 222 per one night
Romantik Hotel Mont Blanc Au Lac
1 km to the city centre
Quai Du Mont Blanc, Morges, Switzerland
Excellent
(592 reviews)
starts from
US$ 167 per one night
Neuro Campus Hotel
900 m to the city centre
75 Seestrasse, Vitznau, Switzerland
starts from
US$ 174 per one night
Hotel Le Grand Chalet Gstaad
1 km to the city centre
Neueretstrasse, Gstaad, Switzerland
Excellent
(281 reviews)
starts from
US$ 391 per one night
Serviced Apartments - Kirchbuehl@Home
600 m to the city centre
Kirchbuehlstrasse 23, Grindelwald, Switzerland
Excellent
(320 reviews)
starts from
US$ 288 per one night
Boutique Hotel Albana Real - Restaurants & Spa
400 m to the city centre
Schluhmattstrasse 19, Zermatt, Switzerland
Excellent
(231 reviews)
starts from
US$ 775 per one night
Dorint Parkhotel Bad Zurzach
700 m to the city centre
Badstrasse 44, Zurzach, Switzerland
Excellent
(735 reviews)
starts from
US$ 215 per one night
Excellent
(313 reviews)
starts from
US$ 310 per one night
Hotel Aeschi Park
100 m to the city centre
Dorfstrasse 8, Aeschi Bei Spiez, Switzerland
Good
(276 reviews)
starts from
US$ 191 per one night
Bellevue-Terminus - Urban Lifestyle Hotel
300 m to the city centre
Bahnhofstrasse 10, Engelberg, Switzerland
Excellent
(498 reviews)
starts from
US$ 245 per one night
Excellent
(314 reviews)
starts from
US$ 177 per one night
Boutique-Hotel Schluessel
1.6 km to the city centre
Oberdorfstrasse 26, Beckenried, Switzerland
Excellent
(251 reviews)
starts from
US$ 286 per one night
Viu Hotel Villars
500 m to the city centre
152 Avenue Centrale, Villars-sur-Ollon, Switzerland
Excellent
(502 reviews)
starts from
US$ 222 per one night
Grand Hotel Des Bains
100 m to the city centre
Route Des Bains 48, Lavey-les-Bains, Switzerland
Excellent
(1039 reviews)
starts from
US$ 325 per one night
Bad Horn - Hotel & Spa
500 m to the city centre
Seestrasse 36, Horn, Switzerland
Excellent
(970 reviews)
starts from
US$ 359 per one night
Romantik Hotel Schweizerhof & Spa Flims
1.2 km to the city centre
Rudi Dadens 1, Flims, Switzerland
Excellent
(340 reviews)
starts from
US$ 167 per one night
Tailormade Hotel Krone Sarnen
200 m to the city centre
Bruenigstrasse 130, Sarnen, Switzerland
Excellent
(265 reviews)
starts from
US$ 150 per one night
Excellent
(129 reviews)
starts from
US$ 210 per one night
Hotel Meilenstein
1.2 km to the city centre
Lotzwilstrasse 66, Langenthal, Switzerland
Excellent
(945 reviews)
starts from
US$ 197 per one night
Turmhotel Victoria Davos
1.6 km to the city centre
Alte Flueelastrasse 2, Davos, Switzerland
Good
(796 reviews)
starts from
US$ 226 per one night
Hotel Sempachersee
900 m to the city centre
Guido A. Zaech Strasse 2, Nottwil, Switzerland
Good
(399 reviews)
starts from
US$ 140 per one night
Boutique-Hotel Remorino, A Private Selection Hotel
2 km to the city centre
Via Verbano 29, Minusio, Switzerland
Excellent
(242 reviews)
starts from
US$ 263 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.