Hotel deals Europe Switzerland

Hotels in Switzerland

Find the best deals on 19,885 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 $197 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.5
$56
$self.alt
#1 Most popular
Züri By Fassbind
8.3
$124
$self.alt
#2 Most popular
Crowne Plaza Zurich
8.0
$121
$self.alt
#3 Most popular
Ladys First Hotel
8.8
$155
$self.alt
#4 Most popular
Radisson Blu Hotel, Zurich Airport
8.4
$182
$self.alt
#5 Most popular
In the heart of Zurich - pedestrian area - close to central, main train station and riverside
6.2
$170
$self.alt
Best value
ibis Genève Centre Nations
8.3
$103
$self.alt
#1 Most popular
Hotel Royal
8.1
$155
$self.alt
#2 Most popular
The Ritz-Carlton, Hotel de la Paix, Geneva
9.2
$570
$self.alt
#3 Most popular
Hotel Everness, Signature Collection
8.4
$118
$self.alt
#4 Most popular
ibis Geneve Centre Lac
8.1
$108
$self.alt
#5 Most popular
Le Montbrillant Hôtel Residence
8.2
$132
$self.alt
Best value
Hotel Weisses Kreuz
8.2
$89
$self.alt
#1 Most popular
Lindner Grand Hotel Beau Rivage
8.2
$175
$self.alt
#2 Most popular
Victoria-Jungfrau Grand Hotel & Spa
9.1
$355
$self.alt
#3 Most popular
Hotel Krebs
8.2
$120
$self.alt
#4 Most popular
Hotel Royal St Georges Interlaken - MGallery
8.7
$137
$self.alt
#5 Most popular
Hotel Beausite
8.5
$102
$self.alt
Best value
Aparthotel Adler
7.4
$47
$self.alt
#1 Most popular
Ameron Luzern Hotel Flora
8.7
$152
$self.alt
#2 Most popular
Hotel Des Balances
9.1
$174
$self.alt
#3 Most popular
Radisson Blu Hotel, Lucerne
8.4
$160
$self.alt
#4 Most popular
Hotel Restaurant Stern Luzern
8.4
$103
$self.alt
#5 Most popular
ibis budget Luzern City
7.6
$74
$self.alt
Best value
Matterhorn Inn
8.5
$65
$self.alt
#1 Most popular
Grand Hotel Zermatterhof
9.4
$593
$self.alt
#2 Most popular
Hotel Albana Real
8.6
$206
$self.alt
#3 Most popular
Hotel Daniela
9.5
$194
$self.alt
#4 Most popular
Schlosshotel my Lifestyle
9.3
$243
$self.alt
#5 Most popular
Hotel Simi
9.0
$137

Switzerland travel tips

Let us help you with the best tips about Switzerland

When is the least expensive time to stay in Switzerland?

November is the least expensive month to stay in Switzerland, with an average price of $151 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 $355 per night when booking a luxury hotel room in Switzerland. Rates for luxury hotel rooms are typically 58% more than the average hotel room in Switzerland, which costs $224 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 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 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 10m
Cheapest price
$203
New York to Geneva
Fastest flight time
7h 50m
Cheapest price
$253
Boston to Geneva
Fastest flight time
10h 55m
Cheapest price
$260
Los Angeles to Zurich
Fastest flight time
10h 55m
Cheapest price
$342
New York to Geneva
Fastest flight time
7h 45m
Cheapest price
$354
Washington to Geneva
Fastest flight time
8h 10m
Cheapest price
$368
Miami to Geneva
Fastest flight time
12h 10m
Cheapest price
$369
Philadelphia to Zurich
Fastest flight time
7h 45m
Cheapest price
$370
Chicago to Geneva
Fastest flight time
10h 40m
Cheapest price
$396
San Francisco to Geneva
Fastest flight time
15h 05m
Cheapest price
$422
View more
Hotel deals Europe Switzerland