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, (193 reviews)
Boutique Hotel Glacier

2. The Dolder Grand

The Dolder Grand
5.0 star property
Zürich Center
9.6 out of 10, Exceptional, (484 reviews)
"Stunning place"
United States
Joseph
The price is RM3,459
RM3,625 total
includes taxes & fees
2 Aug - 3 Aug
The Dolder Grand

3. Hotel Funicolare

Hotel Funicolare
Alta Valle Intelvi
8.8 out of 10, Excellent, (222 reviews)
"Amazing location. Hotel staff were very welcoming. Only downside was the service from some of (not all) the restaurant staff was a bit slack. "
Australia
Donald
The price is RM363
RM399 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Funicolare

4. ibis budget Zurich Airport

ibis budget Zurich Airport
2.0 star property
Glattbrugg
8.2 out of 10, Very good, (1,764 reviews)
"Great location. Clean room, helpful staff."
Canada
Ashley
The price is RM485
RM538 total
includes taxes & fees
22 Aug - 23 Aug
ibis budget Zurich Airport

5. Essential by Dorint Interlaken

Essential by Dorint Interlaken
3.0 star property
Central Interlaken
9.2 out of 10, Wonderful, (640 reviews)
"Great location immediately next to the Interlaken West train station, zero noise, lots and lots of shopping and restaurant options. A mile walk to Interlaken East. The staff was amazing, helpful, friendly and professional. The breakfast buffet was great! Highly recommend."
United States
Adel
The price is RM2,374
RM2,499 total
includes taxes & fees
22 Aug - 23 Aug
Essential by Dorint Interlaken

6. Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa
5.0 star property
Ennetbuergen
9.6 out of 10, Exceptional, (321 reviews)
"Spa wonderful!"
United States
Chunli
The price is RM5,946
RM6,222 total
includes taxes & fees
23 Aug - 24 Aug
Bürgenstock Hotel & Alpine Spa

7. AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora
4.0 star property
Lucerne
9.2 out of 10, Wonderful, (1,084 reviews)
"Lovely hotel, definitely recommend!"
United States
Lauren
The price is RM1,562
RM1,650 total
includes taxes & fees
1 Aug - 2 Aug
AMERON Luzern Hotel Flora

8. Grand Hotel Beau Rivage Interlaken

Grand Hotel Beau Rivage Interlaken
4.5 star property
Central Interlaken
9.0 out of 10, Wonderful, (344 reviews)
"Great hotel!"
United States
Peter Pilho
The price is RM2,552
RM2,685 total
includes taxes & fees
22 Aug - 23 Aug
Grand Hotel Beau Rivage Interlaken

9. Beatenberg Resort & Spa in Beatenberg Interlaken

Beatenberg Resort & Spa in Beatenberg Interlaken
4.0 star property
Beatenberg
8.0 out of 10, Very good, (99 reviews)
"Had a great stay at this hotel.Customer service was great.The rooms were very clean and the views were amazing.I would definately recommend this hotel."
United Kingdom
anita
The price is RM1,668
RM1,731 total
includes taxes & fees
28 Jul - 29 Jul
Beatenberg Resort & Spa in Beatenberg Interlaken

10. Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel
3.0 star property
Lauterbrunnen
9.0 out of 10, Wonderful, (855 reviews)
"Staff was lovely and hotel was incredible"
United States
Katie
The price is RM1,597
RM1,711 total
includes taxes & fees
21 Aug - 22 Aug
Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

11. 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 RM670
RM695 total
includes taxes & fees
2 Aug - 3 Aug
Saint Georges Hotel

12. 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,444 reviews)
"Great location and super nice"
United States
Barry
The price is RM962
RM1,034 total
includes taxes & fees
2 Aug - 3 Aug
Ruby Mimi Hotel Zurich by IHG

13. Villa Sassa

Villa Sassa
4.0 star property
Lugano City-Centre
8.8 out of 10, Excellent, (1,004 reviews)
"Staff were super helpful, food good and place was clean!"
United States
stephanie
The price is RM1,096
RM1,185 total
includes taxes & fees
9 Aug - 10 Aug
Villa Sassa

14. Kurhaus Cademario Hotel & SPA

Kurhaus Cademario Hotel & SPA
4.5 star property
Cademario
9.2 out of 10, Wonderful, (800 reviews)
"The staff were so accommodating and friendly. The food was incredible and the spa was very relaxing"
United Kingdom
Rio Jay
The price is RM1,175
RM1,266 total
includes taxes & fees
9 Aug - 10 Aug
Kurhaus Cademario Hotel & SPA

15. Radisson Blu Hotel Zurich Airport

Radisson Blu Hotel Zurich Airport
4.5 star property
Kloten
9.0 out of 10, Wonderful, (1,364 reviews)
"Very nice hotel! We were even able to use our Raddison Blu membership for an upgraded room. The breakfast was also very nice with many options."
United States
Surabhi
The price is RM899
RM968 total
includes taxes & fees
22 Aug - 23 Aug
Radisson Blu Hotel Zurich Airport

16. Frutt Mountain Resort

Frutt Mountain Resort
4.5 star property
Kerns
9.4 out of 10, Exceptional, (228 reviews)
"Bubbelpool was good"
Sweden
Manjunath
The price is RM1,566
RM1,626 total
includes taxes & fees
23 Aug - 24 Aug
Frutt Mountain Resort

17. Hotel Regina Wengen

Hotel Regina Wengen
4.0 star property
Lauterbrunnen
9.0 out of 10, Wonderful, (347 reviews)
"Absolutely love the hotel. It is beautiful and has the most amazing views."
United States
Mark
The price is RM1,355
RM1,460 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Regina Wengen

18. Hapimag Resort Interlaken

Hapimag Resort Interlaken
3.5 star property
Central Interlaken
9.0 out of 10, Wonderful, (348 reviews)
"Staff is very courteously and location of hotel was fantastic."
United States
Jagjeet
The price is RM2,030
RM2,142 total
includes taxes & fees
16 Aug - 17 Aug
Hapimag Resort Interlaken

19. Hotel Jungfraublick Wengen

Hotel Jungfraublick Wengen
3.0 star property
Wengen
9.4 out of 10, Exceptional, (495 reviews)
"Great place to stay. The view was breathtaking."
United States
Brian
The price is RM879
RM1,091 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Jungfraublick Wengen

20. Hotel Mürren Palace

Hotel Mürren Palace
4.5 star property
Mürren
9.8 out of 10, Exceptional, (152 reviews)
"Loved the location, the food and room!"
United States
Lavinia Lowerre
The price is RM2,001
RM2,144 total
includes taxes & fees
9 Aug - 10 Aug
Hotel Mürren Palace
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:31 Jul - 2 Aug

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 RM399 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 RM399 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