2909 properties found
Filters
Sort by:
Hyperion Hotel Basel
1.1 km to the city centre
Messeplatz 12, Basel, Switzerland
Excellent
(6070 reviews)
starts from
US$ 197 per one night
Grand Hotel Zermatterhof
200 m to the city centre
Bahnhofstrasse 55, Zermatt, Switzerland
Excellent
(266 reviews)
starts from
US$ 715 per one night
Royal Plaza Montreux
300 m to the city centre
Avenue Claude Nobs 7, Montreux, Switzerland
Excellent
(2645 reviews)
starts from
US$ 257 per one night
Boutique Hotel Glacier
500 m to the city centre
Endweg 55, Grindelwald, Switzerland
Excellent
(611 reviews)
starts from
US$ 450 per one night
Warwick Geneva
1.4 km to the city centre
14 Rue De Lausanne, Geneva, Switzerland
Excellent
(4250 reviews)
starts from
US$ 238 per one night
Excellent
(1545 reviews)
starts from
US$ 484 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
(2089 reviews)
starts from
US$ 141 per one night
Geneva Marriott Hotel
4 km to the city centre
1 Chemin Du Ruisseau, Meyrin, Switzerland
Excellent
(1172 reviews)
starts from
US$ 269 per one night
Hotel Pilatus-Kulm
8.8 km to the city centre
Schlossweg 1, Kriens, Kriens, Switzerland
Excellent
(419 reviews)
starts from
US$ 527 per one night
Hotel & Spa Blausee
300 m to the city centre
Blausee 224, Blausee, Switzerland
Excellent
(557 reviews)
starts from
US$ 284 per one night
Tschuggen Grand Hotel - The Leading Hotels Of The World
500 m to the city centre
Tschuggentorweg 1, Arosa, Switzerland
Excellent
(330 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$ 303 per one night
Ibis Winterthur City
1.7 km to the city centre
Bruehlbergstrasse 7, Winterthur, Switzerland
Good
(1076 reviews)
starts from
US$ 139 per one night
Hotel Reine Victoria
500 m to the city centre
Via Rosatsch 18, St. Moritz, Switzerland
Excellent
(773 reviews)
starts from
US$ 321 per one night
Hotel Continental Park
100 m to the city centre
Murbacherstrasse 4, Lucerne, Switzerland
Excellent
(909 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
Ibis Zuerich Messe Airport
4.6 km to the city centre
Heidi Abel-Weg 5, Zurich, Switzerland
Good
(5342 reviews)
starts from
US$ 100 per one night
Excellent
(1903 reviews)
starts from
US$ 207 per one night
Excellent
(235 reviews)
starts from
US$ 426 per one night
Novotel Basel City
1.5 km to the city centre
Grosspeterstrasse 12, Basel, Switzerland
Excellent
(2829 reviews)
starts from
US$ 175 per one night
Widder Hotel - Zurichs Luxury Hideaway
500 m to the city centre
City Centre
Excellent
(311 reviews)
starts from
US$ 764 per one night
La Reserve Geneve Hotel & Spa
700 m to the city centre
301 Route De Lausanne, Bellevue, Switzerland
Excellent
(305 reviews)
starts from
US$ 392 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
Ibis Lausanne Centre
900 m to the city centre
20 Rue Du Maupas, Lausanne, Switzerland
Excellent
(5831 reviews)
starts from
US$ 136 per one night
Radisson Hotel Zurich Airport
900 m to the city centre
Flughofstrasse 75, Rumlang, Switzerland
Good
(7022 reviews)
starts from
US$ 148 per one night
25Hours Hotel Langstrasse
1 km to the city centre
Langstrasse 150, Zurich, Switzerland
Excellent
(2709 reviews)
starts from
US$ 270 per one night
Basel Marriott Hotel
900 m to the city centre
Messeplatz 25, Basel, Switzerland
Excellent
(658 reviews)
starts from
US$ 185 per one night
Mandarin Oriental, Geneva
900 m to the city centre
Quai Turrettini 1, Geneva, Switzerland
Excellent
(604 reviews)
starts from
US$ 941 per one night
Ibis Geneve Centre Gare
1.1 km to the city centre
10, Rue Voltaire, Geneva, Switzerland
Good
(2235 reviews)
starts from
US$ 210 per one night
Resort Hotel Alex Zermatt
300 m to the city centre
Bodmenstrasse 12, Zermatt, Switzerland
Excellent
(235 reviews)
starts from
US$ 498 per one night
Ibis Styles Luzern
800 m to the city centre
Friedenstrasse 8, Lucerne, Switzerland
Good
(2332 reviews)
starts from
US$ 154 per one night
Beausite Zermatt
300 m to the city centre
Brunnmattgasse 9, Zermatt, Switzerland
Excellent
(1123 reviews)
starts from
US$ 357 per one night
Steigenberger Icon Grandhotel Belvedere
400 m to the city centre
Promenade 89, Davos, Switzerland
Excellent
(549 reviews)
starts from
US$ 275 per one night
Hotel Butterfly
300 m to the city centre
Bodmenstrasse 21, Zermatt, Switzerland
Excellent
(1963 reviews)
starts from
US$ 299 per one night
Excellent
(1842 reviews)
starts from
US$ 146 per one night
Riffelalp Resort 2222M
2.2 km to the city centre
Riffelalp, Zermatt, Switzerland
Excellent
(261 reviews)
starts from
US$ 466 per one night
Beau-Rivage Geneve
1.4 km to the city centre
13 Quai Du Mont Blanc, Geneva, Switzerland
Excellent
(448 reviews)
starts from
US$ 943 per one night
Good
(2484 reviews)
starts from
US$ 165 per one night
Europe Hotel & Spa
400 m to the city centre
Riedstrasse 18, Zermatt, Switzerland
Excellent
(376 reviews)
starts from
US$ 259 per one night
Crans Ambassador
400 m to the city centre
Route Du Petit Signal 3, Crans-Montana, Switzerland
Excellent
(184 reviews)
starts from
US$ 451 per one night
Excellent
(3067 reviews)
starts from
US$ 241 per one night
Chateau Guetsch
1.1 km to the city centre
Kanonenstrasse, Lucerne, Switzerland
Excellent
(2193 reviews)
starts from
US$ 404 per one night
Radisson Blu Hotel, St. Gallen
1.1 km to the city centre
St. Jakob Strasse 55, St. Gallen, Switzerland
Excellent
(1478 reviews)
starts from
US$ 285 per one night
Hotel Krone Unterstrass
1.3 km to the city centre
Schaffhauserstrasse 1, Zurich, Switzerland
Excellent
(4013 reviews)
starts from
US$ 153 per one night
Excellent
(4030 reviews)
starts from
US$ 210 per one night
Eastwest Hotel By Malone
1.4 km to the city centre
Rue Des Paquis 6, Geneva, Switzerland
Excellent
(1045 reviews)
starts from
US$ 149 per one night
Lausanne Palace
300 m to the city centre
Rue du Grand-Chene 7-9, Lausanne, Switzerland
Excellent
(1389 reviews)
starts from
US$ 398 per one night
Grand Hotel National Luzern
500 m to the city centre
Haldenstrasse 4, Lucerne, Switzerland
Excellent
(570 reviews)
starts from
US$ 445 per one night
Excellent
(2721 reviews)
starts from
US$ 170 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.