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
Avenue Claude Nobs 7, Montreux, Vaud, Switzerland
A full-service spa, an indoor pool and a restaurant are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include 2 bars/lounges, a fitness centre and a snack bar/deli.
Pool
Free Wi-Fi
8.1
Excellent
3713 reviews
Location
1.0 km from city centre
€172
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
1486 reviews
Location
0.9 km from city centre
€131
Bahnhofplatz 11, Bern, Bern, Switzerland
This hotel features a full-service spa, a restaurant and a 24-hour fitness centre. 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 on-site.
Free Wi-Fi
9.0
Excellent
1782 reviews
Location
0.3 km from city centre
€334
45 Avenue Des Alpes, Montreux, Vaud, Switzerland
A restaurant, a fitness centre and a bar/lounge are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include a snack bar/deli, a business centre and conference space.
Free Wi-Fi
8.8
Excellent
2253 reviews
Location
0.3 km from city centre
€266
Rue de Lausanne 41-43, Geneva, Geneve, Switzerland
This smoke-free hotel features 2 restaurants, a fitness centre and a bar/lounge. WiFi in public areas is free. Additionally, a snack bar/deli, a sauna and a coffee shop/cafe are on-site.
Free Wi-Fi
8.4
Excellent
5385 reviews
Location
0.6 km from city centre
€147
Schoenaustrasse 10, Basel, Basel-Stadt, Switzerland
A restaurant, a fitness centre 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 on-site.
Free Wi-Fi
8.7
Excellent
5000 reviews
Location
1.4 km from city centre
€134
Seestrasse 16, Interlaken, Bern, Switzerland
Along with a bar/lounge, this smoke-free hotel has coffee/tea in a common area and a business centre. Free buffet breakfast, free WiFi in public areas and free self parking are also provided. Additionally, concierge services, laundry facilities and a library are on-site.
Free Wi-Fi
Parking
8.6
Excellent
3230 reviews
Location
1.3 km from city centre
€149
Stockerstrasse 61, Zurich, Zurich, Switzerland
A bar/lounge, a fridge 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
Spa
8.4
Excellent
8496 reviews
Location
1.1 km from city centre
€166
Hoheweg 37, Interlaken, Bern, Switzerland
This smoke-free hotel features a full-service spa, a restaurant and a fitness centre. 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 on-site.
Free Wi-Fi
8.3
Excellent
1649 reviews
Location
0.5 km from city centre
€198
18-20 Rue Du Cendrier, Geneva, Geneve, Switzerland
Along with a restaurant, this smoke-free hotel has a fitness centre and a bar/lounge. WiFi in public areas is free. Other amenities include a snack bar/deli, a sauna and self parking.
Free Wi-Fi
8.2
Excellent
1372 reviews
Location
0.2 km from city centre
€228

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 (€129). Conversely, the most expensive month to stay in Switzerland is July (€277).

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

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

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 €193 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
€287
Avg. per night
Barfüssergasse 16, Basel, Basel-Stadt, Switzerland
0.2 km from city centre
Free Wi-Fi
€139
Avg. per night
Pilatusstrasse 36, Lucerne, Luzern, Switzerland
0.5 km from city centre
Free Wi-Fi
€182
Avg. per night
Buckhauserstrasse 36, Zurich, Zurich, Switzerland
4.2 km from city centre
Free Wi-Fi
€111
Avg. per night
Grosspeterstrasse 44, Basel, Basel-Stadt, Switzerland
1.6 km from city centre
Free Wi-Fi
€136
Avg. per night
Dorfstrasse 53, Grindelwald, Bern, Switzerland
0.5 km from city centre
Pool
Free Wi-Fi
Parking
€269
Avg. per night
Höheweg 95, Interlaken, Bern, Switzerland
0.3 km from city centre
Pool
Free Wi-Fi
€266
Avg. per night
Chemin de l'Hôtel du Mirador 5, Chardonne, Vaud, Switzerland
0.7 km from city centre
Pool
Free Wi-Fi
€271
Avg. per night
Untere Bönigstrasse 3A, Interlaken, Bern, Switzerland
0.6 km from city centre
Free Wi-Fi
€168
Avg. per night
Avenue Louis Casai 88, Meyrin, Geneve, Switzerland
2.1 km from city centre
Free Wi-Fi
€101
Avg. per night
Hoeheweg 139, Interlaken, Bern, Switzerland
0.3 km from city centre
Free Wi-Fi
€244
Avg. per night
Morgartenstrasse 4, Lucerne, Luzern, Switzerland
0.4 km from city centre
Free Wi-Fi
€173
Avg. per night
Via Tesserete 10, Lugano, Ticino, Switzerland
0.9 km from city centre
Pool
Free Wi-Fi
€190
Avg. per night
Seeburgstrasse 72, Lucerne, Luzern, Switzerland
3.5 km from city centre
Free Wi-Fi
€269
Avg. per night
Top of Zürich, Zurich, Zurich, Switzerland
4.9 km from city centre
Free Wi-Fi
€151
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.
Grosspeterstrasse 12, Basel, Basel-Stadt, Switzerland
1.5 km from city centre
Free Wi-Fi
€89
Avg. per night
Zurich, Zurich, Switzerland
4.5 km from city centre
€89
Avg. per night
Kellerstrasse 6, Lucerne, Luzern, Switzerland
1.1 km from city centre
Free Wi-Fi
€89
Avg. per night
Rue Ferrier 2, Geneva, Geneve, Switzerland
0.8 km from city centre
Free Wi-Fi
€90
Avg. per night
Bruehlbergstrasse 7, Winterthur, Zurich, Switzerland
1.0 km from city centre
Free Wi-Fi
€90
Avg. per night
Chemin de la Violette 11, Meyrin, Geneve, Switzerland
2.1 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 Louis Casaï 30, Geneva, Geneve, Switzerland
2.7 km from city centre
Free Wi-Fi
€92
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
Flughofstrasse 45, Opfikon, Zurich, Switzerland
0.5 km from city centre
Free Wi-Fi
€94
Avg. per night
Rast. Luzern-neuenkirch A2, Lucerne, Luzern, Switzerland
8.7 km from city centre
Free Wi-Fi
Parking
€97
Avg. per night
Friedenstrasse 8, Lucerne, Luzern, Switzerland
0.7 km from city centre
Free Wi-Fi
€98
Avg. per night
Badenerstrasse 324, Zurich, Zurich, Switzerland
2.7 km from city centre
Free Wi-Fi
€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 +
Bahnhofplatz 11, Bern, Bern, Switzerland
€334
13 Quai Du Mont Blanc, Geneva, Geneve, Switzerland
€821
Neumuehlequai 42, Zurich, Zurich, Switzerland
€349
Turbinenstrasse 20, Zurich, Zurich, Switzerland
€223
Avenue Claude Nobs 7, Montreux, Vaud, Switzerland
€172
3 stars
Seestrasse 16, Interlaken, Bern, Switzerland
€149
Brienzstrasse 38, Interlaken, Bern, Switzerland
€131
Stockerstrasse 61, Zurich, Zurich, Switzerland
€166
Centralbahnplatz 1, Basel, Basel-Stadt, Switzerland
€144
Friedenstrasse 8, Lucerne, Luzern, Switzerland
2 stars and under
Ch. Du Bois-du-Vaux 36, Lausanne, Vaud, Switzerland
Flughofstrasse 45, Opfikon, Zurich, Switzerland
Oberdorfstrasse 7, Zurich, Zurich, Switzerland
€110
Rue de la Rôtisserie 2, Geneva, Geneve, Switzerland
€104
Bruehlbergstrasse 7, Winterthur, Zurich, Switzerland

