Popular hotels
Tips
Top-rated hotels
Cheapest hotels
Where to stay
About Switzerland

Hotels in Switzerland

Search and compare Switzerland hotels from hundreds of travel sites and save.

Switzerland
5 Jun — 6 Jun2
Switzerland
Wed 5/6
Thu 6/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Switzerland

Discover well-known properties in Switzerland that are favoured by visitors more than others. There are 31,509 hotels in Switzerland and price data was last updated on 29 May 2024. The average price for a hotel in Switzerland is $508/night.
The following hotels are among the most sought after in the Switzerland area. If you're not finding the hotel you're looking for and have flexibility with dates, try adjusting the search form at the top of the page for more options.
Filter by star ratings
All filters
19 Quai Du Mont Blanc, Geneva, Geneve, Switzerland
Providing an indoor pool, a limousine service and a Finnish sauna, Fairmont Grand Hotel Geneva is a luxurious base in Geneva. It is also a short drive from United Nations Office at Geneva and Lake Geneva.
Pool
Free Wi-Fi
8.1
Excellent
740 reviews
Location
0.7 km from city centre
Höheweg 7, Interlaken, Bern, Switzerland
Current in its design, The Hey Hotel is positioned in a popular area of Interlaken. The multiple facilities this modern hotel has to offer include a coffee bar, a hair salon and 24-hour room service.
Free Wi-Fi
8.1
Excellent
2071 reviews
Location
0.7 km from city centre
7-9 Chemin du Petit Saconnex, Geneva, Geneve, Switzerland
Located near local attractions, InterContinental features views of Geneva and Lake Geneva. It is ideally close to Geneva International Airport, which is a 10-minute drive away.
Free Wi-Fi
8.5
Excellent
463 reviews
Location
2.0 km from city centre
13 Quai Du Mont Blanc, Geneva, Geneve, Switzerland
Hotel Beau Rivage Geneva is situated in Geneva and is a short walk from Geneve-Cornavin Railway Station. It is conveniently positioned for guests wanting to discover the area's attractions.
Free Wi-Fi
9.0
Excellent
497 reviews
Location
0.6 km from city centre
Burgenstock 1, Ennetbürgen, Nidwalden, Switzerland
Boasting a sauna, an indoor pool and a Jacuzzi, Buergenstock Hotel & Alpine Spa is situated in Ennetburgen and offers comfortable accommodation. It also provides complimentary Wi-Fi.
Pool
Free Wi-Fi
9.4
Excellent
933 reviews
Location
2.8 km from city centre
Via Mezdi 27, St. Moritz, Graubunden, Switzerland
Set in St Moritz, Grand Hotel des Bains Kempinski is an easy drive from Champfer and offers an indoor pool, a sauna and free Wi-Fi. Some of the popular features at this luxury 5-star hotel include a ski school, ski passes and miniature golf.
Pool
Free Wi-Fi
8.8
Excellent
367 reviews
Location
1.8 km from city centre
Höheweg 41, Interlaken, Bern, Switzerland
This elegant Interlaken hotel is located within a 10-minute walk of Interlaken West Railway Station. It offers superior fitness facilities, including an outdoor pool, indoor tennis courts and outdoor tennis courts.
Pool
Free Wi-Fi
9.0
Excellent
841 reviews
Location
0.5 km from city centre
14 Rue De Lausanne, Geneva, Geneve, Switzerland
Warwick Geneva provides trendy 4-star accommodation in Geneva. Surrounded by local bars and restaurants, it is a short stroll from Isaac-Mercier Tram Station.
Free Wi-Fi
8.1
Excellent
4608 reviews
Location
0.4 km from city centre
Marktgasse 59, Interlaken, Bern, Switzerland
Featuring views of the mountains, Hotel Bellevue Interlaken provides 4-star accommodation in Interlaken. It is conveniently positioned for those wishing to visit the area's popular attractions.
Free Wi-Fi
8.5
Excellent
1494 reviews
Location
0.8 km from city centre
17, Place Longemalle, Geneva, Geneve, Switzerland
Located in Geneva, Hotel de la Cigogne offers complimentary Wi-Fi and a gym. It is close to St. Pierre Cathedral, eateries and shops.
Free Wi-Fi
8.5
Excellent
1381 reviews
Location
0.8 km from city centre

Tips for booking hotels in Switzerland

