818 properties found
Filters
Sort by:
Badrutt'S Palace Hotel St Moritz
600 m to the city centre
Via Serlas 27, St. Moritz, Switzerland
Excellent
(143 reviews)
starts from
US$ 370 per one night
Fairmont Le Montreux Palace
500 m to the city centre
Avenue Claude Nobs 2, Montreux, Switzerland
Excellent
(802 reviews)
starts from
US$ 336 per one night
Victoria Jungfrau Grand Hotel & Spa
500 m to the city centre
Hoeheweg 41, Interlaken, Switzerland
Excellent
(740 reviews)
starts from
US$ 1715 per one night
The Dolder Grand - City And Spa Resort Zurich
1.9 km to the city centre
Kurhausstrasse 65, Zurich, Switzerland
Excellent
(618 reviews)
starts from
US$ 726 per one night
The Chedi Andermatt
200 m to the city centre
Gotthardstrasse 4, Andermatt, Switzerland
Excellent
(727 reviews)
starts from
US$ 1392 per one night
Hotel President Wilson, A Luxury Collection Hotel, Geneva
2 km to the city centre
47 Quai Wilson, Geneva, Switzerland
Excellent
(181 reviews)
starts from
US$ 950 per one night
Hotel Royal St Georges Interlaken Mgallery Collection
300 m to the city centre
Hoeheweg 139, Interlaken, Switzerland
Good
(623 reviews)
starts from
US$ 892 per one night
Hotel Splendide Royal
1.5 km to the city centre
Riva Antonio Caccia, 7, Lugano, Switzerland
Excellent
(1201 reviews)
starts from
US$ 259 per one night
Radisson Blu Hotel, Lucerne
300 m to the city centre
Lakefront Center, Lucerne, Switzerland
Excellent
(2592 reviews)
starts from
US$ 292 per one night
Zurich Marriott Hotel
700 m to the city centre
Neumuehlequai 42, Zurich, Switzerland
Excellent
(1393 reviews)
starts from
US$ 441 per one night
Four Seasons Hotel Des Bergues Geneva
1.1 km to the city centre
33 Quai Des Bergues, Geneva, Switzerland
Excellent
(291 reviews)
starts from
US$ 1808 per one night
Excellent
(1059 reviews)
starts from
US$ 288 per one night
Kulm Hotel St. Moritz
900 m to the city centre
Via Veglia 18, St. Moritz, Switzerland
Excellent
(126 reviews)
starts from
US$ 337 per one night
Sunstar Hotel & Spa Grindelwald
100 m to the city centre
Dorfstrasse 168, Grindelwald, Switzerland
Excellent
(2429 reviews)
starts from
US$ 447 per one night
Royal Savoy Hotel & Spa
1 km to the city centre
Avenue D'Ouchy 40, Lausanne, Switzerland
Excellent
(2831 reviews)
starts from
US$ 439 per one night
Novotel Geneve Centre
1.6 km to the city centre
Rue De Zurich 19, Geneva, Switzerland
Good
(2675 reviews)
starts from
US$ 262 per one night
Park Hyatt Zurich - City Center Luxury
1.1 km to the city centre
Enge
Excellent
(509 reviews)
starts from
US$ 737 per one night
Suvretta House
1.3 km to the city centre
Via Chasellas 1, St. Moritz, Switzerland
Excellent
(275 reviews)
starts from
US$ 543 per one night
Beau-Rivage Palace
1.4 km to the city centre
Place Du Port 17-19, Lausanne, Switzerland
Excellent
(642 reviews)
starts from
US$ 665 per one night
Park Hotel Vitznau
500 m to the city centre
Seestrasse 18, Vitznau, Switzerland
Excellent
(320 reviews)
starts from
US$ 1816 per one night
Crowne Plaza Zuerich By Ihg
2.6 km to the city centre
Badenerstrasse 420, Zurich, Switzerland
Good
(5255 reviews)
starts from
US$ 196 per one night
Belvedere Swiss Quality Hotel
500 m to the city centre
Dorfstrasse 53, Grindelwald, Switzerland
Excellent
(651 reviews)
starts from
US$ 422 per one night
Radisson Blu, Basel
800 m to the city centre
Steinentorstrasse 25, Basel, Switzerland
Good
(3361 reviews)
starts from
US$ 220 per one night
Cervo Mountain Resort
600 m to the city centre
Riedweg 156, Zermatt, Switzerland
Excellent
(264 reviews)
starts from
US$ 321 per one night
Hotel Schweizerhof Luzern
600 m to the city centre
Schweizerhofquai, Lucerne, Switzerland
Excellent
(947 reviews)
starts from
US$ 298 per one night
Excellent
(275 reviews)
starts from
US$ 629 per one night
Grand Resort Bad Ragaz
900 m to the city centre
Grand Resort Bad Ragaz, Bad Ragaz, Switzerland
Excellent
(792 reviews)
starts from
US$ 860 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
Grand Hotel Zermatterhof
200 m to the city centre
Bahnhofstrasse 55, Zermatt, Switzerland
Excellent
(266 reviews)
starts from
US$ 304 per one night
Royal Plaza Montreux
300 m to the city centre
Avenue Claude Nobs 7, Montreux, Switzerland
Excellent
(2637 reviews)
starts from
US$ 229 per one night
Boutique Hotel Glacier
500 m to the city centre
Endweg 55, Grindelwald, Switzerland
Excellent
(612 reviews)
starts from
US$ 637 per one night
Hilton Geneva Hotel And Conference Centre
4.6 km to the city centre
Route Francois-Peyrot 34, Le Grand Saconnex, Switzerland
Good
(2093 reviews)
starts from
US$ 141 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
Hotel Reine Victoria
500 m to the city centre
Via Rosatsch 18, St. Moritz, Switzerland
Excellent
(148 reviews)
starts from
US$ 126 per one night
Excellent
(237 reviews)
starts from
US$ 426 per one night
Grand Hotel Des Bains Kempinski
800 m to the city centre
Via Mezdi 27, St. Moritz, Switzerland
Excellent
(286 reviews)
starts from
US$ 577 per one night
Excellent
(60 reviews)
starts from
US$ 473 per one night
Basel Marriott Hotel
900 m to the city centre
Messeplatz 25, Basel, Switzerland
Excellent
(661 reviews)
starts from
US$ 233 per one night
Mandarin Oriental, Geneva
900 m to the city centre
Quai Turrettini 1, Geneva, Switzerland
Excellent
(605 reviews)
starts from
US$ 943 per one night
Resort Hotel Alex Zermatt
300 m to the city centre
Bodmenstrasse 12, Zermatt, Switzerland
Excellent
(234 reviews)
starts from
US$ 666 per one night
Beausite Zermatt
300 m to the city centre
Brunnmattgasse 9, Zermatt, Switzerland
Excellent
(1124 reviews)
starts from
US$ 547 per one night
Steigenberger Icon Grandhotel Belvedere
400 m to the city centre
Promenade 89, Davos, Switzerland
Excellent
(550 reviews)
starts from
US$ 226 per one night
Riffelalp Resort 2222M
2.2 km to the city centre
Riffelalp, Zermatt, Switzerland
Excellent
(263 reviews)
starts from
US$ 513 per one night
Europe Hotel & Spa
400 m to the city centre
Riedstrasse 18, Zermatt, Switzerland
Excellent
(376 reviews)
starts from
US$ 272 per one night
Crans Ambassador
400 m to the city centre
Route Du Petit Signal 3, Crans-Montana, Switzerland
Excellent
(185 reviews)
starts from
US$ 451 per one night
Lausanne Palace
300 m to the city centre
Rue du Grand-Chene 7-9, Lausanne, Switzerland
Excellent
(1398 reviews)
starts from
US$ 393 per one night
Grand Hotel National Luzern
500 m to the city centre
Haldenstrasse 4, Lucerne, Switzerland
Excellent
(571 reviews)
starts from
US$ 354 per one night
Mont Cervin Palace
100 m to the city centre
Bahnhofstrasse 31, Zermatt, Switzerland
Excellent
(201 reviews)
starts from
US$ 1482 per one night
Excellent
(1102 reviews)
starts from
US$ 442 per one night
Dorint Blueemlisalp Beatenberg/Interlaken
800 m to the city centre
Schmockenstrasse 163, Beatenberg, Switzerland
Excellent
(2832 reviews)
starts from
US$ 223 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.