Hotel deals Europe Switzerland

Hotels in Switzerland

Find the best deals on 19,571 hotels in Switzerland

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Switzerland

Looking for a city in Switzerland to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$117 - $197
CHEAPEST CITY IN SWITZERLAND Zurich 22% cheaper Hotels in Zurich are the cheapest in Switzerland at just $117 per night on average.
MOST EXPENSIVE CITY IN SWITZERLAND Zermatt 31% more expensive Zermatt has the highest priced hotels in Switzerland with rooms averaging $197 per night.
MOST POPULAR CITY IN SWITZERLAND Zurich 285% more users visited More momondo users search for hotels in Zurich than any other city in Switzerland

Popular Cities in Switzerland

Book one of the best deals Switzerland has to offer in these popular locations
Hotels in Zurich
Best value
Holiday Inn Zürich - Messe
8.5
$117
#1 Most popular
Central Plaza Hotel
8.6
$207
#2 Most popular
Savoy Baur en Ville
8.8
$264
#3 Most popular
Zurich Marriott Hotel
8.1
$235
#4 Most popular
Radisson Blu Hotel, Zurich Airport
8.4
$182
#5 Most popular
25hours Hotel Zurich Langstrasse
9.0
$174
Hotels in Geneva
Best value
Hotel Cornavin
8.1
$133
#1 Most popular
Hotel President Wilson, a Luxury Collection Hotel, Geneva
8.9
$402
#2 Most popular
N'vY Manotel
8.5
$180
#3 Most popular
The New Midi
8.6
$169
#4 Most popular
Hotel d'Angleterre Geneva
9.3
$403
#5 Most popular
Hotel d'Allèves
9.1
$224
Hotels in Interlaken
Best value
Stella Swiss Quality Hotel
8.7
$107
#1 Most popular
Victoria-Jungfrau Grand Hotel & Spa
9.1
$355
#2 Most popular
Boutique Hotel Bellevue
8.5
$114
#3 Most popular
Hotel Du Nord
8.8
$158
#4 Most popular
Hotel Krebs Interlaken
8.1
$120
#5 Most popular
Metropole Swiss Quality Hotel
8.0
$121
Hotels in Lucerne
Best value
Hotel Rebstock
8.8
$130
#1 Most popular
Grand Hotel National
9.2
$208
#2 Most popular
Hotel Astoria
8.4
$153
#3 Most popular
Ameron Luzern Hotel Flora
8.7
$152
#4 Most popular
Hotel Des Balances
9.1
$174
#5 Most popular
Hotel Hofgarten
8.8
$130
Hotels in Zermatt
Best value
Le Petit Charme-inn
8.6
$92
#1 Most popular
Hotel Alpenhof
9.3
$178
#2 Most popular
Schlosshotel my Lifestyle
9.3
$243
#3 Most popular
Mont Cervin Palace
9.2
$481
#4 Most popular
Hotel Garni Testa Grigia
9.2
$149
#5 Most popular
Hotel Matthiol
9.2
$236

Switzerland travel tips

Let us help you with the best tips about Switzerland

When is the least expensive time to stay in Switzerland?

October is the least expensive month to stay in Switzerland, with an average price of $155 per night. That price is significantly cheaper than the most expensive month, February.

Where do most people stay in Switzerland?

Switzerland is full of enlightening and adventurous cities, but the most popular tourist destination is Zurich.

How much does a luxury hotel cost in Switzerland?

Expect to pay about $357 per night when booking a luxury hotel room in Switzerland. Rates for luxury hotel rooms are typically 61% more than the average hotel room in Switzerland, which costs $222 each night.

Which city in Switzerland has the most expensive hotel rooms?

On average, $197 per night will be the going rate for a hotel room in Zermatt. This is about 31% more expensive than any other city in Switzerland.

Which city in Switzerland has the least expensive hotel rooms?

The least expensive city in Switzerland to stay in is Interlaken. With an average rate of $28 per night, Interlaken is about 87% less expensive than other cities in Switzerland.


Popular international routes landing in Switzerland

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Tel Aviv to Zurich
Fastest flight time
4h 20m
Cheapest price
$159
Tel Aviv to Geneva
Fastest flight time
4h 40m
Cheapest price
$167
Boston to Geneva
Fastest flight time
10h 50m
Cheapest price
$345
New York to Geneva
Fastest flight time
7h 35m
Cheapest price
$352
New York to Zurich
Fastest flight time
7h 40m
Cheapest price
$363
Newark to Geneva
Fastest flight time
7h 45m
Cheapest price
$381
Boston to Zurich
Fastest flight time
7h 15m
Cheapest price
$381
Newark to Zurich
Fastest flight time
7h 35m
Cheapest price
$387
San Francisco to Geneva
Fastest flight time
14h 00m
Cheapest price
$403
Philadelphia to Zurich
Fastest flight time
7h 30m
Cheapest price
$418
View more
Hotel deals Europe Switzerland