385 properties found
Filters
Sort by:
Badrutt'S Palace Hotel St Moritz
600 m to the city centre
Via Serlas 27, St. Moritz, Switzerland
Excellent
(147 reviews)
starts from
US$ 1021 per one night
Fairmont Le Montreux Palace
500 m to the city centre
Avenue Claude Nobs 2, Montreux, Switzerland
Excellent
(814 reviews)
starts from
US$ 336 per one night
Victoria Jungfrau Grand Hotel & Spa
500 m to the city centre
Hoeheweg 41, Interlaken, Switzerland
Excellent
(737 reviews)
starts from
US$ 2176 per one night
The Dolder Grand - City And Spa Resort Zurich
1.9 km to the city centre
Kurhausstrasse 65, Zurich, Switzerland
Excellent
(611 reviews)
starts from
US$ 649 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
47 Quai Wilson, Geneva, Switzerland
Excellent
(85 reviews)
starts from
US$ 655 per one night
Kulm Hotel St. Moritz
900 m to the city centre
Via Veglia 18, St. Moritz, Switzerland
Excellent
(125 reviews)
starts from
US$ 337 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
Belvedere Swiss Quality Hotel
500 m to the city centre
Dorfstrasse 53, Grindelwald, Switzerland
Excellent
(653 reviews)
starts from
US$ 396 per one night
Beau-Rivage Palace
1.4 km to the city centre
Place Du Port 17-19, Lausanne, Switzerland
Excellent
(653 reviews)
starts from
US$ 404 per one night
Park Hotel Vitznau
500 m to the city centre
Seestrasse 18, Vitznau, Switzerland
Excellent
(318 reviews)
starts from
US$ 1308 per one night
Crowne Plaza Zuerich By Ihg
2.6 km to the city centre
Badenerstrasse 420, Zurich, Switzerland
Good
(5367 reviews)
starts from
US$ 185 per one night
Excellent
(289 reviews)
starts from
US$ 701 per one night
Royal Savoy Hotel & Spa
1 km to the city centre
Avenue D'Ouchy 40, Lausanne, Switzerland
Excellent
(2841 reviews)
starts from
US$ 307 per one night
Grand Resort Bad Ragaz
900 m to the city centre
Grand Resort Bad Ragaz, Bad Ragaz, Switzerland
Excellent
(794 reviews)
starts from
US$ 860 per one night
Royal Plaza Montreux
300 m to the city centre
Avenue Claude Nobs 7, Montreux, Switzerland
Excellent
(2651 reviews)
starts from
US$ 199 per one night
Excellent
(69 reviews)
starts from
US$ 626 per one night
The Alpina Gstaad
700 m to the city centre
Alpinastrasse 23, Gstaad, Switzerland
Excellent
(8 reviews)
starts from
US$ 837 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
(2112 reviews)
starts from
US$ 141 per one night
Boutique Hotel Glacier
500 m to the city centre
Endweg 55, Grindelwald, Switzerland
Excellent
(63 reviews)
starts from
US$ 418 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$ 822 per one night
Good
(57 reviews)
starts from
US$ 426 per one night
Excellent
(63 reviews)
starts from
US$ 133 per one night
Beausite Zermatt
300 m to the city centre
Brunnmattgasse 9, Zermatt, Switzerland
Excellent
(1116 reviews)
starts from
US$ 510 per one night
Riffelalp Resort 2222M - Ski-In & Ski-Out
2.2 km to the city centre
Riffelalp, Zermatt, Switzerland
Excellent
(258 reviews)
starts from
US$ 470 per one night
Beau-Rivage Geneve
1.4 km to the city centre
13 Quai Du Mont Blanc, Geneva, Switzerland
Excellent
(446 reviews)
starts from
US$ 1160 per one night
Europe Hotel & Spa
400 m to the city centre
Riedstrasse 18, Zermatt, Switzerland
Excellent
(77 reviews)
starts from
US$ 351 per one night
Lausanne Palace
300 m to the city centre
Rue du Grand-Chene 7-9, Lausanne, Switzerland
Excellent
(1376 reviews)
starts from
US$ 370 per one night
Excellent
(208 reviews)
starts from
US$ 518 per one night
B2 Hotel Zuerich
1.9 km to the city centre
Brandschenkestrasse 152, Zurich, Switzerland
Excellent
(1128 reviews)
starts from
US$ 416 per one night
Art Deco Hotel Montana Luzern
800 m to the city centre
Adligenswilerstrasse 22, Lucerne, Switzerland
Excellent
(29 reviews)
starts from
US$ 771 per one night
Hotel Bristol
1.1 km to the city centre
10, Rue Du Mont-Blanc, Geneva, Switzerland
Excellent
(1617 reviews)
starts from
US$ 456 per one night
Eiger Muerren Swiss Quality Hotel
100 m to the city centre
Aegerta 1, Murren, Switzerland
Excellent
(233 reviews)
starts from
US$ 301 per one night
Steigenberger Icon Grandhotel Belvedere
400 m to the city centre
Promenade 89, Davos, Switzerland
Excellent
(551 reviews)
starts from
US$ 380 per one night
Excellent
(228 reviews)
starts from
US$ 397 per one night
Firefly Luxury Suites
500 m to the city centre
Schluhmattstrasse 55, Zermatt, Switzerland
Excellent
(47 reviews)
starts from
US$ 930 per one night
The Capra Saas-Fee
100 m to the city centre
Lomattenstrasse 6, Saas-Fee, Switzerland
Excellent
(292 reviews)
starts from
US$ 353 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
Excellent
(61 reviews)
starts from
US$ 473 per one night
Beausite Park Hotel & Spa
500 m to the city centre
Am Wengi, Wengen, Switzerland
Excellent
(24 reviews)
starts from
US$ 302 per one night
Hotel Des Bains De Saillon
700 m to the city centre
Route Du Centre Thermal 14, Saillon, Switzerland
Excellent
(2478 reviews)
starts from
US$ 271 per one night
Hotel Waldhaus Sils
400 m to the city centre
Via Da Fex 3, Sils Maria, Switzerland
Excellent
(363 reviews)
starts from
US$ 294 per one night
Schweizerhof Zermatt - A Small Luxury Hotel
200 m to the city centre
City Centre
Excellent
(854 reviews)
starts from
US$ 446 per one night
Schonegg Chalet Hotel
400 m to the city centre
Riedweg 35, Zermatt, Switzerland
Excellent
(207 reviews)
starts from
US$ 504 per one night
Hotel & Spa Silberhorn Wengen
100 m to the city centre
Wengiboden, 1347, Am Bahnhof, Wengen, Switzerland
Excellent
(542 reviews)
starts from
US$ 118 per one night
Alpen Resort & Spa
700 m to the city centre
Spissstrasse 52, Zermatt, Switzerland
Excellent
(2648 reviews)
starts from
US$ 274 per one night
Aspen Alpine Lifestyle Hotel
2.3 km to the city centre
Aspen 1, Grindelwald, Switzerland
Excellent
(511 reviews)
starts from
US$ 256 per one night
Hotel Ambassador Zermatt
500 m to the city centre
Spiss-Strasse 10, Zermatt, Switzerland
Excellent
(1901 reviews)
starts from
US$ 387 per one night
Le Grand Bellevue
700 m to the city centre
Untergstaadstrasse 17, Gstaad, Switzerland
Excellent
(177 reviews)
starts from
US$ 577 per one night
Villa Principe Leopoldo
1.8 km to the city centre
Via Montalbano 5, Lugano, Switzerland
Excellent
(57 reviews)
starts from
US$ 349 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.