A castle by a lake with mountains in the background.

Search Switzerland Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Switzerland

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Switzerland hotels

1. Boutique Hotel Glacier

Boutique Hotel Glacier
4.5 star property
Grindelwald
9.6 out of 10, Exceptional, (196 reviews)
"Amazing views from the hotel."
United Kingdom
Sonia
The price is RM1,740
RM1,859 total
includes taxes & fees
5 Oct - 6 Oct
Boutique Hotel Glacier

2. Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa
5.0 star property
Ennetbuergen
9.6 out of 10, Exceptional, (336 reviews)
"Everything you could need or want in a resort. Absolutely wonderful!"
United States
Ashley
The price is RM4,555
RM4,779 total
includes taxes & fees
4 Oct - 5 Oct
Bürgenstock Hotel & Alpine Spa

3. ibis budget Zurich Airport

ibis budget Zurich Airport
2.0 star property
Glattbrugg
8.2 out of 10, Very good, (1,838 reviews)
"great hotel for the price"
United States
sabrina
The price is RM443
RM494 total
includes taxes & fees
4 Oct - 5 Oct
ibis budget Zurich Airport

4. The Dolder Grand

The Dolder Grand
5.0 star property
Zürich Center
9.6 out of 10, Exceptional, (503 reviews)
"Best Spa with view. Great rooms, big and clean."
United States
Pantea
The price is RM3,592
RM3,763 total
includes taxes & fees
30 Sept - 1 Oct
The Dolder Grand

5. Beatenberg Resort & Spa in Beatenberg Interlaken

Beatenberg Resort & Spa in Beatenberg Interlaken
4.0 star property
Beatenberg
8.2 out of 10, Very good, (133 reviews)
"Beautiful place, helpful staff, loved every minute."
United States
Anne
The price is RM945
RM981 total
includes taxes & fees
6 Oct - 7 Oct
Beatenberg Resort & Spa in Beatenberg Interlaken

6. Grand Hotel Beau Rivage Interlaken

Grand Hotel Beau Rivage Interlaken
4.5 star property
Central Interlaken
8.8 out of 10, Excellent, (383 reviews)
"Overall stay was good and location of the hotel is fantastic."
United States
Gururaja Setty
The price is RM1,918
RM2,026 total
includes taxes & fees
6 Oct - 7 Oct
Grand Hotel Beau Rivage Interlaken

7. Essential by Dorint Interlaken

Essential by Dorint Interlaken
3.0 star property
Central Interlaken
9.0 out of 10, Wonderful, (698 reviews)
"Place was great & super close to the train station west. Quiet, clean, great continental breakfast &staff was super nice and helpful. Really enjoyed my stay.."
United States
Christen
The price is RM1,739
RM1,840 total
includes taxes & fees
6 Oct - 7 Oct
Essential by Dorint Interlaken

8. Saint Georges Hotel

Saint Georges Hotel
2.0 star property
Zürich Center
9.2 out of 10, Wonderful, (1,002 reviews)
"Great location walking distance to the old town."
United States
Shohreh
The price is RM672
RM698 total
includes taxes & fees
4 Oct - 5 Oct
Saint Georges Hotel

9. Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel
3.0 star property
Lauterbrunnen
8.8 out of 10, Excellent, (878 reviews)
"Perfect stay!!"
Canada
Nick
The price is RM1,013
RM1,104 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

10. Ruby Mimi Hotel Zurich by IHG

Ruby Mimi Hotel Zurich by IHG
4.0 star property
Old Town Zürich
9.0 out of 10, Wonderful, (1,480 reviews)
"Great stay. Close proximity to .any attractions and very walkable."
United States
Dauda
The price is RM1,104
RM1,181 total
includes taxes & fees
13 Sept - 14 Sept
Ruby Mimi Hotel Zurich by IHG

11. Villa Sassa

Villa Sassa
4.0 star property
Lugano City-Centre
8.8 out of 10, Excellent, (1,002 reviews)
"Great location and staff."
United States
Ewa
The price is RM1,013
RM1,114 total
includes taxes & fees
6 Oct - 7 Oct
Villa Sassa

12. AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora
4.0 star property
Lucerne
9.2 out of 10, Wonderful, (1,089 reviews)
"Nice clean room and great location to trains and sights."
United States
Balsubramanya
The price is RM1,480
RM1,591 total
includes taxes & fees
4 Oct - 5 Oct
AMERON Luzern Hotel Flora

13. Kurhaus Cademario Hotel & SPA

Kurhaus Cademario Hotel & SPA
4.5 star property
Cademario
9.2 out of 10, Wonderful, (826 reviews)
"It’s a nice place to stay and relax with your family"
United States
alexander
The price is RM974
RM1,073 total
includes taxes & fees
5 Oct - 6 Oct
Kurhaus Cademario Hotel & SPA

