Hotels in Switzerland

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

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Switzerland

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Badenerstrasse 420, Zurich, Zurich, Switzerland
Experience contemporary comfort in Zurich West at Crowne Plaza Zurich. Conveniently located near Albisriederplatz and Letzigrund tram stops and Hardbrücke train station, the hotel offers easy access to Zurich Old Town, the city centre, Zurich Airport, major business districts, and key motorway connections. Guests arriving by car benefit from one of the city’s largest hotel parking facilities.
Pool
Free Wi-Fi
7.9
Good
5140 reviews
Location
3.1 km from city centre
€141
Stockerstrasse 61, Zurich, Zurich, Switzerland
A bar/lounge, a refrigerator in a common area, and a 24-hour front desk are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include a front-desk safe.
Free Wi-Fi
8.4
Excellent
8367 reviews
Location
1.1 km from city centre
€189
Schoenaustrasse 10, Basel, Basel-Stadt, Switzerland
A restaurant, a fitness center, and a bar/lounge are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a coffee shop/cafe, self parking, and conference space are onsite.
Free Wi-Fi
8.6
Excellent
4928 reviews
Location
1.4 km from city centre
€133
Seestrasse 18, Vitznau, Luzern, Switzerland
Along with 2 restaurants, this smoke-free hotel has a full-service spa and an outdoor pool. Free full breakfast, free WiFi in public areas, and free valet parking are also provided. Additionally, a fitness center, a bar/lounge, and a snack bar/deli are onsite.
Pool
Free Wi-Fi
9.5
Excellent
576 reviews
Location
0.4 km from city centre
€1,176
Seestrasse 16, Interlaken, Bern, Switzerland
Along with a bar/lounge, this smoke-free hotel has coffee/tea in a common area and a business center. Free buffet breakfast, free WiFi in public areas, and free self parking are also provided. Additionally, concierge services, laundry facilities, and a library are onsite.
Free Wi-Fi
Parking
8.7
Excellent
3209 reviews
Location
1.3 km from city centre
€152
Hoheweg 37, Interlaken, Bern, Switzerland
This smoke-free hotel features a full-service spa, a restaurant, and a fitness center. Free WiFi in public areas and free train station pick-up are also provided. Additionally, a bar/lounge, a snack bar/deli, and a sauna are onsite.
Free Wi-Fi
8.3
Excellent
1639 reviews
Location
0.5 km from city centre
€230
Rue de la Rôtisserie 2, Geneva, Geneve, Switzerland
This hotel features a front-desk safe, free WiFi in public areas, and a vending machine. Hotel Central offers 30 accommodations. Cable television is provided. Guests can surf the web using the complimentary wireless Internet access. Housekeeping is provided daily.
Free Wi-Fi
7.7
Good
3409 reviews
Location
0.6 km from city centre
€104
Brienzstrasse 38, Interlaken, Bern, Switzerland
Offering panoramic views of the Bernese Alps, The River Village is set right at the banks of the Aare River, 1 km from Lake Brienz and the centre of Interlaken. It provides free WiFi and includes an Indian restaurant. The restaurant features a traditional Indian clay oven and serves authentic Northern and Southern Indian cuisine, as well as many vegetarian dishes. The simply furnished rooms at The River Village overlook the lake and feature cable TV and a seating area. Some rooms have a private bathroom. Interlaken Ost Train Station is a 15-minute walk away, while Interlaken West Train Station can be reached in a 20-minute walk. The Jungfrau ski area is 15 km away. Private parking spaces are available directly in front of your room.
Free Wi-Fi
8.3
Excellent
1459 reviews
Location
0.9 km from city centre
€138
Universitätstr. 101, Zurich, Zurich, Switzerland
Along with a restaurant, this smoke-free hotel has a 24-hour fitness center and a bar/lounge. WiFi in public areas is free. Other amenities include a snack bar/deli, a coffee shop/cafe, and self parking.
Free Wi-Fi
8.0
Excellent
5180 reviews
Location
1.2 km from city centre
€168
Bahnhofplatz 11, Bern, Bern, Switzerland
This hotel features a full-service spa, a restaurant, and a 24-hour fitness center. Free WiFi in public areas and free train station pick-up are also provided. Additionally, a bar/lounge, a sauna, and a rooftop terrace are onsite.
Free Wi-Fi
9.0
Excellent
1773 reviews
Location
0.3 km from city centre
€343

Travel insights for hotels in Switzerland

Use these up-to-date, data-driven insights about booking a hotel in Switzerland including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Switzerland?

The cheapest month to book a hotel in Switzerland is March (€128). Conversely, the most expensive month to stay in Switzerland is September (€317).

What is the cheapest day to stay in a hotel in Switzerland?

The cheapest day to stay in Switzerland is Tuesday (€197). On the other hand, travellers can expect to pay the most on Thursday, when the average nightly price is €302.

