500 properties found
Filters
Sort by:
Excellent
(377 reviews)
starts from
US$ 193 per one night
Hotel Cailler & Bains De La Gruyere
600 m to the city centre
Gros Plan 28, Charmey, Switzerland
Excellent
(1134 reviews)
starts from
US$ 252 per one night
Hotel Mirabeau, BW Signature Collection, Lausanne
400 m to the city centre
31 Avenue De La Gare, Lausanne, Switzerland
Excellent
(1628 reviews)
starts from
US$ 211 per one night
Sportchalet Muerren
100 m to the city centre
Stiftung Sportanlage Muerren, Murren, Switzerland
Excellent
(805 reviews)
starts from
US$ 121 per one night
Hotel Stockalperhof
100 m to the city centre
Alte Simplonstrasse 6, Brig, Switzerland
Excellent
(1236 reviews)
starts from
US$ 177 per one night
Bellevue-Terminus - Urban Lifestyle Hotel
300 m to the city centre
Bahnhofstrasse 10, Engelberg, Switzerland
Excellent
(424 reviews)
starts from
US$ 219 per one night
Hotel De La Rose
1.4 km to the city centre
Rue De Morat 1, Fribourg, Switzerland
Good
(1772 reviews)
starts from
US$ 108 per one night
Hotel Olympica
2.1 km to the city centre
Industriestrasse 94, Brig, Switzerland
Excellent
(834 reviews)
starts from
US$ 174 per one night
Trafo Hotel Baden
500 m to the city centre
Bruggerstrasse 56, Baden, Switzerland
Excellent
(733 reviews)
starts from
US$ 190 per one night
Excellent
(55 reviews)
starts from
US$ 339 per one night
Giardino Ascona
1.3 km to the city centre
Via Del Segnale 10, Ascona, Switzerland
Excellent
(101 reviews)
starts from
US$ 817 per one night
Mercure Geneva Airport
6.5 km to the city centre
3B Rue De La Bergere, Meyrin, Switzerland
Excellent
(2405 reviews)
starts from
US$ 113 per one night
Apart-Hotel Zurich Airport
700 m to the city centre
Hohenbuehlstrasse 1, Opfikon-Glattbrugg, Switzerland
Excellent
(693 reviews)
starts from
US$ 98 per one night
Hotel City Am Bahnhof
400 m to the city centre
Bubenbergplatz 7, Bern, Switzerland
Good
(1984 reviews)
starts from
US$ 116 per one night
Excellent
(1043 reviews)
starts from
US$ 158 per one night
Excellent
(187 reviews)
starts from
US$ 197 per one night
Boutique Hotel Ochsen
600 m to the city centre
4 Bartholomepl., Bad Ragaz, Switzerland
Good
(1092 reviews)
starts from
US$ 148 per one night
Hotel Wengener Hof
400 m to the city centre
Familie Zinnert, Wengen, Switzerland
Excellent
(129 reviews)
starts from
US$ 120 per one night
Palladium De Champery
200 m to the city centre
route du Centre Sportif 1, Champery, Switzerland
Excellent
(298 reviews)
starts from
US$ 150 per one night
Ibis 3 Lacs Neuchatel
700 m to the city centre
Le Verger 1, Thielle, Switzerland
Good
(979 reviews)
starts from
US$ 113 per one night
Excellent
(494 reviews)
starts from
US$ 146 per one night
B-Smart Hotel Schoenenwerd
4 km to the city centre
Oltnerstrasse 16, Aarau, Switzerland
Good
(666 reviews)
starts from
US$ 167 per one night
Excellent
(514 reviews)
starts from
US$ 96 per one night
Parkhotel Delta, Wellbeing Resort
600 m to the city centre
Via Delta 137-141, Ascona, Switzerland
Excellent
(940 reviews)
starts from
US$ 453 per one night
Wellness Spa Pirmin Zurbriggen
4.4 km to the city centre
Bei Den Bergbahnen 1, Saas-Almagell, Switzerland
Excellent
(74 reviews)
starts from
US$ 401 per one night
Hotel Rothaus Luzern & Peruvian Culinary Art
600 m to the city centre
Klosterstrasse 4, Lucerne, Switzerland
Good
(1684 reviews)
starts from
US$ 126 per one night
Capsule Hotel - Lucerne Thelab
600 m to the city centre
Hirschengraben 40, Lucerne, Switzerland
Good
(1736 reviews)
starts from
US$ 75 per one night
Altstadt Hotel Magic Luzern
400 m to the city centre
Brandgaessli 1, Lucerne, Switzerland
Good
(1070 reviews)
starts from
US$ 134 per one night
Sorell Hotel Tamina - Garni
700 m to the city centre
Am Platz 3, Bad Ragaz, Switzerland
Excellent
(841 reviews)
starts from
US$ 215 per one night
Romantik Hotel Saentis
200 m to the city centre
Landsgemeindeplatz 3, Appenzell, Switzerland
Excellent
(209 reviews)
starts from
US$ 301 per one night
Rinderberg Swiss Alpine Lodge
3.3 km to the city centre
Rinderbergstrasse 26, Zweisimmen, Switzerland
Excellent
(631 reviews)
starts from
US$ 193 per one night
Les Mazots Du Clos
300 m to the city centre
Avenue Central 85 Les Mazots Du Clos, Villars-sur-Ollon, Switzerland
Excellent
(70 reviews)
starts from
US$ 327 per one night
Hotel Royal
1.1 km to the city centre
Rue De L'Ehanoun 10, Crans-Montana, Switzerland
Excellent
(253 reviews)
starts from
US$ 719 per one night
Hostel By Hyve Basel
1.7 km to the city centre
Gempenstrasse 64, Basel, Switzerland
Excellent
(2925 reviews)
starts from
US$ 94 per one night
Hotel Belair
800 m to the city centre
Alte Winterthurerstrasse 16, Wallisellen, Switzerland
Good
(1350 reviews)
starts from
US$ 114 per one night
Seehotel Gotthard
700 m to the city centre
Gotthardstrasse 11, Weggis, Switzerland
Excellent
(386 reviews)
starts from
US$ 248 per one night
Boutique Hotel Kronenhof
5.4 km to the city centre
Wehntalerstrasse 551, Zurich, Switzerland
Good
(1087 reviews)
starts from
US$ 151 per one night
Hotel Cristal - Swiss Riders Lodge Grimentz
600 m to the city centre
Route De Moiry, Grimentz, Switzerland
Excellent
(599 reviews)
starts from
US$ 152 per one night
Dasbreitehotel Am Rhein
1.7 km to the city centre
Zuercherstrasse 149, Basel, Switzerland
Excellent
(587 reviews)
starts from
US$ 108 per one night
Hotel Tamaro
800 m to the city centre
Piazza Giuseppe Motta 35, Ascona, Switzerland
Excellent
(1335 reviews)
starts from
US$ 141 per one night
Hotel Holiday Thun
900 m to the city centre
Gwattstrasse 1, Thun, Switzerland
Good
(806 reviews)
starts from
US$ 250 per one night
Ibis Lausanne Crissier
6 km to the city centre
Chemin De L Esparcette 4, Crissier, Ch, Crissier, Switzerland
Good
(1269 reviews)
starts from
US$ 91 per one night
Le Bristol Leukerbad
500 m to the city centre
Rathausstrasse 51, Leukerbad, Switzerland
Excellent
(1018 reviews)
starts from
US$ 217 per one night
Hotel National By Mountain Hotels
300 m to the city centre
Obere Strasse 31, Davos, Switzerland
Excellent
(182 reviews)
starts from
US$ 102 per one night
Excellent
(2111 reviews)
starts from
US$ 408 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
(3284 reviews)
starts from
US$ 141 per one night
Hotel Des Horlogers
3.8 km to the city centre
Route De Saint-Julien 135, Plan-Les-Ouates, Plan-Les-Ouates, Switzerland
Good
(635 reviews)
starts from
US$ 92 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
(488 reviews)
starts from
US$ 180 per one night
Aarau West Swiss Quality Hotel
800 m to the city centre
Muhenstrasse 58, Oberentfelden, Switzerland
Excellent
(346 reviews)
starts from
US$ 148 per one night
Hotel Monte Verita
1 km to the city centre
Strada Collina 84, Ascona, Switzerland
Excellent
(716 reviews)
starts from
US$ 112 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.