14. Hapimag Resort Interlaken

Hapimag Resort Interlaken
3.5 star property
Central Interlaken
9.0 out of 10, Wonderful, (384 reviews)
"Fantastic place to stay, Recommend."
United States
Heidi
The price is RM1,836
RM1,941 total
includes taxes & fees
6 Sept - 7 Sept
Hapimag Resort Interlaken

15. Radisson Blu Hotel Zurich Airport

Radisson Blu Hotel Zurich Airport
4.5 star property
Kloten
9.0 out of 10, Wonderful, (1,523 reviews)
"Room was clean and location was good"
United States
Sunita
The price is RM933
RM1,004 total
includes taxes & fees
3 Oct - 4 Oct
Radisson Blu Hotel Zurich Airport

16. Sunstar Hotel Grindelwald

Sunstar Hotel Grindelwald
4.0 star property
Grindelwald
9.4 out of 10, Exceptional, (1,001 reviews)
"Staff were so nice"
United Kingdom
Alex
The price is RM1,594
RM1,706 total
includes taxes & fees
28 Sept - 29 Sept
Sunstar Hotel Grindelwald

17. Hotel Mürren Palace

Hotel Mürren Palace
4.5 star property
Mürren
9.8 out of 10, Exceptional, (189 reviews)
"Well located, Staff very friendly Excellent breakfast Definitely go back"
Canada
Tiziana
The price is RM1,551
RM1,676 total
includes taxes & fees
21 Sept - 22 Sept
Hotel Mürren Palace

18. Crowne Plaza Zürich by IHG

Crowne Plaza Zürich by IHG
4.0 star property
Zürich Center
8.6 out of 10, Excellent, (1,002 reviews)
"Great central location, great staff"
United States
Charles
The price is RM592
RM649 total
includes taxes & fees
4 Oct - 5 Oct
Crowne Plaza Zürich by IHG

19. Hotel Falken

Hotel Falken
3.0 star property
Lauterbrunnen
9.0 out of 10, Wonderful, (298 reviews)
"Very good location"
United States
Krzysztof
The price is RM1,015
RM1,106 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Falken

20. Hotel Berghof Amaranth

Hotel Berghof Amaranth
3.0 star property
Wilderswil
8.6 out of 10, Excellent, (669 reviews)
"Breakfast was excellent, clean room and staff was very nice"
United States
Chrishantha
The price is RM1,090
RM1,166 total
includes taxes & fees
6 Oct - 7 Oct
Hotel Berghof Amaranth
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Showing deals for:18 Sept - 20 Sept

Save an average of 15% on thousands of hotels when you're signed in

Top Switzerland Hotel Reviews

Guide to exploring Switzerland

Top reasons to visit Switzerland

  • Stunning Alpine Scenery: Experience breathtaking views of the Swiss Alps, perfect for both adventure seekers and nature lovers.
  • World-Class Ski Resorts: Enjoy skiing and snowboarding at renowned resorts like St. Moritz, catering to all skill levels.
  • Breathtaking Scenic Journeys: Take the iconic Bernina Express for an unforgettable rail journey through picturesque landscapes.
  • Cultural Richness: Explore vibrant cities like Geneva and Zurich, blending modern charm with rich cultural heritage.
  • Diverse Accommodation: Choose from charming bed and breakfasts to luxurious hotels, catering to every traveler's preferences.

Find great hotels in Switzerland

Discover an array of hotel accommodations in Switzerland, from charming bed and breakfasts to luxurious hotels. Whether you seek a pet-friendly haven or a family-friendly retreat, Switzerland offers options that cater to every traveler's needs. Explore the vibrant city of Zurich and its top hotels, where adventure and relaxation await amidst stunning alpine scenery and rich cultural experiences.

  • Hotel N'vY: Embracing a chic and modern aesthetic, Hotel N'vY is a luxurious 4.5-star hotel that caters to discerning travellers seeking both sophistication and comfort. With a commendable guest rating of 9.0, this property is ideal for business trips or a lavish getaway. Its pet-friendly policy ensures furry companions can join the adventure, with amenities like food and water bowls available. The hotel's stylish design and contemporary décor complement its array of facilities, making it a standout choice for those who appreciate a blend of luxury and practicality.
  • ibis Geneve Centre Nations: This eco-certified 3-star hotel stands out for its family-friendly atmosphere and commitment to sustainability, boasting a guest rating of 8.6. Located conveniently in Geneva, ibis Geneve Centre Nations offers welcoming amenities for children, including window guards and complimentary cribs. Its pet-friendly policy caters to animal lovers, ensuring pets are permitted with a fee. The hotel's focus on creating an environmentally conscious environment makes it an excellent choice for eco-aware travellers looking to enjoy a comfortable stay in a vibrant city.
  • AMERON Luzern Hotel Flora: With a remarkable guest rating of 9.2, the 4-star AMERON Luzern Hotel Flora combines elegance with an eco-conscious ethos. Nestled in the heart of Lucerne, this hotel offers both pet-friendly accommodations and sustainable practices, appealing to travellers who value environmental responsibility. The property features a welcoming atmosphere, ensuring that pets are allowed with appropriate amenities provided. Its stylish interiors and prime location make it a delightful retreat for anyone seeking comfort and a touch of sophistication in a beautiful Swiss setting.

