Hotel deals Europe Switzerland

Hotels in Switzerland

Find the best deals on 23,715 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
$127 - $199
CHEAPEST CITY IN SWITZERLAND Basel 20% cheaper Hotels in Basel are the cheapest in Switzerland at just $127 per night on average.
MOST EXPENSIVE CITY IN SWITZERLAND Zermatt 24% more expensive Zermatt has the highest priced hotels in Switzerland with rooms averaging $199 per night.
MOST POPULAR CITY IN SWITZERLAND Zurich 71% 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
Primestay Self Check-in Hotel Seebach
Best value
Primestay Self Check-in Hotel Seebach
6.6
$42
Holiday Inn Express Zürich Airport
#1 Most popular
Holiday Inn Express Zürich Airport
8.4
$84
B&b Hotel Zürich Airport Rümlang
#2 Most popular
B&b Hotel Zürich Airport Rümlang
7.9
$97
Novotel Zurich Airport Messe
#3 Most popular
Novotel Zurich Airport Messe
7.3
$111
Crowne Plaza Zürich
#4 Most popular
Crowne Plaza Zürich
8.0
$131
Radisson Blu Hotel, Zurich Airport
#5 Most popular
Radisson Blu Hotel, Zurich Airport
8.4
$188
Hotel 3 König
Hotel 3 König
7.2
$76
Geneva Hostel
Best value
Geneva Hostel
8.2
$48
Hotel Royal
#1 Most popular
Hotel Royal
8.1
$155
ibis budget Geneve Aeroport
#2 Most popular
ibis budget Geneve Aeroport
8.1
$82
NH Geneva Airport
#3 Most popular
NH Geneva Airport
8.2
$118
NH Geneva City
#4 Most popular
NH Geneva City
8.2
$113
Aparthotel Adagio Genève Mont-Blanc
#5 Most popular
Aparthotel Adagio Genève Mont-Blanc
7.9
$111
Holiday Inn Express Geneva Airport
Holiday Inn Express Geneva Airport
8.2
$104
Central Continental Hotel
Best value
Central Continental Hotel
7.1
$95
Metropole Swiss Quality Interlaken Hotel
#1 Most popular
Metropole Swiss Quality Interlaken Hotel
7.9
$117
Hapimag Resort Interlaken
#2 Most popular
Hapimag Resort Interlaken
8.7
$183
Dorint Blüemlisalp Beatenberg/interlaken
#3 Most popular
Dorint Blüemlisalp Beatenberg/interlaken
8.3
$181
Hotel Royal St Georges Interlaken - MGallery
#4 Most popular
Hotel Royal St Georges Interlaken - MGallery
8.1
$157
Hotel Beausite
#5 Most popular
Hotel Beausite
8.5
$128
Seehotel Bonigen
Seehotel Bonigen
8.1
$104
Barabas
Best value
Barabas
8.2
$47
Ameron Luzern Hotel Flora
#1 Most popular
Ameron Luzern Hotel Flora
8.7
$122
Hotel Monopol
#2 Most popular
Hotel Monopol
8.1
$135
Altstadt Hotel Magic Luzern
#3 Most popular
Altstadt Hotel Magic Luzern
7.7
$95
Radisson Blu Hotel, Lucerne
#4 Most popular
Radisson Blu Hotel, Lucerne
8.3
$159
Ibis Styles Luzern
#5 Most popular
Ibis Styles Luzern
7.6
$94
Hotel Des Balances
Hotel Des Balances
9.0
$171
Hotel Jägerhof
Best value
Hotel Jägerhof
8.9
$117
Hotel Holiday
#1 Most popular
Hotel Holiday
8.6
$209
Sunstar Hotel Zermatt
#2 Most popular
Sunstar Hotel Zermatt
8.5
$162
Schlosshotel Zermatt Active & Cbd Spa Hotel
#3 Most popular
Schlosshotel Zermatt Active & Cbd Spa Hotel
9.2
$271
Tradition Julen Hotel
#4 Most popular
Tradition Julen Hotel
9.4
$310
Zermatt Budget Rooms
#5 Most popular
Zermatt Budget Rooms
8.9
$187
Hotel Alpenhof
Hotel Alpenhof
9.1
$294

Switzerland travel tips

Let us help you with the best tips about Switzerland

When is the least expensive time to stay in Switzerland?

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

Where do most people stay in Switzerland?

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

Which city in Switzerland has the most expensive hotel rooms?

On average, $199 per night will be the going rate for a hotel room in Zermatt. This is about 24% 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 Zurich. With an average rate of $74 per night, Zurich is about 65% 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
$162
Sofia to Zurich
Fastest flight time
2h 20m
Cheapest price
$181
London to Geneva
Fastest flight time
1h 40m
Cheapest price
$185
New York to Zurich
Fastest flight time
7h 35m
Cheapest price
$412
Boston to Zurich
Fastest flight time
7h 15m
Cheapest price
$427
New York to Geneva
Fastest flight time
7h 50m
Cheapest price
$428
Washington to Geneva
Fastest flight time
8h 15m
Cheapest price
$451
Miami to Zurich
Fastest flight time
9h 10m
Cheapest price
$475
San Francisco to Geneva
Fastest flight time
13h 35m
Cheapest price
$510
Chicago to Zurich
Fastest flight time
8h 20m
Cheapest price
$519
View more
Hotel deals Europe Switzerland