How far ahead should you book a hotel in Switzerland?

Save money by booking a hotel at least 1 day before your trip to Switzerland. The lowest price found when booking 1 day ahead was €191 per night.

Top-rated Switzerland hotels

According to our users, these are some of the best hotels to stay at in Switzerland. Learn why these hotels were rated among the best by reading user reviews.
Wengiboden 1347, Lauterbrunnen, Bern, Switzerland
1.7 km from city centre
Free Wi-Fi
€316
Avg. per night
Pilatusstrasse 36, Lucerne, Luzern, Switzerland
0.5 km from city centre
Free Wi-Fi
€202
Avg. per night
Buckhauserstrasse 36, Zurich, Zurich, Switzerland
4.2 km from city centre
Free Wi-Fi
€111
Avg. per night
Dorfstrasse 53, Grindelwald, Bern, Switzerland
0.5 km from city centre
Pool
Free Wi-Fi
Parking
€276
Avg. per night
Höheweg 95, Interlaken, Bern, Switzerland
0.3 km from city centre
Pool
Free Wi-Fi
€255
Avg. per night
Chemin de l'Hôtel du Mirador 5, Chardonne, Vaud, Switzerland
0.7 km from city centre
Pool
Free Wi-Fi
€314
Avg. per night
Untere Bönigstrasse 3A, Interlaken, Bern, Switzerland
0.6 km from city centre
Free Wi-Fi
€156
Avg. per night
Avenue Louis Casai 88, Meyrin, Geneve, Switzerland
2.1 km from city centre
Free Wi-Fi
€107
Avg. per night
Hoeheweg 139, Interlaken, Bern, Switzerland
0.3 km from city centre
Free Wi-Fi
€291
Avg. per night
Morgartenstrasse 4, Lucerne, Luzern, Switzerland
0.4 km from city centre
Free Wi-Fi
€189
Avg. per night
Via Tesserete 10, Lugano, Ticino, Switzerland
0.9 km from city centre
Pool
Free Wi-Fi
€201
Avg. per night
Seeburgstrasse 72, Lucerne, Luzern, Switzerland
3.5 km from city centre
Free Wi-Fi
€311
Avg. per night
Top of Zürich, Zurich, Zurich, Switzerland
4.9 km from city centre
Free Wi-Fi
€147
Avg. per night
Stampfenbachstrasse 60, Zurich, Zurich, Switzerland
0.9 km from city centre
Free Wi-Fi
€154
Avg. per night

Cheapest hotels in Switzerland, Europe

These are the lowest prices we've found on hotels in Switzerland at the moment. Consider alternative dates if you're able to compare prices.
Klingentalstrasse 1, Basel, Basel-Stadt, Switzerland
0.8 km from city centre
€70
Avg. per night
Kellerstrasse 6, Lucerne, Luzern, Switzerland
1.1 km from city centre
Free Wi-Fi
€79
Avg. per night
Friedenstrasse 8, Lucerne, Luzern, Switzerland
0.7 km from city centre
Free Wi-Fi
€85
Avg. per night
Flughofstrasse 45, Opfikon, Zurich, Switzerland
0.5 km from city centre
Free Wi-Fi
€85
Avg. per night
Grosspeterstrasse 12, Basel, Basel-Stadt, Switzerland
1.5 km from city centre
Free Wi-Fi
€86
Avg. per night
Avenue Louis Casaï 30, Geneva, Geneve, Switzerland
2.7 km from city centre
Free Wi-Fi
€91
Avg. per night
Hofwisenstrasse 52, Rümlang, Zurich, Switzerland
0.8 km from city centre
Free Wi-Fi
€91
Avg. per night
Avenue de Mategnin 21, Meyrin, Geneve, Switzerland
0.8 km from city centre
Free Wi-Fi
€92
Avg. per night
Ch. Du Bois-du-Vaux 36, Lausanne, Vaud, Switzerland
2.7 km from city centre
Free Wi-Fi
€93
Avg. per night
Rue Rothschild 28-30, Geneva, Geneve, Switzerland
0.9 km from city centre
Free Wi-Fi
€93
Avg. per night
18 Löwengraben, Lucerne, Luzern, Switzerland
0.1 km from city centre
Free Wi-Fi
€95
Avg. per night
Baslerstrasse 100, Zurich, Zurich, Switzerland
4.2 km from city centre
Free Wi-Fi
€97
Avg. per night
Rast. Luzern-neuenkirch A2, Lucerne, Luzern, Switzerland
8.7 km from city centre
Free Wi-Fi
Parking
€98
Avg. per night

Hotel prices in Switzerland

