120 properties found
Filters
Sort by:
Badrutt'S Palace Hotel St Moritz
600 m to the city centre
Via Serlas 27, St. Moritz, Switzerland
Excellent
(66 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
(56 reviews)
starts from
US$ 336 per one night
Hotel Villa Honegg
1.2 km to the city centre
Honegg, Ennetburgen, Switzerland
Excellent
(405 reviews)
starts from
US$ 857 per one night
Victoria Jungfrau Grand Hotel & Spa
500 m to the city centre
Hoeheweg 41, Interlaken, Switzerland
Excellent
(113 reviews)
starts from
US$ 742 per one night
The Dolder Grand - City And Spa Resort Zurich
1.9 km to the city centre
Kurhausstrasse 65, Zurich, Switzerland
Excellent
(65 reviews)
starts from
US$ 769 per one night
The Chedi Andermatt
200 m to the city centre
Gotthardstrasse 4, Andermatt, Switzerland
Excellent
(729 reviews)
starts from
US$ 1024 per one night
Hotel President Wilson, A Luxury Collection Hotel, Geneva
2 km to the city centre
Downtown
Excellent
(85 reviews)
starts from
US$ 655 per one night
Zurich Marriott Hotel
700 m to the city centre
Neumuehlequai 42, Zurich, Switzerland
Excellent
(169 reviews)
starts from
US$ 372 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
Four Seasons Hotel Des Bergues Geneva
1.1 km to the city centre
Downtown
Excellent
(58 reviews)
starts from
US$ 727 per one night
Buergenstock Hotel & Alpine Spa
100 m to the city centre
Burgenstock, Ennetbuergen, Ch, Burgenstock, Switzerland
Excellent
(27 reviews)
starts from
US$ 796 per one night
Kulm Hotel St. Moritz
900 m to the city centre
Via Veglia 18, St. Moritz, Switzerland
Excellent
(44 reviews)
starts from
US$ 337 per one night
Park Hyatt Zurich - City Center Luxury
1.1 km to the city centre
Beethovenstrasse 21, Zurich, Switzerland
Excellent
(62 reviews)
starts from
US$ 732 per one night
Suvretta House
1.3 km to the city centre
Via Chasellas 1, St. Moritz, Switzerland
Excellent
(40 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
(96 reviews)
starts from
US$ 404 per one night
Park Hotel Vitznau
500 m to the city centre
Seestrasse 18, Vitznau, Switzerland
Excellent
(22 reviews)
starts from
US$ 1308 per one night
Storchen Zuerich - Lifestyle Boutique Hotel
700 m to the city centre
Weinplatz 2, Zurich, Switzerland
Excellent
(117 reviews)
starts from
US$ 734 per one night
Cervo Mountain Resort
600 m to the city centre
Riedweg 156, Zermatt, Switzerland
Excellent
(79 reviews)
starts from
US$ 622 per one night
Excellent
(128 reviews)
starts from
US$ 592 per one night
Hotel Schweizerhof Luzern
600 m to the city centre
Schweizerhofquai, Lucerne, Switzerland
Excellent
(152 reviews)
starts from
US$ 298 per one night
Renaissance Zurich Tower Hotel
2.3 km to the city centre
Turbinenstrasse 20, Zurich, Switzerland
Excellent
(738 reviews)
starts from
US$ 301 per one night
Royal Savoy Hotel & Spa
1 km to the city centre
Avenue D'Ouchy 40, Lausanne, Switzerland
Excellent
(172 reviews)
starts from
US$ 307 per one night
Excellent
(91 reviews)
starts from
US$ 796 per one night
Grand Resort Bad Ragaz
900 m to the city centre
Grand Resort Bad Ragaz, Bad Ragaz, Switzerland
Excellent
(53 reviews)
starts from
US$ 830 per one night
Royal Plaza Montreux
300 m to the city centre
Avenue Claude Nobs 7, Montreux, Switzerland
Excellent
(117 reviews)
starts from
US$ 229 per one night
Grand Hotel Zermatterhof
200 m to the city centre
Bahnhofstrasse 55, Zermatt, Switzerland
Excellent
(69 reviews)
starts from
US$ 626 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
Hotel Schweizerhof Zuerich
100 m to the city centre
Bahnhofplatz 7, Zurich, Switzerland
Excellent
(145 reviews)
starts from
US$ 608 per one night
Tschuggen Grand Hotel - The Leading Hotels Of The World
500 m to the city centre
Tschuggentorweg 1, Arosa, Switzerland
Excellent
(50 reviews)
starts from
US$ 448 per one night
Widder Hotel - Zurichs Luxury Hideaway
500 m to the city centre
Rennweg 7, Zurich, Switzerland
Excellent
(70 reviews)
starts from
US$ 808 per one night
La Reserve Geneve Hotel & Spa
700 m to the city centre
301 Route De Lausanne, Bellevue, Switzerland
Excellent
(27 reviews)
starts from
US$ 392 per one night
Excellent
(249 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
(80 reviews)
starts from
US$ 577 per one night
Excellent
(83 reviews)
starts from
US$ 892 per one night
Riffelalp Resort 2222M - Ski-In & Ski-Out
2.2 km to the city centre
Riffelalp, Zermatt, Switzerland
Excellent
(121 reviews)
starts from
US$ 470 per one night
Excellent
(53 reviews)
starts from
US$ 844 per one night
Lausanne Palace
300 m to the city centre
Rue du Grand-Chene 7-9, Lausanne, Switzerland
Excellent
(87 reviews)
starts from
US$ 533 per one night
Grand Hotel National Luzern
500 m to the city centre
Haldenstrasse 4, Lucerne, Switzerland
Excellent
(108 reviews)
starts from
US$ 354 per one night
Crans Ambassador
400 m to the city centre
Route Du Petit Signal 3, Crans-Montana, Switzerland
Excellent
(22 reviews)
starts from
US$ 451 per one night
Mont Cervin Palace
100 m to the city centre
Bahnhofstrasse 31, Zermatt, Switzerland
Excellent
(83 reviews)
starts from
US$ 716 per one night
Excellent
(118 reviews)
starts from
US$ 697 per one night
Buergenstock Hotels & Resort - Palace Hotel
400 m to the city centre
Buergenstock, Obburgen, Switzerland
Excellent
(42 reviews)
starts from
US$ 444 per one night
Renaissance Lucerne Hotel
200 m to the city centre
Pilatusstrasse 15, Lucerne, Switzerland
Excellent
(208 reviews)
starts from
US$ 154 per one night
Steigenberger Icon Grandhotel Belvedere
400 m to the city centre
Promenade 89, Davos, Switzerland
Excellent
(54 reviews)
starts from
US$ 380 per one night
Intercontinental Geneve By Ihg
3 km to the city centre
7-9 Chemin Du Petit-Saconnex, Geneva, Switzerland
Excellent
(77 reviews)
starts from
US$ 502 per one night
The Capra Saas-Fee
100 m to the city centre
Lomattenstrasse 6, Saas-Fee, Switzerland
Excellent
(292 reviews)
starts from
US$ 339 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
Grand Hotel Kronenhof
200 m to the city centre
Via Maistra, Pontresina, Switzerland
Excellent
(17 reviews)
starts from
US$ 1351 per one night
The Ritz-Carlton Hotel De La Paix, Geneva
1.2 km to the city centre
Downtown
Excellent
(67 reviews)
starts from
US$ 394 per one night
Excellent
(19 reviews)
starts from
US$ 473 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.