2538 properties found
Filters
Sort by:
Badrutt'S Palace Hotel St Moritz
600 m to the city centre
Via Serlas 27, St. Moritz, Switzerland
Excellent
(141 reviews)
starts from
US$ 1289 per one night
Fairmont Le Montreux Palace
500 m to the city centre
Avenue Claude Nobs 2, Montreux, Switzerland
Excellent
(804 reviews)
starts from
US$ 336 per one night
Hotel Interlaken
300 m to the city centre
Hoeheweg 74, Interlaken, Switzerland
Excellent
(1835 reviews)
starts from
US$ 358 per one night
Victoria Jungfrau Grand Hotel & Spa
500 m to the city centre
Hoeheweg 41, Interlaken, Switzerland
Excellent
(744 reviews)
starts from
US$ 1213 per one night
The Dolder Grand - City And Spa Resort Zurich
1.9 km to the city centre
Kurhausstrasse 65, Zurich, Switzerland
Excellent
(629 reviews)
starts from
US$ 775 per one night
The Chedi Andermatt
200 m to the city centre
Gotthardstrasse 4, Andermatt, Switzerland
Excellent
(732 reviews)
starts from
US$ 959 per one night
Hotel President Wilson, A Luxury Collection Hotel, Geneva
2 km to the city centre
Downtown
Excellent
(179 reviews)
starts from
US$ 874 per one night
Hotel Royal St Georges Interlaken Mgallery Collection
300 m to the city centre
Hoeheweg 139, Interlaken, Switzerland
Good
(622 reviews)
starts from
US$ 613 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
Four Seasons Hotel Des Bergues Geneva
1.1 km to the city centre
Downtown
Excellent
(291 reviews)
starts from
US$ 2057 per one night
Excellent
(1056 reviews)
starts from
US$ 443 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$ 1286 per one night
Sunstar Hotel & Spa Grindelwald
100 m to the city centre
Dorfstrasse 168, Grindelwald, Switzerland
Excellent
(2428 reviews)
starts from
US$ 383 per one night
Royal Savoy Hotel & Spa
1 km to the city centre
Avenue D'Ouchy 40, Lausanne, Switzerland
Excellent
(2838 reviews)
starts from
US$ 644 per one night
Grand Hotel Suisse Majestic, Autograph Collection
600 m to the city centre
Avenue Des Alpes 45, Montreux, Switzerland
Excellent
(1201 reviews)
starts from
US$ 198 per one night
Good
(2684 reviews)
starts from
US$ 218 per one night
Park Hyatt Zurich - City Center Luxury
1.1 km to the city centre
Beethovenstrasse 21, Zurich, Switzerland
Excellent
(510 reviews)
starts from
US$ 748 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
(637 reviews)
starts from
US$ 619 per one night
Park Hotel Vitznau
500 m to the city centre
Seestrasse 18, Vitznau, Switzerland
Excellent
(322 reviews)
starts from
US$ 2306 per one night
Hotel City Zuerich Design & Lifestyle
400 m to the city centre
Loewenstrasse 34, Zurich, Switzerland
Excellent
(2548 reviews)
starts from
US$ 293 per one night
Crowne Plaza Zuerich By Ihg
2.6 km to the city centre
Badenerstrasse 420, Zurich, Switzerland
Good
(5237 reviews)
starts from
US$ 198 per one night
Belvedere Swiss Quality Hotel
500 m to the city centre
Dorfstrasse 53, Grindelwald, Switzerland
Excellent
(653 reviews)
starts from
US$ 326 per one night
Radisson Blu, Basel
800 m to the city centre
Steinentorstrasse 25, Basel, Switzerland
Good
(3377 reviews)
starts from
US$ 224 per one night
Jungfrau Lodge, Swiss Mountain Hotel
500 m to the city centre
Dorfstrasse 49, Grindelwald, Switzerland
Excellent
(1539 reviews)
starts from
US$ 243 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
Storchen Zuerich - Lifestyle Boutique Hotel
700 m to the city centre
Weinplatz 2, Zurich, Switzerland
Excellent
(802 reviews)
starts from
US$ 904 per one night
Renaissance Zurich Tower Hotel
2.3 km to the city centre
Turbinenstrasse 20, Zurich, Switzerland
Excellent
(722 reviews)
starts from
US$ 282 per one night
Hotel Schweizerhof Luzern
600 m to the city centre
Schweizerhofquai, Lucerne, Switzerland
Excellent
(950 reviews)
starts from
US$ 1189 per one night
Excellent
(276 reviews)
starts from
US$ 665 per one night
Grand Resort Bad Ragaz
900 m to the city centre
Grand Resort Bad Ragaz, Bad Ragaz, Switzerland
Excellent
(795 reviews)
starts from
US$ 886 per one night
Hotel Silberhorn
400 m to the city centre
Bahnhofplatz, Lauterbrunnen, Switzerland
Excellent
(1365 reviews)
starts from
US$ 192 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$ 637 per one night
Royal Plaza Montreux
300 m to the city centre
Avenue Claude Nobs 7, Montreux, Switzerland
Excellent
(2643 reviews)
starts from
US$ 229 per one night
Boutique Hotel Glacier
500 m to the city centre
Endweg 55, Grindelwald, Switzerland
Excellent
(613 reviews)
starts from
US$ 393 per one night
Hotel Schweizerhof Zuerich
100 m to the city centre
Bahnhofplatz 7, Zurich, Switzerland
Excellent
(1532 reviews)
starts from
US$ 736 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
(2080 reviews)
starts from
US$ 141 per one night
Geneva Marriott Hotel
4 km to the city centre
1 Chemin Du Ruisseau, Meyrin, Switzerland
Excellent
(1179 reviews)
starts from
US$ 269 per one night
Hotel Pilatus-Kulm
8.8 km to the city centre
Schlossweg 1, Kriens, Kriens, Switzerland
Excellent
(417 reviews)
starts from
US$ 527 per one night
Tschuggen Grand Hotel - The Leading Hotels Of The World
500 m to the city centre
Tschuggentorweg 1, Arosa, Switzerland
Excellent
(332 reviews)
starts from
US$ 448 per one night
Hotel Des Balances
500 m to the city centre
Weinmarkt, Lucerne, Switzerland
Excellent
(1365 reviews)
starts from
US$ 527 per one night
Hotel Reine Victoria
500 m to the city centre
Via Rosatsch 18, St. Moritz, Switzerland
Excellent
(800 reviews)
starts from
US$ 582 per one night
Hotel Continental Park
100 m to the city centre
Murbacherstrasse 4, Lucerne, Switzerland
Excellent
(904 reviews)
starts from
US$ 122 per one night
Art Deco Hotel Montana
800 m to the city centre
Adligenswilerstrasse 22, Lucerne, Switzerland
Excellent
(229 reviews)
starts from
US$ 285 per one night
Excellent
(237 reviews)
starts from
US$ 426 per one night
La Reserve Geneve Hotel & Spa
700 m to the city centre
301 Route De Lausanne, Bellevue, Switzerland
Excellent
(302 reviews)
starts from
US$ 392 per one night
Good
(7858 reviews)
starts from
US$ 61 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$ 947 per one night
Excellent
(60 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.