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
31 Jul — 1 Aug2
Switzerland
Wed 31/7
Thu 1/8
...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 32,000 hotels in Switzerland and price data was last updated on 24 July 2024. The average price for a hotel in Switzerland is €215/night.
These are some of the hotels in Switzerland with the highest demand. Change the dates at the top of the page to see more options in Switzerland.
Filter by star ratings
All filters
Englischer Viertel 3, Zermatt, Valais, Switzerland
Featuring a garden, a terrace as well as a bar, Hotel Tannenhof is located in the centre of Zermatt, 600 metres from Zermatt Railway Station. This 3-star hotel offers a ski pass sales point, free shuttle service and free WiFi. The property is allergy-free and is situated 200 metres from Matterhorn Museum. All units are equipped with a flat-screen TV with cable channels, a coffee machine, a shower, free toiletries and a desk. Every room is equipped with a safety deposit box, while selected rooms have a balcony. All rooms include a private bathroom, a hairdryer and bed linen. At the hotel you will find a restaurant serving Italian, Mediterranean and Pizza cuisine. Vegetarian, dairy-free and vegan options can also be requested. Guests at Hotel Tannenhof will be able to enjoy activities in and around Zermatt, like skiing and cycling. Matterhorn Golf club is 500 metres from the accommodation, while Gorner Ridge is 14 km away.
Free Wi-Fi
Airport shuttle
9.0
Excellent
670 reviews
Location
0.2 km from city centre
€280
Haldenstrasse 4, Lucerne, Luzern, Switzerland
Luxury spa hotel near Chapel Bridge 4 restaurants, a full-service spa, and an indoor pool are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a bar/lounge, a sauna, and a 24-hour business center are onsite. Grand Hotel National offers 41 accommodations with minibars and espresso makers. Each accommodation is individually furnished and decorated. Flat-screen televisions come with digital channels. Bathrooms include bathtubs or showers, bathrobes, slippers, and designer toiletries. This Lucerne hotel provides complimentary wireless Internet access. Business-friendly amenities include desks, complimentary newspapers, and safes. Additionally, rooms include complimentary bottled water and hair dryers. Hypo-allergenic bedding and irons/ironing boards can be requested. A nightly turndown service is provided and housekeeping is offered daily. Recreational amenities at the hotel include an indoor pool and a sauna. The recreational activities listed below are available either on site or nearby; fees may apply.
Pool
Free Wi-Fi
8.6
Excellent
586 reviews
Location
0.7 km from city centre
€344
Schiffbaustrasse 11, Zurich, Zurich, Switzerland
City-close, convivial, and welcoming: Discover comfort and convenience at ibis Zurich City West Hotel. Located in trendy Zuri-West, our 3-star hotel offers 155 affordable rooms, just a 10-minute tram ride from the main train station and 9 km from the airport. Enjoy free Wi-Fi, air-conditioned rooms, and accessible options. Indulge in modern cuisine at The Flave of Zurich restaurant, featuring local ingredients. Relax on the sun terrace in the courtyard.
Free Wi-Fi
7.7
Good
2058 reviews
Location
2.8 km from city centre
€145
Stampfenbachstrasse 34, Zurich, Zurich, Switzerland
Comfortable hotel, walk to Swiss National Museum Along with coffee/tea in a common area, this smoke-free hotel has a business center and a meeting room. WiFi in public areas is free. Additionally, concierge services, dry cleaning, and laundry facilities are onsite. Bristol Hotel offers 56 accommodations with hair dryers. A pillow menu is available. Flat-screen televisions come with satellite channels. Bathrooms include bathtubs or showers. This Zürich hotel provides complimentary wireless Internet access. Business-friendly amenities include desks and phones. Hypo-allergenic bedding and irons/ironing boards can be requested. Housekeeping is provided daily.
Free Wi-Fi
Airport shuttle
8.0
Excellent
5990 reviews
Location
0.7 km from city centre
€134
Rue Des Alpes 20, Geneva, Geneve, Switzerland
Comfortable hotel, walk to City Center Shopping Area Along with a restaurant, this smoke-free hotel has a fitness center and dry cleaning. WiFi in public areas is free. Additionally, laundry facilities, a 24-hour front desk, and free newspapers are onsite. Hôtel International & Terminus offers 63 accommodations with fireplaces and minibars. Flat-screen televisions come with premium satellite channels. Bathrooms include complimentary toiletries and hair dryers. Guests can surf the web using the complimentary wireless Internet access (speed: 500+ Mbps (good for 6+ people or 10+ devices)). Business-friendly amenities include desks, desk chairs, and phones. Additionally, rooms include safes and coffee/tea makers. Housekeeping is offered daily and irons/ironing boards can be requested. Recreational amenities at the hotel include a fitness center.
Free Wi-Fi
7.7
Good
2109 reviews
Location
0.3 km from city centre
€115
Welschdörfli 19, Chur, Graubunden, Switzerland
Only a 10-minute walk from the train station, this modern hostel in the centre of Chur features 2 bars and offers free WiFi in public areas. VIVA Hostel also features a dance club. VIVA Hostel offers spacious rooms with private and shared bathrooms, and dormitory rooms with shared facilities. Located in the heart of Chur’s nightlife, the VIVA is close to a wide range of restaurants, bars and shops, as well as a bowling alley. The Stadthalle Bus Stop is just 50 metres away.
Free Wi-Fi
7.0
Good
739 reviews
Location
0.5 km from city centre
Hauptstrasse 36, Interlaken, Bern, Switzerland
Centrally located, a 3-minute drive from Interlaken’s West Train Station, Funny Farm offers great-value accommodation within natural surroundings. It features a summer outdoor pool and a ski school. The bright rooms of the Funny Farm hostel are simply furnished and decorated in different colours. Some include private en-suite bathrooms, others have shared facilities. As part of the Mattenhof Resort – Garden Hotel, guests can enjoy an all-Swiss gaststube experience and enjoy traditional specialities as fondue and rösti. A locally-brewed beer is available at the Club Cavern bar. Funny Farm also provides an array of activities from golfing to horse riding from canoeing to tennis. Wi-Fi is free in public areas and free private parking is available on site.
Free Wi-Fi
Parking
7.5
Good
3259 reviews
Location
0.8 km from city centre
Grand-Rue 81, Montreux, Vaud, Switzerland
Upscale lakefront hotel, walk to Montreux Christmas Market 2 restaurants, a fitness center, and a bar/lounge are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a snack bar/deli, a sauna, and a conference center are onsite. MONA Ex-Eurotel offers 156 accommodations with minibars and espresso makers. Flat-screen televisions come with satellite channels. Bathrooms include bathtubs or showers, complimentary toiletries, and hair dryers. This Montreux hotel provides complimentary wireless Internet access. Business-friendly amenities include desks, safes, and phones. Additionally, rooms include coffee/tea makers and blackout drapes/curtains. Housekeeping is offered daily and irons/ironing boards can be requested. Recreational amenities at the hotel include a sauna and a fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
8.4
Excellent
6474 reviews
Location
0.5 km from city centre
€172
Weinmarkt 12, Lucerne, Luzern, Switzerland
Comfortable historic hotel, walk to Chapel Bridge This smoke-free hotel features a restaurant, valet parking, and a business center. WiFi in public areas is free. Additionally, concierge services, dry cleaning, and laundry facilities are onsite. Altstadt Hotel Krone Luzern offers 29 accommodations, which are accessible via exterior corridors and feature minibars and espresso makers. Televisions come with premium digital channels. Bathrooms include complimentary toiletries and hair dryers. This Lucerne hotel provides complimentary wireless Internet access. Business-friendly amenities include desks, safes, and phones. Additionally, rooms include portable fans and blackout drapes/curtains. Housekeeping is offered daily and irons/ironing boards can be requested. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
8.5
Excellent
2364 reviews
Location
0.1 km from city centre
€213
Badenerstrasse 420, Zurich, Zurich, Switzerland
Experience four-star accommodation in trendy Zurich West at Crowne Plaza Zurich hotel. Situated near the tram stop and Hardbruecke train station, we are 10-minutes from Zurich Old Town. Connect easily to motorways, Zurich airport, and relish secure hotel parking. Fuel your day with a breakfast buffet and explore Zurich’s historic gems like Lindenhof, Grossmuenster Church, and Bahnhofstrasse. Savor tasty meals at our onsite restaurant or relax at our chic bar. Business travelers benefit from Wi-Fi, 24-hour business center, and modern meeting spaces. Unwind with a swim or whirlpool soak at Holmes Place Health Club before sinking into plush bedding for a restful sleep. Crowne Plaza Zurich offers the conveniences you need and comfort you deserve.
Pool
Free Wi-Fi
7.6
Good
5891 reviews
Location
3.1 km from city centre
€152

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 24 July 2024.
Cheapest month:October
Most expensive month:February
Average price in Switzerland:€215/night
Cheapest price found:€34/night
Cheapest day:Thursday
Most expensive day:Friday
€148 - €484
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€159 - €348
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 32,000 properties in Switzerland and data was last updated on 24 July 2024.
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.
Show all 32,000 hotels
Zieglerstrasse 66, Bern, Bern, Switzerland
1.3 km from city centre
Free Wi-Fi
€148
Avg. per night
Wengiboden 1347, Lauterbrunnen, Bern, Switzerland
1.7 km from city centre
Free Wi-Fi
€237
Avg. per night
Grosspeterstrasse 44, Basel, Basel-Stadt, Switzerland
1.6 km from city centre
Free Wi-Fi
€108
Avg. per night
Messeplatz 12, Basel, Basel-Stadt, Switzerland
1.3 km from city centre
Free Wi-Fi
€98
Avg. per night
20 Rue de L'Arquebuse, Geneva, Geneve, Switzerland
0.7 km from city centre
Free Wi-Fi
€177
Avg. per night
Nordstrasse 1, Zurich, Zurich, Switzerland
1.2 km from city centre
Free Wi-Fi
Airport shuttle
€356
Avg. per night
Centralbahnplatz 14, Basel, Basel-Stadt, Switzerland
0.9 km from city centre
Free Wi-Fi
€143
Avg. per night
Top of Zürich, Zurich, Zurich, Switzerland
4.9 km from city centre
Free Wi-Fi
Parking
€124
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 €52 per night. There is currently one property in Switzerland that can be booked for this price. Zurich Youth Hostel is one of the hotels that can be booked for the lowest price in Switzerland. Price data was last updated on 24 July 2024
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.
Show all 32,000 hotels
Mutschellenstrasse 114, Zurich, Zurich, Switzerland
3.2 km from city centre
Free Wi-Fi
€52
Avg. per night
Hofwisenstrasse 52, Rümlang, Zurich, Switzerland
0.8 km from city centre
Free Wi-Fi
€97
Avg. per night
Place Isaac-Mercier 1, Geneva, Geneve, Switzerland
0.3 km from city centre
Free Wi-Fi
€98
Avg. per night
83 Riehenring, Basel, Basel-Stadt, Switzerland
1.1 km from city centre
Free Wi-Fi
€101
Avg. per night
Weberstrasse 11, Zurich, Zurich, Switzerland
1.4 km from city centre
Free Wi-Fi
€103
Avg. per night
Zuerichstrasse 105, Zurich, Zurich, Switzerland
5.4 km from city centre
Free Wi-Fi
Parking
€108
Avg. per night
Dorfstrasse 10, Morschach, Schwyz, Switzerland
0.2 km from city centre
Pool
Free Wi-Fi
€110
Avg. per night
Via Montarina 1, Lugano, Ticino, Switzerland
0.4 km from city centre
Free Wi-Fi
Parking
€112
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 24 July 2024.
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.
2 stars and under
Via Montarina 1, Lugano, Ticino, Switzerland
€112
Richtstrasse 19, Chur, Graubunden, Switzerland
€146
Welschdörfli 19, Chur, Graubunden, Switzerland
3 stars
Englischer Viertel 3, Zermatt, Valais, Switzerland
€280
Grosspeterstrasse 44, Basel, Basel-Stadt, Switzerland
€108
Hauptstrasse 36, Interlaken, Bern, Switzerland
4 stars +
Haldenstrasse 4, Lucerne, Luzern, Switzerland
€344
Avenue D'Ouchy 40, Lausanne, Vaud, Switzerland
€289
Avenue Claude Nobs 7, Montreux, Vaud, Switzerland
€184

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

