7221 properties found
Filters
Sort by:
Matterhorn Focus Design Hotel
900 m to the city centre
Schluhmattstrasse 131, Zermatt, Switzerland
Excellent
(484 reviews)
starts from
US$ 266 per one night
Marina Walensee Hotel
300 m to the city centre
Gostenstrasse 20, Unterterzen, Switzerland
Excellent
(936 reviews)
starts from
US$ 206 per one night
Campanile Martigny
300 m to the city centre
Rue Du Leman 15, Martigny, Switzerland
Good
(1652 reviews)
starts from
US$ 93 per one night
Vista Lakefront Boutique Hotel
800 m to the city centre
Piazza Motta 29, Ascona, Switzerland
Excellent
(1298 reviews)
starts from
US$ 121 per one night
Excellent
(832 reviews)
starts from
US$ 172 per one night
Excellent
(744 reviews)
starts from
US$ 146 per one night
Hotel Des Alpes - Restaurant & Pizzeria
400 m to the city centre
Via Stazione, 35, Airolo, Switzerland
Good
(1113 reviews)
starts from
US$ 77 per one night
22 Summits Boutique Hotel
700 m to the city centre
Zen Steckenstrasse 4, Zermatt, Switzerland
Excellent
(435 reviews)
starts from
US$ 420 per one night
Lehmann'S Herberge Hostel
300 m to the city centre
Ahornengaessli 2, Grindelwald, Switzerland
Excellent
(461 reviews)
starts from
US$ 147 per one night
Good
(475 reviews)
starts from
US$ 150 per one night
Grand Hotel Et Centre Thermal D'Yverdon-Les-Bains
1 km to the city centre
Avenue Des Bains 22, Yverdon-les-Bains, Switzerland
Good
(3175 reviews)
starts from
US$ 141 per one night
Hotel Seepark Thun
700 m to the city centre
Seestrasse 47, Thun, Switzerland
Good
(1027 reviews)
starts from
US$ 223 per one night
Hotel Restaurant Bellevue Au Lac
3.1 km to the city centre
Staatsstrasse 1, Thun, Switzerland
Excellent
(667 reviews)
starts from
US$ 199 per one night
Typically Swiss Hotel Taescherhof
200 m to the city centre
Bahnhofplatz, Tasch, Switzerland
Excellent
(1 review)
starts from
US$ 136 per one night
Hotel Residence Parc Des Eaux Vives
2.4 km to the city centre
Quai Gustave-Ador ,82, Geneva, Ch, Geneva, Switzerland
Good
(446 reviews)
starts from
US$ 314 per one night
Das Hotel Sherlock Holmes
500 m to the city centre
3 Alpbachallee, Meiringen, Switzerland
Good
(1274 reviews)
starts from
US$ 115 per one night
Good
(1155 reviews)
starts from
US$ 119 per one night
Hotel Brienz
2 km to the city centre
Hauptstrasse 254, Brienz (Bern), Switzerland
Excellent
(379 reviews)
starts from
US$ 260 per one night
Hotel Des Trois Couronnes & Spa - The Leading Hotels Of The World
200 m to the city centre
49, Rue D'Italie, Vevey, Switzerland
Excellent
(461 reviews)
starts from
US$ 180 per one night
Boutique Hotel The River House
300 m to the city centre
Gotthardstrasse 58, Andermatt, Switzerland
Excellent
(147 reviews)
starts from
US$ 151 per one night
Excellent
(285 reviews)
starts from
US$ 397 per one night
Hotel Restaurant Goldener Schluessel
600 m to the city centre
Schuetzengasse 9, Altdorf, Switzerland
Good
(951 reviews)
starts from
US$ 123 per one night
Excellent
(396 reviews)
starts from
US$ 222 per one night
Excellent
(1263 reviews)
starts from
US$ 144 per one night
Hotel Steinbock Pontresina
300 m to the city centre
Via Maistra 219, Pontresina, Switzerland
Excellent
(465 reviews)
starts from
US$ 397 per one night
Hotel De Chailly
1.6 km to the city centre
Route Des Chataigniers 1, Montreux, Switzerland
Excellent
(615 reviews)
starts from
US$ 172 per one night
Hotel Engel Liestal - Business & Lifestyle
300 m to the city centre
Kasernenstrasse 10, Liestal, Switzerland
Excellent
(480 reviews)
starts from
US$ 161 per one night
Excellent
(495 reviews)
starts from
US$ 203 per one night
Ibis Lugano Paradiso
1.8 km to the city centre
Via Geretta 10A, Lugano, Switzerland
Good
(1996 reviews)
starts from
US$ 123 per one night
Depot 195 - Hostel Winterthur
1.3 km to the city centre
Lagerplatz 4, Winterthur, Switzerland
Excellent
(933 reviews)
starts from
US$ 44 per one night
La Vue Luxury Living Apartments
400 m to the city centre
Metzggasse 64, Zermatt, Switzerland
Excellent
(152 reviews)
starts from
US$ 922 per one night
Hotel Roc Et Neige
300 m to the city centre
Les Monnaires 46, Chateau-d'Oex, Switzerland
Good
(835 reviews)
starts from
US$ 106 per one night
Chalet Montriond - Bike & Ski
500 m to the city centre
4 Chemin Du Tunnel, Les Crosets, Switzerland
Excellent
(150 reviews)
starts from
US$ 331 per one night
Hotel Dents De Veisivi
200 m to the city centre
Chemin De L'Ecole, Hauderes, Switzerland
Excellent
(254 reviews)
starts from
US$ 161 per one night
Viu Hotel Villars
500 m to the city centre
152 Avenue Centrale, Villars-sur-Ollon, Switzerland
Excellent
(562 reviews)
starts from
US$ 222 per one night
Excellent
(307 reviews)
starts from
US$ 310 per one night
Wellnesshotel Schweizerhof
500 m to the city centre
Haltenstrasse 10, Saas-Fee, Switzerland
Excellent
(673 reviews)
starts from
US$ 167 per one night
Maloja Palace Residence Engadin-St Moritz Co2-Neutral
600 m to the city centre
Strada Cantonale 424, Maloja, Maloja, Switzerland
Excellent
(468 reviews)
starts from
US$ 300 per one night
Hotel Allegra 3 Stern Superior
300 m to the city centre
Via Maistra 171, Pontresina, Switzerland
Excellent
(305 reviews)
starts from
US$ 301 per one night
Rigi Kaltbad Swiss Quality Hotel
200 m to the city centre
Zentrum 4, Rigi Kaltbad, Switzerland
Excellent
(485 reviews)
starts from
US$ 257 per one night
Excellent
(650 reviews)
starts from
US$ 138 per one night
Excellent
(339 reviews)
starts from
US$ 177 per one night
Dorint Parkhotel Bad Zurzach
700 m to the city centre
Badstrasse 44, Zurzach, Switzerland
Excellent
(710 reviews)
starts from
US$ 215 per one night
Villars Lodge
100 m to the city centre
36 Route Des Hotels, Villars-sur-Ollon, Switzerland
Excellent
(603 reviews)
starts from
US$ 175 per one night
Thermal Hotels & Walliser Alpentherme Leukerbad
200 m to the city centre
Dorfplatz 1, Leukerbad, Switzerland
Good
(1272 reviews)
starts from
US$ 121 per one night
Turmhotel Victoria Davos
1.6 km to the city centre
Alte Flueelastrasse 2, Davos, Switzerland
Good
(735 reviews)
starts from
US$ 226 per one night
Excellent
(386 reviews)
starts from
US$ 195 per one night
Good
(652 reviews)
starts from
US$ 138 per one night
Leissigen Youth Hostel
400 m to the city centre
Oberfeldweg 9, Leissigen, Switzerland
Excellent
(111 reviews)
starts from
US$ 76 per one night
Excellent
(417 reviews)
starts from
US$ 214 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.