759 properties found
Filters
Sort by:
Radisson Blu, Basel
800 m to the city centre
Steinentorstrasse 25, Basel, Switzerland
Good
(3790 reviews)
starts from
US$ 237 per one night
Radisson Blu Hotel, Lucerne
300 m to the city centre
Inseliquai 12, Lucerne, Switzerland
Excellent
(2247 reviews)
starts from
US$ 838 per one night
The Dolder Grand - City And Spa Resort Zurich
1.9 km to the city centre
Kurhausstrasse 65, Zurich, Switzerland
Excellent
(614 reviews)
starts from
US$ 737 per one night
Badrutt'S Palace Hotel St Moritz
600 m to the city centre
Via Serlas 27, St. Moritz, Switzerland
Excellent
(126 reviews)
starts from
US$ 370 per one night
Park Hotel Vitznau
500 m to the city centre
Seestrasse 18, Vitznau, Switzerland
Excellent
(302 reviews)
starts from
US$ 1206 per one night
The Chedi Andermatt
200 m to the city centre
Gotthardstrasse 4, Andermatt, Switzerland
Excellent
(662 reviews)
starts from
US$ 833 per one night
Radisson Blu Hotel Reussen, Andermatt
700 m to the city centre
Baerengasse 1, Andermatt, Switzerland
Excellent
(2492 reviews)
starts from
US$ 279 per one night
Belvedere Swiss Quality Hotel
500 m to the city centre
Dorfstrasse 53, Grindelwald, Switzerland
Excellent
(631 reviews)
starts from
US$ 248 per one night
Sunstar Hotel & Spa Grindelwald
100 m to the city centre
Dorfstrasse 168, Grindelwald, Switzerland
Excellent
(2048 reviews)
starts from
US$ 278 per one night
Suvretta House
1.3 km to the city centre
Via Chasellas 1, St. Moritz, Switzerland
Excellent
(245 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
(579 reviews)
starts from
US$ 404 per one night
Excellent
(234 reviews)
starts from
US$ 1615 per one night
Victoria Jungfrau Grand Hotel & Spa
500 m to the city centre
Hoeheweg 41, Interlaken, Switzerland
Excellent
(678 reviews)
starts from
US$ 399 per one night
Mont Cervin Palace
100 m to the city centre
Bahnhofstrasse 31, Zermatt, Switzerland
Excellent
(192 reviews)
starts from
US$ 669 per one night
Park Hyatt Zurich - City Center Luxury
1.1 km to the city centre
Beethoven-Strasse 21, Zurich, Switzerland
Excellent
(479 reviews)
starts from
US$ 965 per one night
Crowne Plaza Zuerich By Ihg
2.6 km to the city centre
Badenerstrasse 420, Zurich, Switzerland
Good
(4660 reviews)
starts from
US$ 177 per one night
Four Seasons Hotel Des Bergues Geneva
1.1 km to the city centre
33 Quai Des Bergues, Geneva, Switzerland
Excellent
(254 reviews)
starts from
US$ 1618 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
Hotel Villa Honegg
1.2 km to the city centre
Honegg, Ennetburgen, Switzerland
Excellent
(379 reviews)
starts from
US$ 857 per one night
Grand Hotel Zermatterhof
200 m to the city centre
Bahnhofstrasse 55, Zermatt, Switzerland
Excellent
(279 reviews)
starts from
US$ 560 per one night
Precise Tale Seehof Davos
1.2 km to the city centre
Promenade 159, Davos, Switzerland
Good
(1007 reviews)
starts from
US$ 287 per one night
Hotel Reine Victoria
500 m to the city centre
Via Rosatsch 18, St. Moritz, Switzerland
Excellent
(979 reviews)
starts from
US$ 126 per one night
Fairmont Le Montreux Palace
500 m to the city centre
Avenue Claude Nobs 2, Montreux, Switzerland
Excellent
(733 reviews)
starts from
US$ 336 per one night
Mandarin Oriental, Geneva
900 m to the city centre
Quai Turrettini 1, Geneva, Switzerland
Excellent
(572 reviews)
starts from
US$ 1016 per one night
Excellent
(262 reviews)
starts from
US$ 612 per one night
Steigenberger Icon Grandhotel Belvedere
400 m to the city centre
Promenade 89, Davos, Switzerland
Excellent
(570 reviews)
starts from
US$ 166 per one night
Schweizerhof Zermatt - A Small Luxury Hotel
200 m to the city centre
Bahnhofstrasse 5, Zermatt, Switzerland
Excellent
(863 reviews)
starts from
US$ 480 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
(1857 reviews)
starts from
US$ 141 per one night
Grand Hotel Des Bains Kempinski
800 m to the city centre
Via Mezdi 27, St. Moritz, Switzerland
Excellent
(230 reviews)
starts from
US$ 577 per one night
Novotel Geneve Centre
1.6 km to the city centre
Rue De Zurich 19, Geneva, Switzerland
Good
(2436 reviews)
starts from
US$ 250 per one night
Resort Collina D'Oro - Hotel, Residence & Spa
700 m to the city centre
Via Roncone 22, Lugano, Switzerland
starts from
US$ 427 per one night
Bergwelt Grindelwald - Alpine Design Resort
200 m to the city centre
Bergwelt 4, Grindelwald, Switzerland
Excellent
(2278 reviews)
starts from
US$ 353 per one night
Resort Hotel Alex Zermatt
300 m to the city centre
Bodmenstrasse 12, Zermatt, Switzerland
Excellent
(199 reviews)
starts from
US$ 515 per one night
Moevenpick Hotel Basel
1 km to the city centre
Aeschengraben 25, Basel, Switzerland
Excellent
(1709 reviews)
starts from
US$ 280 per one night
Excellent
(977 reviews)
starts from
US$ 288 per one night
La Reserve Geneve Hotel & Spa
700 m to the city centre
301 Route De Lausanne, Bellevue, Switzerland
Excellent
(288 reviews)
starts from
US$ 392 per one night
Kempinski Palace Engelberg
400 m to the city centre
Dorfstrasse 40, Engelberg, Switzerland
Excellent
(754 reviews)
starts from
US$ 741 per one night
Cervo Mountain Resort
600 m to the city centre
Riedweg 156, Zermatt, Switzerland
Excellent
(278 reviews)
starts from
US$ 745 per one night
Le Grand Bellevue
700 m to the city centre
Untergstaadstrasse 17, Gstaad, Switzerland
Excellent
(163 reviews)
starts from
US$ 577 per one night
Hotel President Wilson, A Luxury Collection Hotel, Geneva
2 km to the city centre
47 Quai Wilson, Geneva, Switzerland
Excellent
(150 reviews)
starts from
US$ 627 per one night
Royal Savoy Hotel & Spa
1 km to the city centre
Avenue D'Ouchy 40, Lausanne, Switzerland
Excellent
(2772 reviews)
starts from
US$ 307 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
Beausite Zermatt
300 m to the city centre
Brunnmattgasse 9, Zermatt, Switzerland
Excellent
(1088 reviews)
starts from
US$ 595 per one night
Hotel Bellevue Palace Bern
300 m to the city centre
Kochergasse 3-5, Bern, Switzerland
Excellent
(407 reviews)
starts from
US$ 438 per one night
Excellent
(1272 reviews)
starts from
US$ 518 per one night
Hotel Steffani
600 m to the city centre
Via Traunter Plazzas 6, St. Moritz, Switzerland
Excellent
(745 reviews)
starts from
US$ 216 per one night
Le Mirabeau Resort & Spa
500 m to the city centre
Untere Mattenstrasse 12, Zermatt, Switzerland
Excellent
(551 reviews)
starts from
US$ 509 per one night
Crans Ambassador
400 m to the city centre
Route Du Petit Signal 3, Crans-Montana, Switzerland
Excellent
(169 reviews)
starts from
US$ 451 per one night
Hotel Hirschen - Grindelwald
300 m to the city centre
Dorfstrasse 135, Grindelwald, Switzerland
Excellent
(64 reviews)
starts from
US$ 222 per one night
Hotel Schweizerhof St. Moritz
500 m to the city centre
Via Dal Bagn 54, St. Moritz, Switzerland
Excellent
(917 reviews)
starts from
US$ 159 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.