130 properties found
Filters
Sort by:
Good
(3602 reviews)
starts from
US$ 207 per one night
Radisson Blu Hotel, St. Gallen
1.1 km to the city centre
St. Jakob-Strasse 55, St. Gallen, Switzerland
Excellent
(1339 reviews)
starts from
US$ 175 per one night
Grand Hotel Des Bains Kempinski
800 m to the city centre
Via Mezdi 27, St. Moritz, Switzerland
Excellent
(259 reviews)
starts from
US$ 577 per one night
Monte Rosa Boutique Hotel
200 m to the city centre
Bahnhofstrasse 80, Zermatt, Switzerland
Excellent
(251 reviews)
starts from
US$ 784 per one night
Hotel Interlaken
300 m to the city centre
Hoeheweg 74, Interlaken, Switzerland
Excellent
(179 reviews)
starts from
US$ 213 per one night
Hyperion Hotel Basel
1.1 km to the city centre
Messeplatz 12, Basel, Switzerland
Excellent
(5553 reviews)
starts from
US$ 201 per one night
Hotel Bellevue Palace Bern
300 m to the city centre
Kochergasse 3-5, Bern, Switzerland
Excellent
(79 reviews)
starts from
US$ 438 per one night
Widder Hotel - Zurichs Luxury Hideaway
500 m to the city centre
Rennweg 7, Zurich, Switzerland
Excellent
(315 reviews)
starts from
US$ 914 per one night
Hotel Anker Luzern
400 m to the city centre
Pilatusstrasse 36, Lucerne, Switzerland
Excellent
(2521 reviews)
starts from
US$ 184 per one night
Royal Savoy Hotel & Spa
1 km to the city centre
Avenue D'Ouchy 40, Lausanne, Switzerland
Excellent
(2779 reviews)
starts from
US$ 307 per one night
Nh Geneva Airport Hotel
800 m to the city centre
Avenue De Mategnin 21, Meyrin, Switzerland
Excellent
(4671 reviews)
starts from
US$ 99 per one night
Lausanne Palace
300 m to the city centre
Rue du Grand-Chene 7-9, Lausanne, Switzerland
Excellent
(1454 reviews)
starts from
US$ 533 per one night
Ibis Lausanne Centre
900 m to the city centre
20 Rue Du Maupas, Lausanne, Switzerland
Excellent
(5905 reviews)
starts from
US$ 82 per one night
Ibis Basel Bahnhof
1.4 km to the city centre
Margarethenstrasse 33-35, Basel, Switzerland
Good
(4321 reviews)
starts from
US$ 138 per one night
Pullman Basel Europe
800 m to the city centre
Clarastrasse 43, Basel, Switzerland
Excellent
(1853 reviews)
starts from
US$ 163 per one night
Boutique Hotel Wellenberg
600 m to the city centre
Niederdorfstrasse 10, Zurich, Switzerland
Excellent
(3464 reviews)
starts from
US$ 376 per one night
Warwick Geneva
1.4 km to the city centre
14 Rue De Lausanne, Geneva, Switzerland
Excellent
(4076 reviews)
starts from
US$ 398 per one night
Excellent
(243 reviews)
starts from
US$ 101 per one night
Hotel Des Balances
500 m to the city centre
Weinmarkt, Lucerne, Switzerland
Excellent
(1294 reviews)
starts from
US$ 173 per one night
Hotel Rebstock
700 m to the city centre
St. Leodegarstrasse 3, Lucerne, Switzerland
Excellent
(2776 reviews)
starts from
US$ 183 per one night
Hotel De La Paix Lausanne
300 m to the city centre
Avenue Benjamin-Constant 5, Lausanne, Switzerland
Excellent
(1907 reviews)
starts from
US$ 172 per one night
Hotel Adler Zuerich
600 m to the city centre
Rosengasse 10, Zurich, Switzerland
Excellent
(1810 reviews)
starts from
US$ 271 per one night
Leonardo Boutique Hotel Rigihof Zurich
1.1 km to the city centre
Universitaetstrasse 101, Zurich, Switzerland
Good
(3903 reviews)
starts from
US$ 153 per one night
Ibis Luzern Kriens
3 km to the city centre
Industriestrasse 13, Horw, Switzerland
Good
(1808 reviews)
starts from
US$ 104 per one night
Hotel Splendide Royal
1.5 km to the city centre
Riva Antonio Caccia, 7, Lugano, Switzerland
Excellent
(138 reviews)
starts from
US$ 259 per one night
Hotel Spalentor - Ihr Sympathisches Stadthotel
900 m to the city centre
Schoenbeinstrasse 1, Basel, Switzerland
Excellent
(3948 reviews)
starts from
US$ 189 per one night
Hotel Splendid
500 m to the city centre
Grand Rue 52, Montreux, Ch, Montreux, Switzerland
Excellent
(1457 reviews)
starts from
US$ 150 per one night
Ibis Styles Basel City
1.6 km to the city centre
Grosspeterstrasse 44, Basel, Switzerland
Excellent
(3645 reviews)
starts from
US$ 161 per one night
Historic Hotel Falken
300 m to the city centre
Fam. E.Cova, Wengen, Switzerland
Excellent
(289 reviews)
starts from
US$ 442 per one night
Grand Hotel National Luzern
500 m to the city centre
Haldenstrasse 4, Lucerne, Switzerland
Excellent
(551 reviews)
starts from
US$ 354 per one night
Hotel Schweizerhof Luzern
600 m to the city centre
Schweizerhofquai, Lucerne, Switzerland
Excellent
(871 reviews)
starts from
US$ 298 per one night
Excellent
(2586 reviews)
starts from
US$ 208 per one night
Carlton Lausanne Boutique Hotel
1 km to the city centre
4 Avenue De Cour, Lausanne, Switzerland
Excellent
(2642 reviews)
starts from
US$ 108 per one night
Hotel Dom - Das Hotel Mit Dem Integrationskonzept
400 m to the city centre
Webergasse 22, St. Gallen, Switzerland
Excellent
(942 reviews)
starts from
US$ 145 per one night
Renaissance Lucerne Hotel
200 m to the city centre
Pilatusstrasse 15, Lucerne, Switzerland
Good
(214 reviews)
starts from
US$ 154 per one night
Good
(673 reviews)
starts from
US$ 195 per one night
Tralala Hotel Montreux
600 m to the city centre
Rue Du Temple 2, Montreux, Switzerland
Excellent
(2112 reviews)
starts from
US$ 117 per one night
Hotel Ambassador
1 km to the city centre
Niklaus-Konrad-Strasse 21, Solothurn, Switzerland
Excellent
(994 reviews)
starts from
US$ 93 per one night
Hotel La Prairie, Swiss Bike Hotel
700 m to the city centre
Avenue Des Bains 9, Yverdon-les-Bains, Switzerland
Excellent
(474 reviews)
starts from
US$ 116 per one night
Golfhotel Les Hauts De Gstaad & Spa
5.6 km to the city centre
Bahnhofstrasse 7, Gstaad, Switzerland
Excellent
(9 reviews)
starts from
US$ 664 per one night
Excellent
(759 reviews)
starts from
US$ 208 per one night
Romantik Hotel Wilden Mann Luzern
500 m to the city centre
Bahnhofstrasse 30, Lucerne, Switzerland
Excellent
(257 reviews)
starts from
US$ 361 per one night
Alpenblick Weggis - Panorama & Alpen Chic Hotel
100 m to the city centre
Luzernerstrasse 31, Weggis, Switzerland
Excellent
(591 reviews)
starts from
US$ 69 per one night
Continental Hotel Lausanne
400 m to the city centre
Place De La Gare 2, Lausanne, Switzerland
Good
(3525 reviews)
starts from
US$ 100 per one night
Hotel Franziskaner
1.1 km to the city centre
Kupfergasse 18, Chur, Switzerland
Good
(2228 reviews)
starts from
US$ 79 per one night
Excellent
(1559 reviews)
starts from
US$ 166 per one night
Hotel De La Rose
1.4 km to the city centre
Rue De Morat 1, Fribourg, Switzerland
Good
(1787 reviews)
starts from
US$ 108 per one night
Hotel Schweizerhof Sta Maria
City centre
Hauptstrasse 11, Santa Maria Val Muestair, Switzerland
Good
(205 reviews)
starts from
US$ 119 per one night
Gast - Und Kulturhaus Der Teufelhof Basel
500 m to the city centre
Vorstädte
Excellent
(1869 reviews)
starts from
US$ 206 per one night
Historic Hotel Steinbock
700 m to the city centre
Gsteig 6, Wilderswil, Switzerland
Good
(1444 reviews)
starts from
US$ 107 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.