Prices are in Australian Dollars.

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 $116
4+ stars from $181
Grindelwald
Grindelwald
3 stars from $146
4+ stars from $247
Zurich
Zurich
3 stars from $52
4+ stars from $113
Lauterbrunnen
Lauterbrunnen
3 stars from $105
4+ stars from $191

Good to know

Low season

October Cheapest month to stay with an average 15% drop in price.

High season

January Most expensive month to stay with an average 32% rise in price.

Average price (weeknight)

$236 Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

$232 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
Grand Hotel Les Trois Rois - Basel - Building
1
9.3 Excellent (296 reviews)
Seehotel Hermitage - Lucerne - Building
2
8.9 Excellent (1,416 reviews)
Wengener Hof Hotel - Lauterbrunnen - Building
3
8.8 Excellent (116 reviews)
Best Western Plus Hotel Mirabeau - Lausanne - Building
4
8.8 Excellent (795 reviews)
Hotel Bären am Bundesplatz - Bern - Building
5
8.8 Excellent (674 reviews)
Dorint An der Messe Basel - Basel - Building
6
8.6 Excellent (1,220 reviews)
Hotel Victoria - Lausanne - Building
7
8.4 Excellent (260 reviews)
Hotel Auteuil Manotel - Geneva - Bedroom
8
8.3 Excellent (1,453 reviews)
Europa St Moritz Hotel - St. Moritz - Building
9
8.1 Excellent (1,780 reviews)
Garni Molinazzo - Agno - Building
10
8.1 Excellent (78 reviews)
Novotel Bern Expo - Bern - Building
11
8.0 Excellent (1,488 reviews)
Lindner Grand Hotel Beau Rivage - Interlaken - Building
12
7.7 Good (1,014 reviews)