Switzerland hotels

Switzerland hotels

Search hundreds of travel sites at once for hotels in  Switzerland

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |
There are travel restrictions to Switzerland. Learn more
Stay informed and receive email updates for when travel restrictions ease for Switzerland.

Latest Switzerland Hotel Deals

Zurich
Zurich
3 stars from RM 360
4+ stars from RM 259
Lucerne
Lucerne
3 stars from RM 201
4+ stars from RM 473
Zermatt
Zermatt
3 stars from RM 356
4+ stars from RM 523
Interlaken
Interlaken
3 stars from RM 314
4+ stars from RM 460
Lauterbrunnen
Lauterbrunnen
3 stars from RM 197
4+ stars from RM 624
Geneva
Geneva
3 stars from RM 239
4+ stars from RM 444

Good to know

Low season

October

High season

December

Average price (weeknight)

RM 743

Average price (weekend night)

RM 716
Cheapest month to stay with an average 21% drop in price.
Most expensive month to stay with an average 35% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Switzerland

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Switzerland

Are hotels in Switzerland safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Switzerland?

What are the most popular regions of Switzerland?

How much is a cheap hotel in Switzerland?

How much is a hotel in Switzerland for tonight?

Best Switzerland hotels

Show all
Haus Mischabel - Zermatt
1
9.6 Excellent (135 reviews)
RM 617+
Schloss Huenigen - Konolfingen - Bedroom
2
8.9 Excellent (364 reviews)
RM 863+
Hotel Savoy Bern - Bern - Front desk
3
8.9 Excellent (1,330 reviews)
RM 825+
Hotel Waldhaus am See - St. Moritz - Building
4
8.9 Excellent (849 reviews)
RM 754+
Grand Hotel Des Bains Kempinski - St. Moritz - Lounge
5
8.8 Excellent (599 reviews)
RM 2,119+
Ameron Luzern Hotel Flora - Lucerne - Restaurant
6
8.5 Excellent (1,741 reviews)
RM 473+
ibis Styles Basel City - Basel - Bedroom
7
8.5 Excellent (2,307 reviews)
RM 448+
Hotel Regina - Lauterbrunnen - Lounge
8
8.4 Excellent (304 reviews)
RM 674+
Astoria Lucerne - Lucerne - Bar
9
8.3 Excellent (1,036 reviews)
RM 812+
Hotel Montana Zürich - Zurich - Restaurant
10
8.2 Excellent (2,297 reviews)
RM 390+
Lindner Grand Hotel Beau Rivage - Interlaken - Lobby
12
7.6 Good (1,251 reviews)
RM 896+