Where to stay in Switzerland

Switzerland offers an unforgettable travel experience, blending stunning scenery with a welcoming atmosphere. Explore the scenic wonders of Central Switzerland, indulge in the luxurious ski resorts of St. Moritz, and breathe in the fresh alpine air. Don’t miss a visit to the vibrant city of Geneva, where business meets charm in a family-friendly environment. Whether you seek adventure or romance, Switzerland promises a captivating getaway filled with delightful moments.

  • Zürich: Nestled in the heart of Switzerland, Zürich is a vibrant city that beautifully blends modernity with tradition. Known for its seamless integration of urban life and natural beauty, the city offers a plethora of experiences for travellers. With a steady stream of visitors year-round, the peak seasons in April, July, and September bring a lively atmosphere. Explore the renowned shopping mall centres or wander through charming shopping areas. Not to be missed are the stunning views from nearby mountains and the impressive sports facility stadiums. Whether you're here for a city-themed getaway, a family holiday, or a business trip, Zürich has something for everyone.
  • Lucerne: Situated beside the stunning Lake Lucerne and surrounded by majestic mountains, Lucerne is a city that captivates with its picturesque scenery and outdoor adventures. With peak visitor numbers in April and the summer months of June to July, it’s a popular destination for those seeking adventure and natural beauty. Activities like skiing and hiking in the nearby ski fields and resorts attract outdoor enthusiasts. The city boasts iconic landmarks such as the Chapel Bridge and the Lion Monument, as well as tranquil parks perfect for relaxation. Lucerne is truly a gateway to Switzerland’s natural wonders.
  • Grindelwald: Known as the Glacier Village, Grindelwald is a breathtaking mountain resort that offers an exhilarating experience for adventure seekers. With a steady flow of tourists year-round, the peak season from November to January is particularly vibrant, attracting ski enthusiasts to its world-class ski fields and resorts. The stunning backdrop of the Eiger mountain provides a dramatic setting for outdoor activities such as skiing, hiking, and climbing. Visitors can also explore local landmarks, including serene lakes and symbolic sites that reflect the region's rich heritage. Grindelwald promises an unforgettable escape into nature.

Things to do in Switzerland

Shopping

In Zurich, visit Bahnhofstrasse for luxury brands and unique Swiss goods. Geneva's Les Cygnes features charming boutiques and local crafts. For a vibrant market experience, head to Lausanne's Ouchy Promenade, where you can find fresh produce and handmade souvenirs, capturing the essence of Swiss culture.

Recreation

Discover the serenity of the Bad Ragaz Resort, where thermal baths and wellness treatments rejuvenate the body and mind. Enjoy scenic walks in the surrounding hills and unwind with yoga sessions that harmonise your spirit amidst stunning Swiss landscapes.

At the Badrutt's Palace Hotel in St. Moritz, indulge in luxurious spa therapies and relax in the heated outdoor pool. Embrace the fresh alpine air with hiking trails that reveal breathtaking views of the Engadin valley.

Experience the tranquillity of the Villa Honegg, where you can soak in an infinity pool overlooking Lake Lucerne. The wellness area offers massages and beauty treatments, while nearby hiking trails invite you to explore the stunning Swiss countryside.

Join a wellness retreat at the Grand Hotel des Bains in St. Moritz, featuring a lavish spa and thermal facilities. Engage in guided meditation sessions and healthy culinary experiences that nourish both body and soul amidst majestic mountain scenery.

Adventure

Experience breathtaking views aboard the Klein Matterhorn Cable Car, soaring high above stunning landscapes. The Morel-Greich - Riederalp Cable Car offers a thrilling ride through picturesque scenery, while the Monte Tamaro Cable Car provides exhilarating access to adventure activities in a spectacular setting.

Nightlife

Experience the vibrant nightlife in Zurich at the trendy Club Zukunft, where local DJs spin eclectic beats. For a more relaxed atmosphere, visit the atmospheric Les Halles, offering a selection of craft beers and delicious bites. Don't miss the lively bar scene in Lausanne along Rue de l’Ale.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Switzerland