Other accommodation in Switzerland

Geneva, Geneve, Switzerland
0.5 km from city centre
Air conditioning
€325
Avg. per night
Nordstrasse 1, Zurich, Zurich, Switzerland
1.2 km from city centre
Free Wi-Fi
€326
Avg. per night
Rue Ferrier 2, Geneva, Geneve, Switzerland
0.8 km from city centre
Free Wi-Fi
€90
Avg. per night
Grundstrasse 58, Grindelwald, Bern, Switzerland
1.0 km from city centre
Free Wi-Fi
Spa
€124
Avg. per night
Alpenstrasse 16, Interlaken, Bern, Switzerland
0.2 km from city centre
Free Wi-Fi
€113
Avg. per night
Interlaken, Bern, Switzerland
0.7 km from city centre
€150
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 Interlaken.

  • What are the best hotels in Switzerland?

    Meininger Hotel Zürich Greencity (8.2/10 from 5,100 reviews), Placid Hotel Zurich (8.4/10 from 3,786 reviews), and Holiday Inn Express Zürich Airport By IHG (8.5/10 from 8,890 reviews) are all highly rated places to stay in Switzerland.

  • What is a good hotel near Zurich Central Station?

    With a rating of 8.4/10 from 4,688 reviews, St Gotthard Hotel is a hotel close to Zurich Central Station that is highly recommended by HotelsCombined users.

  • What is a good hotel in Switzerland near Zurich City Centre?

    For a good hotel near to Zurich City Centre, consider St Gotthard Hotel - it is rated 8.4/10 from 4,688 HotelsCombined reviews.

  • Is there a good hotel near Paquis Baths?

    A good hotel near Paquis Baths is Geneva Hostel, which has been rated 8.0/10 by 9,376 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, Zurich, offers the most budget-friendly accommodations, with an average per night cost of €210. The second cheapest city, Geneva, also provides an affordable option, with an average per night cost of €240.

  • 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 Interlaken – all popular options according to our users.

  • What is the cheapest city to visit in Switzerland?

    Ibis Budget is the most popular hotel chain in Switzerland, followed by Ibis Styles and WorldHotels according to our user data.

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

    Zurich Central Station, Zurich City Centre, and Paquis Baths 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 Zurich City Centre if you stay in Zurich. Paquis Baths is accessible while staying in Geneva.

See more FAQs

Find better results for your stay in Switzerland