2905 properties found
Filters
Sort by:
Fairmont Le Montreux Palace
500 m to the city centre
Avenue Claude Nobs 2, Montreux, Switzerland
Excellent
(783 reviews)
starts from
US$ 336 per one night
The Dolder Grand - City And Spa Resort Zurich
1.9 km to the city centre
Kurhausstrasse 65, Zurich, Switzerland
Excellent
(620 reviews)
starts from
US$ 1022 per one night
Badrutt'S Palace Hotel St Moritz
600 m to the city centre
Via Serlas 27, St. Moritz, Switzerland
Excellent
(141 reviews)
starts from
US$ 370 per one night
Hotel Villa Honegg
1.2 km to the city centre
Honegg, Ennetburgen, Switzerland
Excellent
(403 reviews)
starts from
US$ 857 per one night
Victoria Jungfrau Grand Hotel & Spa
500 m to the city centre
Hoeheweg 41, Interlaken, Switzerland
Excellent
(743 reviews)
starts from
US$ 1387 per one night
Hotel Interlaken
300 m to the city centre
Hoeheweg 74, Interlaken, Switzerland
Excellent
(1844 reviews)
starts from
US$ 213 per one night
The Chedi Andermatt
200 m to the city centre
Gotthardstrasse 4, Andermatt, Switzerland
Excellent
(729 reviews)
starts from
US$ 1260 per one night
Hotel President Wilson, A Luxury Collection Hotel, Geneva
2 km to the city centre
47 Quai Wilson, Geneva, Switzerland
Excellent
(170 reviews)
starts from
US$ 953 per one night
Radisson Blu Hotel, Lucerne
300 m to the city centre
Lakefront Center, Lucerne, Switzerland
Excellent
(2541 reviews)
starts from
US$ 748 per one night
Royal St. Georges Hotel Interlaken - Mgallery Collection
300 m to the city centre
Hoeheweg 139, Interlaken, Switzerland
Good
(600 reviews)
starts from
US$ 824 per one night
Four Seasons Hotel Des Bergues Geneva
1.1 km to the city centre
33 Quai Des Bergues, Geneva, Switzerland
Excellent
(281 reviews)
starts from
US$ 2249 per one night
Hotel Splendide Royal
1.5 km to the city centre
Riva Antonio Caccia, 7, Lugano, Switzerland
Excellent
(1193 reviews)
starts from
US$ 259 per one night
Novotel Geneve Centre
1.6 km to the city centre
Rue De Zurich 19, Geneva, Switzerland
Good
(2620 reviews)
starts from
US$ 205 per one night
Hotel Rotary Geneva - Mgallery
1.1 km to the city centre
18-20 Rue Du Cendrier, Geneva, Switzerland
Excellent
(1009 reviews)
starts from
US$ 415 per one night
Sunstar Hotel & Spa Grindelwald
100 m to the city centre
Dorfstrasse 168, Grindelwald, Switzerland
Excellent
(2388 reviews)
starts from
US$ 285 per one night
Zurich Marriott Hotel
700 m to the city centre
Neumuehlequai 42, Zurich, Switzerland
Excellent
(1366 reviews)
starts from
US$ 579 per one night
Radisson Blu, Basel
800 m to the city centre
Steinentorstrasse 25, Basel, Switzerland
Good
(3433 reviews)
starts from
US$ 618 per one night
Kulm Hotel St. Moritz
900 m to the city centre
Via Veglia 18, St. Moritz, Switzerland
Excellent
(127 reviews)
starts from
US$ 337 per one night
Beau-Rivage Palace
1.4 km to the city centre
Place Du Port 17-19, Lausanne, Switzerland
Excellent
(633 reviews)
starts from
US$ 404 per one night
Novotel Zurich City West
2.2 km to the city centre
Schiffbaustrasse 13, Zurich, Switzerland
Good
(1025 reviews)
starts from
US$ 349 per one night
Excellent
(1040 reviews)
starts from
US$ 288 per one night
Park Hyatt Zurich - City Center Luxury
1.1 km to the city centre
Beethovenstrasse 21, Zurich, Switzerland
Excellent
(506 reviews)
starts from
US$ 881 per one night
Crowne Plaza Zuerich By Ihg
2.6 km to the city centre
Badenerstrasse 420, Zurich, Switzerland
Good
(5116 reviews)
starts from
US$ 247 per one night
Grand Hotel Suisse Majestic, Autograph Collection
600 m to the city centre
Avenue Des Alpes 45, Montreux, Switzerland
Excellent
(1178 reviews)
starts from
US$ 198 per one night
Suvretta House
1.3 km to the city centre
Via Chasellas 1, St. Moritz, Switzerland
Excellent
(265 reviews)
starts from
US$ 543 per one night
Novotel Zuerich Airport Messe
900 m to the city centre
Lindbergh-Platz 1, Opfikon-Glattbrugg, Switzerland
Good
(1975 reviews)
starts from
US$ 78 per one night
Ibis Zuerich City West
2.2 km to the city centre
Schiffbaustrasse 11, Zurich, Switzerland
Good
(2193 reviews)
starts from
US$ 208 per one night
Royal Savoy Hotel & Spa
1 km to the city centre
Avenue D'Ouchy 40, Lausanne, Switzerland
Excellent
(2844 reviews)
starts from
US$ 307 per one night
Excellent
(60 reviews)
starts from
US$ 473 per one night
Park Hotel Vitznau
500 m to the city centre
Seestrasse 18, Vitznau, Switzerland
Excellent
(321 reviews)
starts from
US$ 1206 per one night
Nash Airport Hotel
4.3 km to the city centre
Chemin De La Violette 11, Meyrin, Switzerland
Excellent
(14029 reviews)
starts from
US$ 76 per one night
Hilton Zurich Airport
500 m to the city centre
Hohenbuehlstrasse 10, Opfikon-Glattbrugg, Switzerland
Good
(604 reviews)
starts from
US$ 138 per one night
Belvedere Swiss Quality Hotel
500 m to the city centre
Dorfstrasse 53, Grindelwald, Switzerland
Excellent
(645 reviews)
starts from
US$ 596 per one night
Radisson Blu Hotel Zurich Airport
1.6 km to the city centre
Postfach 295, Kloten, Switzerland
Excellent
(1865 reviews)
starts from
US$ 175 per one night
Good
(1501 reviews)
starts from
US$ 432 per one night
Ibis Budget Hotel Luzern City
700 m to the city centre
Kellerstrasse 6, Lucerne, Switzerland
Good
(8713 reviews)
starts from
US$ 278 per one night
Cervo Mountain Resort
600 m to the city centre
Riedweg 156, Zermatt, Switzerland
Excellent
(262 reviews)
starts from
US$ 321 per one night
Boutique Hotel Glacier
500 m to the city centre
Endweg 55, Grindelwald, Switzerland
Excellent
(613 reviews)
starts from
US$ 457 per one night
Storchen Zuerich - Lifestyle Boutique Hotel
700 m to the city centre
Weinplatz 2, Zurich, Switzerland
Excellent
(789 reviews)
starts from
US$ 1160 per one night
The Alpina Gstaad
700 m to the city centre
Alpinastrasse 23, Gstaad, Switzerland
Excellent
(50 reviews)
starts from
US$ 837 per one night
Ibis Winterthur City
1.7 km to the city centre
Bruehlbergstrasse 7, Winterthur, Switzerland
Good
(1076 reviews)
starts from
US$ 118 per one night
Hotel Glockenhof Zuerich
600 m to the city centre
Sihlstrasse 31, Zurich, Switzerland
Excellent
(1323 reviews)
starts from
US$ 431 per one night
Tschuggen Grand Hotel - The Leading Hotels Of The World
500 m to the city centre
Tschuggentorweg 1, Arosa, Switzerland
Excellent
(331 reviews)
starts from
US$ 448 per one night
Grand Hotel Zermatterhof
200 m to the city centre
Bahnhofstrasse 55, Zermatt, Switzerland
Excellent
(267 reviews)
starts from
US$ 304 per one night
Jungfrau Lodge, Swiss Mountain Hotel
500 m to the city centre
Dorfstrasse 49, Grindelwald, Switzerland
Excellent
(1524 reviews)
starts from
US$ 257 per one night
Grand Resort Bad Ragaz
900 m to the city centre
Grand Resort Bad Ragaz, Bad Ragaz, Switzerland
Excellent
(803 reviews)
starts from
US$ 986 per one night
Boutique Hotel Wellenberg
600 m to the city centre
Niederdorfstrasse 10, Zurich, Switzerland
Excellent
(3415 reviews)
starts from
US$ 381 per one night
Hotel Silberhorn
400 m to the city centre
Bahnhofplatz, Lauterbrunnen, Switzerland
Excellent
(1341 reviews)
starts from
US$ 119 per one night
Excellent
(234 reviews)
starts from
US$ 426 per one night
Good
(5210 reviews)
starts from
US$ 217 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.