1820 properties found
Filters
Sort by:
Hotel Caprice - Grindelwald
200 m to the city centre
Kreuzweg 11, Grindelwald, Switzerland
Excellent
(36 reviews)
starts from
US$ 341 per one night
Hotel Drei Berge
100 m to the city centre
Obere Dorfstrasse, Murren, Switzerland
Excellent
(20 reviews)
starts from
US$ 456 per one night
Ski Lodge Engelberg
400 m to the city centre
Erlenweg 36, Engelberg, Switzerland
Excellent
(73 reviews)
starts from
US$ 189 per one night
Hotel Restaurant Jungfrau
200 m to the city centre
Fuhren, Lauterbrunnen, Switzerland
Excellent
(30 reviews)
starts from
US$ 109 per one night
Excellent
(178 reviews)
starts from
US$ 164 per one night
Hotel Gletschergarten
500 m to the city centre
Obere Gletscherstrasse 1, Grindelwald, Switzerland
Excellent
(64 reviews)
starts from
US$ 357 per one night
Hotel Mon Repos
2.7 km to the city centre
131, Rue De Lausanne, Geneva, Switzerland
Excellent
(144 reviews)
starts from
US$ 1100 per one night
Hotel Berghof Amaranth
600 m to the city centre
Oberdorfstrasse 23, Wilderswil, Switzerland
Excellent
(107 reviews)
starts from
US$ 100 per one night
Hotel Toscana
600 m to the city centre
Jungfraustrasse 19, Interlaken, Switzerland
Excellent
(114 reviews)
starts from
US$ 126 per one night
Hotel Gletscherblick Grindelwald
700 m to the city centre
14 Kirchbuehlstrasse, Grindelwald, Switzerland
Excellent
(1828 reviews)
starts from
US$ 427 per one night
Hotel City Inn Basel
1 km to the city centre
Centralbahnplatz 14, Basel, Switzerland
Excellent
(182 reviews)
starts from
US$ 160 per one night
Good
(2455 reviews)
starts from
US$ 83 per one night
Hotel Jaegerhof
500 m to the city centre
Steinmattstrasse 85, Zermatt, Switzerland
Excellent
(184 reviews)
starts from
US$ 316 per one night
The Guesthouse By The Hey Hotel
700 m to the city centre
7 Hoeheweg, Interlaken, Switzerland
Good
(600 reviews)
starts from
US$ 232 per one night
Hotel Victoria Lauberhorn Wengen, A Faern Collection Hotel
100 m to the city centre
Dorfstrasse, Wengen, Switzerland
Excellent
(107 reviews)
starts from
US$ 133 per one night
Hotel Bellevue - Traditional Swiss Hideaway
600 m to the city centre
Hotel Bellevue, Wengen, Switzerland
Excellent
(32 reviews)
starts from
US$ 285 per one night
Excellent
(406 reviews)
starts from
US$ 1036 per one night
Hotel Drei Koenige Luzern
700 m to the city centre
Bruchstrasse 35, Lucerne, Switzerland
Excellent
(169 reviews)
starts from
US$ 171 per one night
Starling Hotel Residence Geneve
800 m to the city centre
4 Route Des Acacias, Geneva, Switzerland
Excellent
(217 reviews)
starts from
US$ 245 per one night
Hotel Edelweiss Superior
300 m to the city centre
Hauptstrasse, Murren, Switzerland
Excellent
(53 reviews)
starts from
US$ 246 per one night
Historic Hotel Falken
300 m to the city centre
Fam. E.Cova, Wengen, Switzerland
Excellent
(19 reviews)
starts from
US$ 403 per one night
Hotel Piz St. Moritz
100 m to the city centre
Via Dal Bagn 6, St. Moritz, Switzerland
Excellent
(146 reviews)
starts from
US$ 100 per one night
Steinenschanze Charming City & Garden Hotel
700 m to the city centre
Steinengraben 69, Basel, Switzerland
Excellent
(139 reviews)
starts from
US$ 135 per one night
Hotel Phoenix
600 m to the city centre
Untere Wiestistrasse 11, Zermatt, Switzerland
Excellent
(129 reviews)
starts from
US$ 354 per one night
3100 Kulmhotel Gornergrat
5.1 km to the city centre
Gornergrat, Zermatt, Switzerland
Excellent
(166 reviews)
starts from
US$ 510 per one night
Hotel Grindelwalderhof
200 m to the city centre
Dorfstrasse 155, Grindelwald, Switzerland
Excellent
(107 reviews)
starts from
US$ 259 per one night
Hotel Lindenhof By Crossworld Ag
600 m to the city centre
Lindenhofweg 15, Brienz (Bern), Switzerland
Excellent
(47 reviews)
starts from
US$ 167 per one night
Hotel Wettstein
600 m to the city centre
Grenzacherstrasse 8, Basel, Switzerland
Excellent
(224 reviews)
starts from
US$ 78 per one night
Excellent
(166 reviews)
starts from
US$ 205 per one night
Excellent
(10 reviews)
starts from
US$ 178 per one night
Hotel Admiral
1.4 km to the city centre
8 Rue Pellegrino Rossi, Geneva, Switzerland
Excellent
(294 reviews)
starts from
US$ 166 per one night
Excellent
(218 reviews)
starts from
US$ 121 per one night
Kreuz Bern Modern City Hotel
200 m to the city centre
Zeughausgasse 41, Bern, Switzerland
Excellent
(374 reviews)
starts from
US$ 114 per one night
Hotel Walter Au Lac
500 m to the city centre
Piazza Rezzonico 7, Lugano, Switzerland
Excellent
(166 reviews)
starts from
US$ 142 per one night
Excellent
(21 reviews)
starts from
US$ 256 per one night
Hotel Eigerblick
1.1 km to the city centre
Tuftbach 2, Grindelwald, Switzerland
Excellent
(56 reviews)
starts from
US$ 187 per one night
Boutique Hotel Seegarten
700 m to the city centre
Seegartenstrasse 14, Zurich, Switzerland
Excellent
(207 reviews)
starts from
US$ 125 per one night
Hotel Central Am See
200 m to the city centre
Seestrasse 25, Weggis, Switzerland
Excellent
(31 reviews)
starts from
US$ 227 per one night
Hotel Limmatblick
400 m to the city centre
Limmatquai 136, Zurich, Switzerland
Excellent
(257 reviews)
starts from
US$ 158 per one night
Central Hotel Post
1 km to the city centre
Poststrasse 11, Chur, Switzerland
Excellent
(171 reviews)
starts from
US$ 121 per one night
Hotel Sagitta
1.3 km to the city centre
6, Rue De La Fleche, Geneva, Switzerland
Excellent
(128 reviews)
starts from
US$ 145 per one night
Hotel Sonnenberg
300 m to the city centre
Sonnenbergweg 6, Grindelwald, Switzerland
Excellent
(66 reviews)
starts from
US$ 160 per one night
Excellent
(2553 reviews)
starts from
US$ 112 per one night
Excellent
(221 reviews)
starts from
US$ 110 per one night
Mattenhof Resort
800 m to the city centre
Hauptstrasse 36, Interlaken, Switzerland
Excellent
(97 reviews)
starts from
US$ 90 per one night
Ibis Locarno
400 m to the city centre
Via Giuseppe Cattori 6, Locarno, Switzerland
Excellent
(85 reviews)
starts from
US$ 111 per one night
Excellent
(313 reviews)
starts from
US$ 199 per one night
Hotel Brienzersee
400 m to the city centre
Beundenstrasse 12, Ringgenberg, Switzerland
Excellent
(58 reviews)
starts from
US$ 168 per one night
Hotel Beau Sejour Lucerne
900 m to the city centre
53 Haldenstrasse, Lucerne, Switzerland
Excellent
(1140 reviews)
starts from
US$ 109 per one night
Hotel Hirschen - Grindelwald
300 m to the city centre
Dorfstrasse 135, Grindelwald, Switzerland
Excellent
(64 reviews)
starts from
US$ 222 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.