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 |

Latest Switzerland Hotel Deals

Zermatt
Zermatt
3 stars from R95
4+ stars from R617
Zurich
Zurich
4+ stars from R119

Good to know

Low season

November Cheapest month to stay with an average 16% drop in price.

High season

May Most expensive month to stay with an average 23% rise in price.

Average price (weeknight)

R3 157 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

R2 891 Average Fri & Sat price over the last 2 weeks.

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?

How much is a hotel in Switzerland for this weekend?

Best Switzerland hotels

Show all
Boutique Hotel Glacier - Grindelwald - Building
1
9,2 Excellent (536 reviews)
R5 548+
The Hotel Lucerne, Autograph Collection - Lucerne - Building
2
9,0 Excellent (119 reviews)
R5 359+
Pullman Basel Europe - Basel - Building
3
8,9 Excellent (718 reviews)
R2 749+
Hotel Restaurant Alpina - Grindelwald - Building
4
8,9 Excellent (426 reviews)
R3 161+
Hotel Allegro Bern - Bern - Building
5
8,8 Excellent (1 752 reviews)
R3 195+
Hotel Crystal Engelberg - Engelberg - Building
6
8,8 Excellent (222 reviews)
R2 783+
N'vY Manotel - Geneva - Bedroom
7
8,5 Excellent (1 652 reviews)
R4 707+
Swiss Wine by Fassbind - Lausanne - Building
8
8,4 Excellent (1 261 reviews)
R2 491+
NH Geneva City - Geneva - Front desk
9
8,3 Excellent (1 474 reviews)
R3 608+
Swissotel Zurich - Zurich - Bedroom
10
8,3 Excellent (1 324 reviews)
R3 539+
Crowne Plaza Zurich - Zurich - Bathroom
11
8,0 Excellent (2 204 reviews)
R2 800+
Hotel Hoheneck - Engelberg - Building
12
8,0 Excellent (214 reviews)
R2 062+

Hotels in Switzerland