Hotels in Switzerland

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

Switzerland
29 Jun — 30 Jun2
Switzerland
Wed 29/6
Thu 30/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Switzerland

Filter by star ratings
All filters
Hotel Villa Honegg
9.4 Excellent
Honegg, Stans, Nidwalden, Switzerland
Show on map
5.0 km from city centre, Stans, Switzerland 
ExcellentBased on 375 reviews
9.4

Hotel Villa Honegg provides a comfortable setting when in Ennetburgen. There is also a gym with an infinity pool.

ibis budget Geneve Aeroport
8.0 Excellent
Avenue Louis Casaï 30, Geneva, Geneve, Switzerland
Show on map
2.7 km from city centre, Geneva, Switzerland 
ExcellentBased on 2,798 reviews
8.0

Ibis budget Geneve Aeroport is located in Geneva and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

Alpha Palmiers By Fassbind
8.2 Excellent
Rue Du Petit-Chene 34, Lausanne, Vaud, Switzerland
Show on map
0.5 km from city centre, Lausanne, Switzerland 
ExcellentBased on 1,599 reviews
8.2

Offering a sauna, Alpha-Palmiers By Fassbind is located in Lausanne and is a five-minute walk from Lake Geneva. It is conveniently positioned for guests wanting to sightsee in the area.

Hotel Rössli
8.5 Excellent
Hauptstrasse 10, Interlaken, Bern, Switzerland
Show on map
1.1 km from city centre, Interlaken, Switzerland 
ExcellentBased on 683 reviews
8.5

Located a short drive from Jungfrau, Hotel Rossli Interlaken offers cosy accommodation in Interlaken. It is ideally positioned for those wanting to discover the area's attractions.

Seeburg Hotel
8.0 Excellent
Seeburgstrasse 53-61, Lucerne, Luzern, Switzerland
Show on map
3.0 km from city centre, Lucerne, Switzerland 
ExcellentBased on 1,306 reviews
8.0

Situated in Lucerne, Seeburg Swiss Quality Hotel offers trendy accommodation with sweeping lake views. It features panoramic views of the mountains, stylish rooms with mini bars and personalised service.

Hotel Montana Zürich
7.8 Good
Konradstrasse 39, Zurich, Zurich, Switzerland
Show on map
1.2 km from city centre, Zurich, Switzerland 
GoodBased on 2,216 reviews
7.8

Centrally located, Hotel Montana Zurich allows for easy access to Zurich's main shopping and sightseeing areas. It also offers a coffee bar, free Wi-Fi and an express check-in and check-out feature.

Hotel Schweizerhof Basel
9.1 Excellent
Centralbahnplatz 1, Basel, Basel-Stadt, Switzerland
Show on map
0.9 km from city centre, Basel, Switzerland 
ExcellentBased on 876 reviews
9.1

Hotel Schweizerhof Basel provides a historic setting when in Basel. It is set amongst a range of clubs and bars and is moments on foot from Basel SBB Railway Station.

Au Vieux Champex
8.7 Excellent
Orsières, Valais, Switzerland
Show on map
2.4 km from city centre, Orsières, Switzerland 
ExcellentBased on 472 reviews
8.7

This pet-friendly property is situated in Orsieres and features a free shuttle service and free Wi-Fi. It is conveniently positioned for guests wanting to visit local attractions.

Tips for booking hotels in Switzerland

Cheapest month:November
Most expensive month:December
Average price in Switzerland:$467/night
Cheapest price found:$63/night
Cheapest day:Sunday
Most expensive day:Thursday
$129 - $495
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$159 - $384
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Switzerland hotels

1
ibis budget Luzern City
7.2 Good
Kellerstrasse 6, Lucerne, Luzern, Switzerland
Show on map
1.1 km from city centre, Lucerne, Switzerland 

Ibis budget Hotel Luzern City is a modern setting when visiting Lucerne and is close to everything the area has to offer. It also offers an express check-in and check-out feature, a lake and free Wi-Fi.

2
Thermalhotels & Walliser Alpentherme Spa
6.6 Good
Dorfplatz 1, Leukerbad, Valais, Switzerland
Show on map
0.1 km from city centre, Leukerbad, Switzerland 