Gain useful insights and advice for booking the perfect stay in Switzerland. Price data is based on averages over the past 12 months and was last updated on 29 May 2024.
Cheapest month:November
Most expensive month:February
Average price in Switzerland:$508/night
Cheapest price found:$40/night
Cheapest day:Saturday
Most expensive day:Thursday
$203 - $872
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$396 - $739
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Switzerland hotels

Browse through properties in Switzerland that have received the highest ratings from guests. There are currently 31,509 properties in Switzerland and data was last updated on 29 May 2024.
These Switzerland properties are among the highest rated by our users. Learn why these hotels were rated among the best by reading user reviews.
Show all 31,509 hotels
33 Quai des Bergues, Geneva, Geneve, Switzerland
0.3 km from city centre
Pool
Free Wi-Fi
$1,335
Avg. per night
18-20 Rue Du Cendrier, Geneva, Geneve, Switzerland
0.2 km from city centre
Free Wi-Fi
$275
Avg. per night
Höheweg 95, Interlaken, Bern, Switzerland
0.3 km from city centre
Pool
Free Wi-Fi
$438
Avg. per night
Binzmühlestrasse 72, Zurich, Zurich, Switzerland
4.6 km from city centre
Free Wi-Fi
$196
Avg. per night
Brienzstrasse 38, Interlaken, Bern, Switzerland
0.9 km from city centre
Free Wi-Fi
$203
Avg. per night
Hoeheweg 139, Interlaken, Bern, Switzerland
0.3 km from city centre
Free Wi-Fi
$522
Avg. per night
Rennweg 7, Zurich, Zurich, Switzerland
0.5 km from city centre
Free Wi-Fi
$862
Avg. per night
Bahnhofstrasse 31, Zermatt, Valais, Switzerland
0.2 km from city centre
Pool
Free Wi-Fi
$389
Avg. per night

Cheapest hotels in Switzerland, Europe

Discover affordable stays in Switzerland that provide a quality experience without breaking the bank. Hotels in Switzerland can be found for as low as $86 per night. There is currently one property in Switzerland that can be booked for this price. ibis budget Geneve Aeroport is one of the hotels that can be booked for the lowest price in Switzerland. Price data was last updated on 29 May 2024
At the moment, these hotels offer the lowest nightly rate out of those we've come across in Switzerland. As prices can vary by date, change the dates if you're flexible to compare rates.
Show all 31,509 hotels
Avenue Louis Casaï 30, Geneva, Geneve, Switzerland
2.7 km from city centre
Free Wi-Fi
$86
Avg. per night
Chemin de la Violette 11, Meyrin, Geneve, Switzerland
2.1 km from city centre
Free Wi-Fi
$97
Avg. per night
Avenue Louis Casai 88, Meyrin, Geneve, Switzerland
2.1 km from city centre
Free Wi-Fi
$102
Avg. per night
Richtistrasse 6, Wallisellen, Zurich, Switzerland
0.8 km from city centre
Free Wi-Fi
$108
Avg. per night
Hofwisenstrasse 52, Rümlang, Zurich, Switzerland
0.8 km from city centre
Free Wi-Fi
$111
Avg. per night
Dorfstrasse 10, Morschach, Schwyz, Switzerland
0.2 km from city centre
Pool
Free Wi-Fi
$117
Avg. per night
Hammerstrasse 46, Basel, Basel-Stadt, Switzerland
0.8 km from city centre
Free Wi-Fi
$122
Avg. per night
Avenue de Mategnin 21, Meyrin, Geneve, Switzerland
0.8 km from city centre
Free Wi-Fi
$123
Avg. per night

Hotel prices in Switzerland

Get a sense of the average price and most popular properties to stay in Switzerland to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Switzerland at attractive prices. Price data was last updated on 29 May 2024.
An overview of the average price of hotels by hotel class in the Switzerland. We've also highlighted the most popular hotels and best value within each hotel class.
2 stars
2 stars and under
Wagnerenstrasse 15, Interlaken, Bern, Switzerland
88 Limmatquai, Zurich, Zurich, Switzerland
Margarethenstrasse 33-35, Basel, Basel-Stadt, Switzerland
3 stars
3 stars
Rast. Luzern-neuenkirch A2, Lucerne, Luzern, Switzerland
Höheweg 95, Interlaken, Bern, Switzerland
Hofwisenstrasse 52, Rümlang, Zurich, Switzerland
4 stars