215 properties found
Filters
Sort by:
Schweizerhof Zermatt - A Small Luxury Hotel
200 m to the city centre
Bahnhofstrasse 5, Zermatt, Switzerland
Excellent
(859 reviews)
starts from
US$ 404 per one night
Ameron Luzern Hotel Flora
200 m to the city centre
Seidenhofstrasse 5, Lucerne, Switzerland
Excellent
(291 reviews)
starts from
US$ 119 per one night
Grand Hotel Europe
1 km to the city centre
Haldenstrasse 59, Lucerne, Switzerland
Good
(634 reviews)
starts from
US$ 164 per one night
Hotel Monopol Luzern
100 m to the city centre
Pilatusstrasse 1, Lucerne, Switzerland
Good
(1317 reviews)
starts from
US$ 151 per one night
Le Mirador Resort & Spa
300 m to the city centre
Ch. De L'Hotel Mirador 5, Mont Pelerin, Switzerland
Excellent
(983 reviews)
starts from
US$ 460 per one night
Mandarin Oriental Palace, Luzern
700 m to the city centre
Haldenstrasse 10, Lucerne, Switzerland
Excellent
(258 reviews)
starts from
US$ 685 per one night
Excellent
(733 reviews)
starts from
US$ 210 per one night
Le Grand Bellevue
700 m to the city centre
Untergstaadstrasse 17, Gstaad, Switzerland
Excellent
(178 reviews)
starts from
US$ 577 per one night
Good
(703 reviews)
starts from
US$ 283 per one night
Novotel Bern Expo
1.9 km to the city centre
Am Guisanplatz 2, Bern, Switzerland
Excellent
(1533 reviews)
starts from
US$ 299 per one night
Grand Hotel Les Trois Rois
500 m to the city centre
Blumenrain 8, Basel, Switzerland
Excellent
(337 reviews)
starts from
US$ 724 per one night
Neues Schloss Privat Hotel Zurich, Autograph Collection
1.1 km to the city centre
Stockerstrasse 17, Zurich, Switzerland
Good
(187 reviews)
starts from
US$ 261 per one night
Unique Hotel Post
200 m to the city centre
Bahnhofstrasse 41, Zermatt, Switzerland
Excellent
(696 reviews)
starts from
US$ 373 per one night
Hotel De La Paix
1.8 km to the city centre
Viale Giuseppe Cattori 18, Lugano, Switzerland
Excellent
(2092 reviews)
starts from
US$ 217 per one night
Excellent
(1450 reviews)
starts from
US$ 400 per one night
Hotel Seeburg
2.2 km to the city centre
Seeburgstrasse 53-61, Lucerne, Switzerland
Good
(756 reviews)
starts from
US$ 113 per one night
Ibis Styles Zurich City Center
600 m to the city centre
Stampfenbachstrasse 60, Zurich, Switzerland
Good
(7597 reviews)
starts from
US$ 193 per one night
Good
(1491 reviews)
starts from
US$ 333 per one night
Good
(2114 reviews)
starts from
US$ 201 per one night
Excellent
(1226 reviews)
starts from
US$ 158 per one night
Good
(1668 reviews)
starts from
US$ 200 per one night
Excellent
(945 reviews)
starts from
US$ 454 per one night
Hotel Bernerhof
900 m to the city centre
Bahnhofstrasse 16, Interlaken, Switzerland
Excellent
(1173 reviews)
starts from
US$ 103 per one night
La Reserve Eden Au Lac Zurich
600 m to the city centre
Utoquai 45, Zurich, Switzerland
Excellent
(445 reviews)
starts from
US$ 908 per one night
Good
(1703 reviews)
starts from
US$ 117 per one night
Waldstaetterhof Swiss Quality Hotel
100 m to the city centre
Zentralstrasse 4, Lucerne, Switzerland
Excellent
(2713 reviews)
starts from
US$ 137 per one night
Excellent
(1713 reviews)
starts from
US$ 166 per one night
Hotel Metropole Interlaken
600 m to the city centre
Hoeheweg 37, Interlaken, Switzerland
Good
(1287 reviews)
starts from
US$ 254 per one night
Excellent
(88 reviews)
starts from
US$ 853 per one night
Hotel Artos Interlaken
100 m to the city centre
Alpenstrasse 45, Interlaken, Switzerland
Excellent
(1449 reviews)
starts from
US$ 127 per one night
Ameron Davos Swiss Mountain Resort
300 m to the city centre
Scalettastrasse 22, Davos, Switzerland
Excellent
(1142 reviews)
starts from
US$ 208 per one night
Ibis Budget Geneve Aeroport
3.3 km to the city centre
Avenue Louis Casai 26 Cointrin, Vernier, Switzerland
Good
(7661 reviews)
starts from
US$ 95 per one night
Excellent
(1453 reviews)
starts from
US$ 226 per one night
Ibis Budget Winterthur
1.7 km to the city centre
Bruhlbergstrasse 7A, Winterthur, Switzerland
Excellent
(36 reviews)
starts from
US$ 99 per one night
Hotel City Inn Basel
1 km to the city centre
Centralbahnplatz 14, Basel, Switzerland
Good
(1972 reviews)
starts from
US$ 74 per one night
Starling Hotel Lausanne
5.2 km to the city centre
Route Cantonale 31, Saint Sulpice (Vaud), Switzerland
Excellent
(746 reviews)
starts from
US$ 131 per one night
Romantik Seehotel Sonne
500 m to the city centre
Seestrasse 120, Kusnacht, Switzerland
Excellent
(574 reviews)
starts from
US$ 181 per one night
Excellent
(120 reviews)
starts from
US$ 734 per one night
Resort La Ginabelle
500 m to the city centre
Vispastrasse 52, Zermatt, Switzerland
Excellent
(571 reviews)
starts from
US$ 301 per one night
H+ Hotel & Spa Engelberg
300 m to the city centre
Dorfstrasse 33, Engelberg, Switzerland
Good
(2772 reviews)
starts from
US$ 244 per one night
Wellness Hotel Alpenhof
400 m to the city centre
Matterstrasse 43, Zermatt, Switzerland
Excellent
(712 reviews)
starts from
US$ 308 per one night
Ameron Zuerich Bellerive Au Lac
600 m to the city centre
Utoquai 47, Zurich, Switzerland
Excellent
(1226 reviews)
starts from
US$ 397 per one night
Excellent
(542 reviews)
starts from
US$ 306 per one night
Hotel Wettstein
600 m to the city centre
Grenzacherstrasse 8, Basel, Switzerland
Excellent
(2144 reviews)
starts from
US$ 155 per one night
Alpengold Hotel Davos
2.2 km to the city centre
Baslerstrasse 9, Davos, Switzerland
Excellent
(47 reviews)
starts from
US$ 306 per one night
Excellent
(487 reviews)
starts from
US$ 92 per one night
Hotel Eden Palace Au Lac
100 m to the city centre
Rue Du Theatre 11, Montreux, Switzerland
Excellent
(3637 reviews)
starts from
US$ 121 per one night
The Passage - Urban Retreat
700 m to the city centre
Steinengraben 51, Basel, Switzerland
Excellent
(1647 reviews)
starts from
US$ 210 per one night
Hotel Angleterre
1.5 km to the city centre
Place Du Port 11, Lausanne, Switzerland
Excellent
(1044 reviews)
starts from
US$ 179 per one night
Good
(978 reviews)
starts from
US$ 161 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.