To save money on your trip to Switzerland, consider visiting during the cheaper months of April or October to November, and book your hotel about a month in advance for the best rates. Saturday tends to be the least expensive day for accommodation, while Wednesday is the priciest. Use Expedia to find last-minute deals and tailor your hotel search based on your budget. Additionally, consider combining hotel bookings with flights and activities for extra savings. Take advantage of public transport, which is efficient and cost-effective, and look out for free activities to enjoy the beautiful scenery.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Switzerland are April and October to November, where the prices are slightly lower. This is in comparison to February and June to July, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Switzerland is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Switzerland is Saturday. The most expensive day to stay in Switzerland is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to tailor your options by considering your budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Switzerland with your flights and activities through an Expedia package deal.

Find the best attractions in Switzerland

Switzerland offers an ideal vacation for those seeking outdoor adventure and breathtaking scenery. Key attractions include cable cars, majestic mountains, and serene lakes, catering to travellers interested in culture and adventure experiences. Don't miss the stunning Swiss Alps, which provide an array of activities and stunning views that truly capture the essence of this beautiful country.

  • Matterhorn: Experience the breathtaking beauty of the iconic Matterhorn, a mountain that captivates adventurers and nature enthusiasts alike. Surrounded by stunning alpine scenery, this destination offers a variety of outdoor activities, from hiking to skiing, making it a true haven for thrill-seekers.
  • Lake Brienz: Discover the serene charm of Lake Brienz, where tranquil waters meet picturesque landscapes. Ideal for romantic strolls or leisurely boat rides, the lake's stunning vistas and peaceful beach areas provide a perfect escape into nature's embrace.
  • Bahnhofstrasse: Stroll along Bahnhofstrasse, one of the world's most exclusive shopping streets. With its vibrant city atmosphere, this famous thoroughfare features luxury boutiques, cafes, and cultural landmarks, offering a delightful taste of urban Swiss life.

Best time to go to Switzerland

The best time to visit Switzerland is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January32.5°F (0.3°C)Light RainMostly CloudyAverageAverage
February34.3°F (1.3°C)Light RainMostly SunnyAverageSlightly High
March41.0°F (5.0°C)Light RainMostly SunnyAverageAverage
April48.6°F (9.2°C)Light RainMostly SunnyAverageSlightly Low
May54.9°F (12.7°C)Light RainMostly SunnySlightly LowAverage
June63.1°F (17.3°C)Light RainMostly SunnySlightly HighSlightly High
July66.2°F (19.0°C)Light RainMostly SunnySlightly HighSlightly High
August65.5°F (18.6°C)Light RainMostly SunnyAverageAverage
September58.3°F (14.6°C)Light RainMostly SunnySlightly HighAverage
October50.0°F (10.0°C)Light RainMostly SunnySlightly LowSlightly Low
November41.0°F (5.0°C)Light RainMostly SunnySlightly LowSlightly Low
December34.7°F (1.5°C)Light RainMostly CloudyAverageAverage

Frequently asked questions

How much do hotels in Switzerland cost?
The season and factors like school holidays and Christmas can affect the price of a hotel in Switzerland. You can find cheap options from RM494 in a few different ways on Expedia. First, select the dates you'd like to get away, then use the filters such as amenities and budget to fine-tune your search. You can also sort by price, so the lowest options appear at the top.
When is the best time to go to Switzerland?
Any time is a good time to explore Switzerland, just bear in mind that the weather will vary depending on your location. If it's a Basel summer holiday you're after, book between June and August. You can expect average temperatures of between 12ºC and 24ºC then in Basel, which has an oceanic climate.
What is the best area to stay in Switzerland?
If your adventures are taking you to Switzerland, consider a stay in Basel or Bern. Once you've picked your hotel, check out the many awesome things there are to do and see here.
How can I find cheap hotels in Switzerland?
Switzerland cheap hotels start at RM494 per night. To discover these types of inexpensive options, make use of our "Price per night" filter. Other suggestions? Be flexible with your trip dates and book as soon as you can. Check out our cheap hotels in Switzerland page for deals you'll find hard to resist.
What are the best hotels in Switzerland for families?
Expedia makes it simple to score a property with all the essentials for an awesome family escape to Switzerland. Start by selecting "Family friendly" in the "Traveller experience" heading of our filter tool. Then fine-tune your search by things like "Guest rating" and "Property type." Whether you need a family hotel in Switzerland for a weekend adventure or an extended getaway, we've got you and your group covered.
Why should I book my Switzerland hotel with Expedia?
Book your Switzerland hotel with Expedia and you'll get a world of options at the best prices. Use our search filters to help you find exactly what you want, whether that's a budget-friendly escape or something a bit more unique, like a houseboat, log cabin or villa! Join Expedia Rewards for free and you'll save 10% or more on over 100,000 hotels worldwide. Earn points on eligible bookings, which you can use to save on your next trip. Plus, many of our hotels have flexible cancellation policies, so you can rest easy if your plans change last minute.

Explore a world of travel with Expedia