7221 properties found
Filters
Sort by:
Excellent
(676 reviews)
starts from
US$ 128 per one night
Hotel Schweizerhof Lenzerheide
200 m to the city centre
Voa Principala 39, Lenzerheide, Switzerland
Excellent
(150 reviews)
starts from
US$ 1387 per one night
Excellent
(126 reviews)
starts from
US$ 349 per one night
Hotel Post Sils Maria
100 m to the city centre
Via Runchet 4, Sils Maria, Switzerland
Excellent
(139 reviews)
starts from
US$ 324 per one night
Moxy Rapperswil
700 m to the city centre
Neue Jonastrasse 66, Rapperswil (St. Gallen), Switzerland
Excellent
(1082 reviews)
starts from
US$ 175 per one night
Hotel Sonnwendhof Engelberg
600 m to the city centre
Gerschniweg 1, Engelberg, Switzerland
Excellent
(818 reviews)
starts from
US$ 145 per one night
Hotel Aristella Swissflair
300 m to the city centre
Steinmattweg 7, Zermatt, Switzerland
Excellent
(326 reviews)
starts from
US$ 133 per one night
Hotel Le Grand Chalet Gstaad
1 km to the city centre
Neueretstrasse 43, Gstaad, Switzerland
Excellent
(317 reviews)
starts from
US$ 391 per one night
Excellent
(3580 reviews)
starts from
US$ 279 per one night
Hotel Schuetzen Lauterbrunnen
100 m to the city centre
Fuhren 439, Lauterbrunnen, Switzerland
Good
(1848 reviews)
starts from
US$ 73 per one night
Central Hotel Post
1 km to the city centre
Poststrasse 11, Chur, Switzerland
Excellent
(3490 reviews)
starts from
US$ 121 per one night
Boutique Hotel Karl
800 m to the city centre
St. Karliquai 12, Lucerne, Switzerland
Excellent
(2501 reviews)
starts from
US$ 199 per one night
Hotel Rosengaertli
200 m to the city centre
Hauptstrasse 73, Leissigen, Switzerland
Excellent
(560 reviews)
starts from
US$ 282 per one night
Hotel Central Luzern
100 m to the city centre
Morgartenstrasse 4, Lucerne, Switzerland
Excellent
(2202 reviews)
starts from
US$ 201 per one night
Hotel Eden Palace Au Lac
100 m to the city centre
Rue Du Theatre 11, Montreux, Switzerland
Excellent
(3786 reviews)
starts from
US$ 121 per one night
Hotel Des Tourelles
900 m to the city centre
Boulevard James Fazy 2, Geneva, Switzerland
Good
(2171 reviews)
starts from
US$ 82 per one night
Hotel Limmatblick
400 m to the city centre
Limmatquai 136, Zurich, Switzerland
Good
(2931 reviews)
starts from
US$ 158 per one night
Hotel Du Grand Lac Excelsior
700 m to the city centre
Rue Bon Port 27, Montreux, Switzerland
Good
(2645 reviews)
starts from
US$ 216 per one night
Best Western Plus Hotel Bern
200 m to the city centre
Zeughausgasse 9, Bern, Switzerland
Excellent
(3867 reviews)
starts from
US$ 158 per one night
Hotel Pickwick And Pub "The Room With A View"
400 m to the city centre
Rathausquai 6, Lucerne, Switzerland
Excellent
(1579 reviews)
starts from
US$ 117 per one night
Dormero Hotel Zuerich Airport
300 m to the city centre
Schaffhauserstrasse 101, Opfikon-Glattbrugg, Switzerland
Good
(4700 reviews)
starts from
US$ 104 per one night
Zunfthaus Zur Rebleuten
1.1 km to the city centre
Pfisterplatz 1, Chur, Switzerland
Excellent
(1486 reviews)
starts from
US$ 95 per one night
Good
(2417 reviews)
starts from
US$ 83 per one night
Excellent
(1861 reviews)
starts from
US$ 170 per one night
Chalet Rosa B&B
300 m to the city centre
Beim Pfrundhaus 428, Lauterbrunnen, Switzerland
Excellent
(1070 reviews)
starts from
US$ 215 per one night
Post Hardermannli
1.2 km to the city centre
Hauptstrasse 18, Unterseen/Interlaken, Unterseen, Switzerland
Excellent
(1605 reviews)
starts from
US$ 115 per one night
The Lubo - Self Check-In
500 m to the city centre
Roessligasse 2/4, Lucerne, Switzerland
Excellent
(1936 reviews)
starts from
US$ 154 per one night
Visionapartments Rue De Berne - Contactless Check-In
1.3 km to the city centre
15 Rue De Berne, Geneva, Switzerland
Excellent
(2609 reviews)
starts from
US$ 106 per one night
Hotel Restaurant Hirschen
600 m to the city centre
Hauptstrasse 11, Unterseen, Switzerland
Excellent
(1704 reviews)
starts from
US$ 94 per one night
Aparthotel Adagio Zurich City Center
600 m to the city centre
Stampfenbachstrasse 60, Zurich, Switzerland
Good
(2920 reviews)
starts from
US$ 253 per one night
Agora Swiss Night By Fassbind
700 m to the city centre
Av. Du Rond-Point 9, Lausanne, Switzerland
Excellent
(3929 reviews)
starts from
US$ 114 per one night
Hotel Berghof Amaranth
600 m to the city centre
Oberdorfstrasse 23, Wilderswil, Switzerland
Good
(2414 reviews)
starts from
US$ 100 per one night
Hotel Brienzersee
400 m to the city centre
Beundenstrasse 12, Ringgenberg, Switzerland
Excellent
(1643 reviews)
starts from
US$ 168 per one night
Swiss Wine By Fassbind
300 m to the city centre
Rue Caroline 5, Lausanne, Switzerland
Good
(2520 reviews)
starts from
US$ 128 per one night
Hostel By Hyve Basel
1.7 km to the city centre
Gempenstrasse 64, Basel, Switzerland
Excellent
(2958 reviews)
starts from
US$ 91 per one night
Friendly Hostel Zuerich
700 m to the city centre
3 Strehlgasse, Zurich, Switzerland
Good
(2749 reviews)
starts from
US$ 88 per one night
Steinenschanze Charming City & Garden Hotel
700 m to the city centre
Steinengraben 69, Basel, Switzerland
Excellent
(1765 reviews)
starts from
US$ 512 per one night
Fred Hotel Zuerich Hauptbahnhof
500 m to the city centre
Limmatstrasse 5, Zurich, Switzerland
Excellent
(1199 reviews)
starts from
US$ 468 per one night
Geneva By Fassbind
1.9 km to the city centre
Avenue Wendt 42-44, Geneva, Switzerland
Good
(2195 reviews)
starts from
US$ 205 per one night
Good
(1619 reviews)
starts from
US$ 126 per one night
Good
(1213 reviews)
starts from
US$ 81 per one night
Hotel Lindenhof By Crossworld Ag
600 m to the city centre
Lindenhofweg 15, Brienz (Bern), Switzerland
Good
(2553 reviews)
starts from
US$ 167 per one night
Excellent
(2164 reviews)
starts from
US$ 139 per one night
Mattenhof Resort
800 m to the city centre
Hauptstrasse 36, Unterseen, Switzerland
Good
(1384 reviews)
starts from
US$ 90 per one night
Hotel D'Alleves
1 km to the city centre
Rue Du Cendrier 16, Geneva, Switzerland
Excellent
(732 reviews)
starts from
US$ 252 per one night
Swiss Inn & Apartments
800 m to the city centre
General Guisanstr, 23, Interlaken, Switzerland
Excellent
(925 reviews)
starts from
US$ 154 per one night
Apartments Patricia
900 m to the city centre
Aeusserer Wiestiweg 18, Zermatt, Switzerland
Excellent
(1216 reviews)
starts from
US$ 243 per one night
Hotel Artos Interlaken
100 m to the city centre
Alpenstrasse 45, Interlaken, Switzerland
Excellent
(1436 reviews)
starts from
US$ 127 per one night
Excellent
(2077 reviews)
starts from
US$ 78 per one night
Berggasthaus First - Only Accessible By Cable Car
4.2 km to the city centre
Postfach 138, Grindelwald, Switzerland
Excellent
(1156 reviews)
starts from
US$ 91 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.