We've come across the following hotels in Switzerland with different price and hotel class options. For added insight, we've also noted the most popular and best value hotels within each hotel class.
4 stars +
Seestrasse 18, Vitznau, Luzern, Switzerland
€1,176
Bahnhofplatz 11, Bern, Bern, Switzerland
€343
13 Quai Du Mont Blanc, Geneva, Geneve, Switzerland
€700
Neumuehlequai 42, Zurich, Zurich, Switzerland
€355
Avenue Claude Nobs 7, Montreux, Vaud, Switzerland
€156
3 stars
Seestrasse 16, Interlaken, Bern, Switzerland
€152
Brienzstrasse 38, Interlaken, Bern, Switzerland
€138
Stockerstrasse 61, Zurich, Zurich, Switzerland
€189
Centralbahnplatz 1, Basel, Basel-Stadt, Switzerland
€163
Klingentalstrasse 1, Basel, Basel-Stadt, Switzerland
2 stars and under
Ch. Du Bois-du-Vaux 36, Lausanne, Vaud, Switzerland
Rue de la Rôtisserie 2, Geneva, Geneve, Switzerland
€104
Oberdorfstrasse 7, Zurich, Zurich, Switzerland
€114
Bahnhofplatz 54, Zermatt, Valais, Switzerland
€160
Flughofstrasse 45, Opfikon, Zurich, Switzerland

Other accommodation in Switzerland

Hauptstrasse 23, Interlaken, Bern, Switzerland
0.6 km from city centre
Free Wi-Fi
€142
Avg. per night
Via Montarina 1, Lugano, Ticino, Switzerland
0.4 km from city centre
Free Wi-Fi
Parking
€112
Avg. per night
Alpenstrasse 16, Interlaken, Bern, Switzerland
0.2 km from city centre
Free Wi-Fi
€191
Avg. per night
Interlaken, Bern, Switzerland
0.7 km from city centre
€146
Avg. per night
Nordstrasse 1, Zurich, Zurich, Switzerland
1.2 km from city centre
Free Wi-Fi
Airport shuttle
€330
Avg. per night
Hauptstrasse 36, Interlaken, Bern, Switzerland
0.8 km from city centre
Free Wi-Fi
Parking
€149
Avg. per night
Geneva, Geneve, Switzerland
1.7 km from city centre
Air conditioning
€135
Avg. per night
Zurich, Zurich, Switzerland
1.8 km from city centre
Air conditioning
€100
Avg. per night
Geneva, Geneve, Switzerland
0.5 km from city centre
Air conditioning
€330
Avg. per night

Where to stay in Switzerland

Navigate to the areas in Switzerland you plan to visit to find hotels that are close by. Clicking a property's name will unlock more information and allow you to book that particular hotel.

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?

    Switzerland has plenty to offer. Consider staying in some of its most favoured locations, like Zurich, Basel, and Geneva.

  • What are the best hotels in Switzerland?

    Meininger Hotel Zürich Greencity (8.2/10 from 4,875 reviews), Holiday Inn Express Zürich Airport By IHG (8.5/10 from 8,782 reviews), and Placid Hotel Zurich (8.3/10 from 3,713 reviews) are all highly rated places to stay in Switzerland.

  • What is a good hotel near Zurich Central Station?

    With a rating of 7.4/10 from 8,330 reviews, Hotel Montana Zürich is a hotel close to Zurich Central Station that is highly recommended by HotelsCombined users.

  • What is a good hotel in Switzerland near Cornavin Train Station?

    For a good hotel near to Cornavin Train Station, consider Geneva Hostel - it is rated 7.9/10 from 9,214 HotelsCombined reviews.

  • Is there a good hotel near Zurich City Centre?

    A good hotel near Zurich City Centre is Hotel Montana Zürich, which has been rated 7.4/10 by 8,330 HotelsCombined user reviews.

  • What is the cheapest city to visit in Switzerland?

    When considering a trip to Switzerland, keep in mind that the 1st cheapest city, Geneva, offers the most budget-friendly accommodations, with an average per night cost of €216. The second cheapest city, Belp, also provides an affordable option, with an average per night cost of €46.

  • What is the most popular city in Switzerland to stay in?

    If you want to stay in a popular city in Switzerland that guarantees a lot of fun things to do and sights to see, then we recommend visiting either Zurich, Basel, or Geneva – all popular options according to our users.

  • What is the cheapest city to visit in Switzerland?

    citizenM is the most popular hotel chain in Switzerland, followed by Ibis Budget and Leading Hotels of the World according to our user data.

  • What are the most popular landmarks to visit in Switzerland?

    Zurich Central Station, Cornavin Train Station, and Zurich City Centre are the most popular landmarks in Switzerland according to our data. You can experience Zurich Central Station if you plan to visit Zurich. You can visit Cornavin Train Station if you stay in Geneva. Zurich City Centre is accessible while staying in Zurich.

See more FAQs

Find better results for your stay in Switzerland