Featuring an outdoor pool, a sauna and a ski school, Thermal Hotels & Walliser Alpentherme Leukerbad is located in Leukerbad and provides comfortable accommodation. It has free wireless internet, a bar and is close to Walliser Alpentherme & Spa.

3
Arenas Resort Victoria-Lauberhorn
8.4 Excellent
Wengen, Lauterbrunnen, Bern, Switzerland
Show on map
1.7 km from city centre, Lauterbrunnen, Switzerland 

Set in a 19th-century property in Lauterbrunnen, Arenas Resort & Spa Victoria-Lauberhorn combines an old-world feel with contemporary amenities, including a sauna, an indoor pool and a Jacuzzi. It is ideally positioned for those wishing to visit the area's popular attractions.

4
Continental Parkhotel
8.8 Excellent
Via Basilea 28, Lugano, Ticino, Switzerland
Show on map
0.4 km from city centre, Lugano, Switzerland 

Offering a restaurant, bar and outdoor swimming pool, Continental Parkhotel is only a five-minute walk from Lugano Railway Station. It is situated in Lugano’s vibrant nightlife district, which is only a few minutes walk from Lugano Citta-Stazione Funicular.

5
Grand Hotel Des Bains Kempinski
8.8 Excellent
Via Mezdi 27, St. Moritz, Graubunden, Switzerland
Show on map
1.8 km from city centre, St. Moritz, Switzerland 

Situated in St Moritz, Grand Hotel des Bains Kempinski provides luxury 5-star accommodation, as well as an indoor pool, a sauna and free Wi-Fi. It also offers ski passes, a ski school and a kids club.

6
Kameha Grand Zurich, Autograph Collection
8.0 Excellent
Dufaux Strasse 1, Opfikon, Zurich, Switzerland
Show on map
1.4 km from city centre, Opfikon, Switzerland 

Located in Opfikon, Kameha Grand Zurich Autograph Collection provides modern 5-star accommodation, as well as a sauna. The various facilities this contemporary hotel features include an express check-in and check-out feature, massage services and valet parking.

7
Hotel Butterfly, BW Signature Collection
8.9 Excellent
Bodmenstrasse 21, Zermatt, Valais, Switzerland
Show on map
0.3 km from city centre, Zermatt, Switzerland 

Located in Zermatt, BEST WESTERN Hotel Butterfly offers free Wi-Fi and a gym. It is close to Zermatt-Matterhorn Ski Resort, restaurants and shops.

8
Central Hotel Post
8.3 Excellent
Poststrasse 11, Chur, Graubunden, Switzerland
Show on map
0.0 km from city centre, Chur, Switzerland 

Hotel Post provides a comfortable setting while in Chur and is close to everything the area has to offer. It also offers a ski school, an indoor pool and a sauna.

Cheapest hotels in Switzerland, Europe

Hotel & Hostel Montarina
8.4 Excellent
Via Montarina 1, Lugano, Ticino, Switzerland
Show on map
0.4 km from city centre, Lugano, Switzerland 

Hotel&Hostel Montarina is set in Lugano and is a short walk from Lugano Railway Station. It also provides free Wi-Fi, a 24-hour reception and an outdoor pool.

$62
Avg. per night
Geneva Hostel
8.1 Excellent
Rue Rothschild 28-30, Geneva, Geneve, Switzerland
Show on map
0.9 km from city centre, Geneva, Switzerland 

The hostel is located in Geneva and is close to Lake Geneva. Those staying at the property can also take advantage of free wireless internet during their stay.

$73
Avg. per night
City Hostel Geneva
8.0 Excellent
Rue Ferrier 2, Geneva, Geneve, Switzerland
Show on map
0.8 km from city centre, Geneva, Switzerland 

Situated within walking distance of Geneva-Secheron Train Station, the hostel offers guests a convenient base while in Geneva. It is located in close proximity to a number of popular bars, clubs and restaurants.

$74
Avg. per night
Zurich Youth Hostel
8.3 Excellent
Mutschellenstrasse 114, Zurich, Zurich, Switzerland
Show on map
3.2 km from city centre, Zurich, Switzerland 

Ideally situated for sightseeing, Zurich Youth Hostel is a short walk from several of the city's tourist attractions, including Wollishofen. A 10-minute walk from Zurich Wollishofen Railway Station, the hostel's accessible location makes it an ideal base when in Zurich.