Other accommodations in Switzerland

Find the perfect hostel, theme hotel, or holiday rental for your stay in Switzerland.
Show all 32,000 stays
Grundstrasse 58, Grindelwald, Bern, Switzerland
1.0 km from city centre
Free Wi-Fi
€60
Avg. per night
Jüchstrasse 25, Saint Gallen, Sankt Gallen, Switzerland
1.3 km from city centre
Free Wi-Fi
€51
Avg. per night
Bernina, Pontresina, Graubunden, Switzerland
13.2 km from city centre
Free Wi-Fi
Parking
€60
Avg. per night
Alpenstrasse 16, Interlaken, Bern, Switzerland
0.2 km from city centre
Free Wi-Fi
€69
Avg. per night
Zurich, Zurich, Switzerland
1.8 km from city centre
Air conditioning
€118
Avg. per night
Zurich, Zurich, Switzerland
3.9 km from city centre
€135
Avg. per night
Illnau-Effretikon, Zurich, Switzerland
1.2 km from city centre
€88
Avg. per night

Where to stay in Switzerland

Explore different neighbourhoods and areas within Switzerland to find the perfect location for your stay. Map data was last updated on 24 July 2024.
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

Find useful tips and insights about staying in Switzerland to help you make the most of your experience. FAQs were last updated on 24 July 2024.
  • 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?

    Ibis Budget Basel City (7.5/10 from 9,286 reviews), Aparthotel Adagio Basel City (8.3/10 from 1,604 reviews), and ibis Geneve Centre Nations (8.0/10 from 8,990 reviews) are all highly rated places to stay in Switzerland.

  • What is a good hotel near Zurich Central Station?

    With a rating of 8.3/10 from 2,019 reviews, Swiss Night by Fassbind is a hotel close to Zurich Central Station that is highly recommended by HotelsCombined users.

  • What is a good hotel in Switzerland near Interlaken Ost Railway Station?

    For a good hotel near to Interlaken Ost Railway Station, consider Happy Inn Lodge - it is rated 7.8/10 from 1,727 HotelsCombined reviews.

  • Is there a good hotel near Congress Center Basel?

    A good hotel near Congress Center Basel is Ibis Budget Basel City, which has been rated 7.5/10 by 9,286 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, Thal, offers the most budget-friendly accommodations, with an average per night cost of €104. The second cheapest city, Wallisellen, also provides an affordable option, with an average per night cost of €82.

  • When is the best time to stay in Switzerland?

    The best time to stay in Switzerland is sometime during October when prices are at their lowest. On average, a place to stay in Switzerland during October will cost €34/night. Try to avoid booking a stay during February in Switzerland because prices will be at their highest, which is around €215/night.

  • 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?

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

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

    Zurich Central Station, Interlaken Ost Railway Station, and Congress Center Basel 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 Interlaken Ost Railway Station if you stay in Interlaken. Congress Center Basel is accessible while staying in Basel.

  • How much does a hotel cost in Switzerland?

    €229 per night is the average cost of a hotel in Switzerland, while a week-long stay will be around €1,604. Keep in mind prices vary depending on what time of year you plan to travel and which city you stay in.

See more FAQs

Find better results for your stay in Switzerland

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation