Hotel deals Europe Switzerland

Hotels in Switzerland

Find the best deals on 22,106 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
$128 - $197
CHEAPEST CITY IN SWITZERLAND Basel 20% cheaper Hotels in Basel are the cheapest in Switzerland at just $128 per night on average.
MOST EXPENSIVE CITY IN SWITZERLAND Zermatt 23% more expensive Zermatt has the highest priced hotels in Switzerland with rooms averaging $198 per night.
MOST POPULAR CITY IN SWITZERLAND Zurich 75% 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
$self.alt
Best value
Primestay Self Check-in Hotel Seebach
6.7
$56
$self.alt
#1 Most popular
Holiday Inn Express Zürich Airport
8.4
$105
$self.alt
#2 Most popular
Novotel Zurich Airport Messe
7.4
$99
$self.alt
#3 Most popular
Radisson Blu Hotel, Zurich Airport
8.5
$182
$self.alt
#4 Most popular
Crowne Plaza Zurich
8.0
$121
$self.alt
#5 Most popular
Novotel Zurich City West
7.9
$132
$self.alt
Zurich Marriott Hotel
7.8
$235
$self.alt
Best value
Geneva Hostel
8.2
$39
$self.alt
#1 Most popular
Hotel Royal
8.1
$155
$self.alt
#2 Most popular
ibis budget Geneve Aeroport
8.1
$77
$self.alt
#3 Most popular
NH Geneva City
8.3
$133
$self.alt
#4 Most popular
Drake Longchamp Swiss Quality Hotel
7.8
$130
$self.alt
#5 Most popular
Aparthotel Adagio Genève Mont-Blanc
8.1
$117
$self.alt
N'vY Manotel
8.5
$180
$self.alt
Best value
Hotel Central Continental
7.3
$87
$self.alt
#1 Most popular
Metropole Swiss Quality Interlaken Hotel
7.7
$121
$self.alt
#2 Most popular
Hapimag Resort Interlaken
8.7
$178
$self.alt
#3 Most popular
Lindner Grand Hotel Beau Rivage
7.9
$175
$self.alt
#4 Most popular
Victoria Jungfrau Grand Hotel & Spa
8.9
$355
$self.alt
#5 Most popular
Hotel Royal St Georges Interlaken - MGallery
8.0
$137
$self.alt
Hotel Beausite
8.5
$102
$self.alt
Best value
Barabas
8.2
$46
$self.alt
#1 Most popular
Ameron Luzern Hotel Flora
8.7
$152
$self.alt
#2 Most popular
Hotel Monopol Luzern
8.2
$137
$self.alt
#3 Most popular
Holiday Inn Express Luzern - Neuenkirch
8.2
$120
$self.alt
#4 Most popular
Altstadt Hotel Magic Luzern
8.0
$100
$self.alt
#5 Most popular
Radisson Blu Hotel, Lucerne
8.4
$160
$self.alt
Ibis Styles Luzern
7.5
$95
$self.alt
Best value
Hotel Jägerhof
9.0
$81
$self.alt
#1 Most popular
Hotel Holiday
8.6
$177
$self.alt
#2 Most popular
Sunstar Hotel Zermatt
8.5
$155
$self.alt
#3 Most popular
Schlosshotel my Lifestyle
9.2
$243
$self.alt
#4 Most popular
Romantik Hotel Julen
9.5
$171
$self.alt
#5 Most popular
Zermatt Budget Rooms
9.0
$185
$self.alt
Hotel Alpenhof
9.1
$178

Switzerland travel tips

Let us help you with the best tips about Switzerland

When is the least expensive time to stay in Switzerland?

April is the least expensive month to stay in Switzerland, with an average price of $140 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.

How much does a luxury hotel cost in Switzerland?

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

Which city in Switzerland has the most expensive hotel rooms?

On average, $198 per night will be the going rate for a hotel room in Zermatt. This is about 23% 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 Geneva. With an average rate of $44 per night, Geneva is about 80% 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
Helsinki to Zurich
Fastest flight time
2h 50m
Cheapest price
$149
Boston to Geneva
Fastest flight time
10h 35m
Cheapest price
$269
Miami to Geneva
Fastest flight time
13h 38m
Cheapest price
$347
San Francisco to Zurich
Fastest flight time
10h 50m
Cheapest price
$371
Washington to Geneva
Fastest flight time
7h 55m
Cheapest price
$377
New York to Geneva
Fastest flight time
7h 45m
Cheapest price
$388
Baltimore to Geneva
Fastest flight time
11h 20m
Cheapest price
$424
Chicago to Zurich
Fastest flight time
8h 40m
Cheapest price
$426
Orlando to Zurich
Fastest flight time
16h 20m
Cheapest price
$446
Nashville to Zurich
Fastest flight time
22h 40m
Cheapest price
$458
View more
Hotel deals Europe Switzerland