$76
Avg. per night
Interlaken Youth Hostel
8.7 Excellent
Untere Bönigstrasse 3A, Interlaken, Bern, Switzerland
Show on map
0.6 km from city centre, Interlaken, Switzerland 

Interlaken Youth Hostel provides a modern setting while in Interlaken. It is conveniently positioned for guests wanting to visit the area's popular attractions.

$82
Avg. per night
Youth Hostel St. Moritz
8.1 Excellent
via Surpunt 60, St. Moritz, Graubunden, Switzerland
Show on map
0.9 km from city centre, St. Moritz, Switzerland 

Situated amongst the area's tourist attractions, Youth Hostel St Moritz showcases views of St Moritz. It offers complimentary Wi-Fi and impressive city views.

$84
Avg. per night
Hotel Derby Davos
5.8 Okay
Promenade 137, Davos, Graubunden, Switzerland
Show on map
0.3 km from city centre, Davos, Switzerland 

Featuring ski in/out facilities, an indoor pool and a sauna, Hotel Derby - Save & Relax is located in Davos and provides modern accommodation. It is close to the area's tourist hot spots and is within walking distance of Davos Dorf Railway Station.

$115
Avg. per night
B&B Hotel Zurich Airport Rumlang
7.6 Good
Hofwisenstrasse 52, Rümlang, Zurich, Switzerland
Show on map
0.8 km from city centre, Rümlang, Switzerland 

B&B Hotel Zurich Airport is located in Rumlang and features free Wi-Fi. It also offers a 24-hour reception, an express check-in and check-out feature and a lift.

$122
Avg. per night

Hotel prices in Switzerland

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Switzerland

About Switzerland

Synonymous with alpine villages and gourmet chocolate, Switzerland is a land of spectacular landscapes, refined cities and multilingual people. From the international finance hub of Zurich to lakefront Geneva, it abounds with thought-provoking cultural destinations and outstanding restaurants. The southern Ticino region is renowned for its Italian influence and majestic lakes while the Jura mountains lure in visitors with its outdoor lifestyle.

Things to do in Switzerland

Whether you want to get cultured in Geneva or explore the majestic Swiss Alps, there’s something to inspire all travellers.

Explore Interlaken. One of Switzerland’s most popular holiday resorts, Interlaken lies between two lakes in the mountainous Bernese Oberland region. Hiking, rock climbing and kayaking are popular during the summer months while the winter snow appeals to skiers and snowboarders.

Stroll Lucerne. Overlooking the sparkling waters of Lake Lucerne, this quintessential Swiss town is pedestrian-friendly, with charming bridges, frescoed buildings and fountain-filled plazas to discover.

Tour Lake Geneva. Straddling the Swiss-French border, this sparkling body of water is home to the “capital of peace”, a city renowned for its grand historic buildings, picturesque parks and cultural attractions. Sharing the lake is the medieval town of Lausanne, a pleasant spot to wander while hopping between its boutiques and cafes.

Discover Bern. Situated in a hairpin bend of the River Aare, the Swiss capital of Bern clusters around a UNESCO-listed medieval old town. Soak up the views of its cobblestone streets from the Zytglogge and explore the Lauben shopping arcades before getting your cultural fix at the Bern Museum of Art or the inspiring Zentrum Paul Klee.

Getting around Switzerland

Zurich Airport, Geneva Airport and EuroAirport Basel-Mulhouse-Freiburg are the major gateways to Switzerland, with smaller airports in Lugano and Bern connecting to destinations across Europe. An efficient train network whisks travellers to cities in neighbouring Italy, France, Germany and Austria, as well as to destinations within Switzerland. Efficient buses access remote mountain villages, while an outstanding road network makes self-driving enjoyable.

Facts about staying in Switzerland

  • Where is the best place to stay in Switzerland?

    Our travellers prefer to stay in places like Zurich, Geneva, and Interlaken while in Switzerland.

  • What are the best hotels in Switzerland?

    Switzerland is home to many highly-rated hotels, one of which is ibis budget Genève Palexpo Aéroport, which has a current rating of 8.2. For other potential stays, consider Crowne Plaza Zurich and Geneva Hostel, which can also be great places to stay in Switzerland.