A castle by a lake with mountains in the background.

Find the best 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

Switzerland Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

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, (208 reviews)
"Amazing place to stay at. Staff was very helpful, this is downhill from their main train station but the hotel has a shuttle service and will give a multi use bus pass to easily go uphill to the Grindelwald train station during your stay. The breakfast is great and the view from the hotel is amazing."
Canada
Sifti
Boutique Hotel Glacier

2. 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,487 reviews)
"Great location and beautiful hotel!"
United States
Mona
The price is ₹20,067
₹21,635 total
includes taxes & fees
1 Nov - 2 Nov
Ruby Mimi Hotel Zurich by IHG

3. Sunstar Hotel Grindelwald

Sunstar Hotel Grindelwald
4.0 star property
Grindelwald
9.4 out of 10, Exceptional, (1,001 reviews)
"Best place to stay in Grindelwald."
United States
Ethan
The price is ₹26,762
₹28,975 total
includes taxes & fees
8 Nov - 9 Nov
Sunstar Hotel Grindelwald

4. ibis budget Zurich Airport

ibis budget Zurich Airport
2.0 star property
Glattbrugg
8.0 out of 10, Very good, (1,863 reviews)
"Very convenient to the airport and great value."
United States
Judith
The price is ₹9,177
₹10,331 total
includes taxes & fees
8 Nov - 9 Nov
ibis budget Zurich Airport

5. Grand Hotel Beau Rivage Interlaken

Grand Hotel Beau Rivage Interlaken
4.5 star property
Central Interlaken
8.8 out of 10, Excellent, (431 reviews)
"Very nice stay with incredible view and great location. Wonderful staff, especially Louisa, who went out of her way to guide us toward best things to do in Interlaken."
United States
Lawrence
The price is ₹25,170
₹26,863 total
includes taxes & fees
21 Nov - 22 Nov
Grand Hotel Beau Rivage Interlaken

6. Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel
3.0 star property
Wengen
8.8 out of 10, Excellent, (908 reviews)
"Great location - rooms were clean and accommodating."
United States
Bruce
The price is ₹17,275
₹19,151 total
includes taxes & fees
11 Nov - 12 Nov
Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

7. Saint Georges Hotel

Saint Georges Hotel
2.0 star property
Zürich Center
9.2 out of 10, Wonderful, (1,004 reviews)
"Great location and friendly staff"
Canada
Peter
The price is ₹14,635
₹15,191 total
includes taxes & fees
19 Nov - 20 Nov
Saint Georges Hotel

8. Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa
5.0 star property
Ennetbuergen
9.4 out of 10, Exceptional, (345 reviews)
"Always the best place to state Switzerland"
United States
Baher
The price is ₹106,767
₹111,975 total
includes taxes & fees
17 Nov - 18 Nov
Bürgenstock Hotel & Alpine Spa

9. Beatenberg Resort & Spa in Beatenberg Interlaken

Beatenberg Resort & Spa in Beatenberg Interlaken
4.0 star property
Beatenberg
8.4 out of 10, Very good, (172 reviews)
"Great view and breakfast"
United States
Minh
The price is ₹17,212
₹17,866 total
includes taxes & fees
4 Nov - 5 Nov
Beatenberg Resort & Spa in Beatenberg Interlaken

10. Hotel Allegra Lodge

Hotel Allegra Lodge
3.5 star property
Kloten
9.2 out of 10, Wonderful, (1,417 reviews)
"Great location and excellent staff at the front desk."
Canada
Souganthika
The price is ₹9,988
₹11,173 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Allegra Lodge

11. Villa Sassa

Villa Sassa
4.0 star property
Lugano City-Centre
8.8 out of 10, Excellent, (1,005 reviews)
"Everything was great!"
Mexico
DANIELA RAMIREZ
The price is ₹19,726
₹21,903 total
includes taxes & fees
23 Nov - 24 Nov
Villa Sassa

12. Essential by Dorint Interlaken

Essential by Dorint Interlaken
3.0 star property
Central Interlaken
9.0 out of 10, Wonderful, (776 reviews)
"Phenomenal place and the location next to the train station was perfect! Would absolutely stay here again."
United States
Kenneth
The price is ₹23,948
₹25,594 total
includes taxes & fees
8 Nov - 9 Nov
Essential by Dorint Interlaken

13. Radisson Hotel & Suites Zurich

Radisson Hotel & Suites Zurich
4.0 star property
Glattbrugg
8.4 out of 10, Very good, (1,065 reviews)
"The room was exceptionally clean, and the staff was very friendly and helpful."
United States
Mark
The price is ₹10,422
₹11,623 total
includes taxes & fees
21 Nov - 22 Nov
Radisson Hotel & Suites Zurich

14. Radisson Blu Hotel Zurich Airport

Radisson Blu Hotel Zurich Airport
4.5 star property
Kloten
9.0 out of 10, Wonderful, (1,645 reviews)
"This is the place to stay if you are looking for something close"
United States
Neil
The price is ₹20,511
₹22,096 total
includes taxes & fees
1 Nov - 2 Nov
Radisson Blu Hotel Zurich Airport

15. 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)
"Excellent place to stay, great location."
United States
Zul
The price is ₹12,861
₹14,155 total
includes taxes & fees
1 Nov - 2 Nov
Crowne Plaza Zürich by IHG

16. Whitepod

Whitepod
4.0 star property
Monthey
9.4 out of 10, Exceptional, (69 reviews)
"Very nice stay - must come back for a longer stay"
Australia
Ankur
The price is ₹38,006
₹39,450 total
includes taxes & fees
15 Nov - 16 Nov
Whitepod

17. Kurhaus Cademario Hotel & SPA

Kurhaus Cademario Hotel & SPA
4.5 star property
Cademario
9.2 out of 10, Wonderful, (860 reviews)
"Amazing view, great resort."
United States
Eyal
The price is ₹20,624
₹22,834 total
includes taxes & fees
10 Nov - 11 Nov
Kurhaus Cademario Hotel & SPA

18. Hotel Berghof Amaranth

Hotel Berghof Amaranth
3.0 star property
Wilderswil
8.6 out of 10, Excellent, (710 reviews)
"Lovely hotel! A short walk uphill from the nearest bus stop but the views are amazing, the beds comfortable, and the buffet breakfast is delicious. Highly recommend and would absolutely stay here again!"
United States
Lauren
The price is ₹13,224
₹14,532 total
includes taxes & fees
27 Oct - 28 Oct
Hotel Berghof Amaranth

19. THE FLAG Zürich

THE FLAG Zürich
3.0 star property
Zürich Center
8.6 out of 10, Excellent, (980 reviews)
"Easy checked in, very clean and excellent customer service. Highly recommended."
United States
Liza
The price is ₹10,987
₹12,210 total
includes taxes & fees
1 Nov - 2 Nov
THE FLAG Zürich

20. Hapimag Resort Interlaken

Hapimag Resort Interlaken
3.5 star property
Central Interlaken
9.0 out of 10, Wonderful, (456 reviews)
"We had a fantastic stay here, friendly staff, and a great location!"
Canada
Lindsay
The price is ₹30,174
₹32,057 total
includes taxes & fees
2 Nov - 3 Nov
Hapimag Resort Interlaken
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.

Great weekend hotel deals in Switzerland

Showing deals for:6 Nov - 8 Nov

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

Top Switzerland Hotel Reviews

Price trends for hotels in Switzerland

Less expensive
More expensive
Next month
April
August
₹21,386
Month
Price
January
₹22,342
February
₹21,133
March
₹21,206
April
₹19,189
May
₹25,003
June
₹25,133
July
₹24,427
August
₹25,772
September
₹25,683
October
₹23,710
November
₹21,386
December
₹22,626
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Switzerland.

Guide to exploring Switzerland

Top reasons to visit Switzerland

  • Breathtaking Scenery: Switzerland's stunning landscapes, from majestic mountains to serene lakes, create an unforgettable backdrop for any vacation.
  • Adventure Activities: Experience world-class skiing, hiking, and thrilling outdoor adventures in the Swiss Alps.
  • Iconic Rail Journeys: Travel on the famous Bernina Express for spectacular views and a unique sightseeing experience.
  • Cultural Exploration: Immerse yourself in Swiss culture by visiting charming towns and experiencing local traditions.
  • Diverse Accommodation: Enjoy a range of lodging options, from luxurious hotels to cozy bed and breakfasts.

Find great hotels in Switzerland

Embark on an unforgettable holiday in Switzerland, where a diverse range of accommodation options awaits you. From charming bed and breakfasts to luxurious hotels, you'll find ideal lodgings to suit every traveller's needs. Whether you're seeking pet-friendly stays, family-friendly environments, or an adventure-filled experience, Switzerland's hotels offer an array of top-notch facilities. Explore the vibrant city of Zurich and its finest hotels, ensuring a memorable trip to this picturesque destination.

  • Hotel N'vY: Hotel N'vY is a luxurious 4.5-star hotel renowned for its contemporary style and vibrant atmosphere. Located in the heart of Switzerland, it caters to discerning travellers seeking a blend of comfort and sophistication. The hotel boasts a pet-friendly policy, allowing guests to bring their furry companions along for the stay. Notable amenities include a well-equipped business centre, making it an ideal choice for business travellers, alongside an array of upscale dining options. Guests have rated it highly, citing its stylish decor and attentive service as standout features.
  • ibis Geneve Centre Nations: This eco-certified 3-star hotel stands out for its family-friendly approach and commitment to sustainability. Situated conveniently in Switzerland, ibis Geneve Centre Nations provides a welcoming environment for families, complete with essential amenities tailored for children, such as complimentary cribs and safety features. The hotel is also pet-friendly, ensuring that no family member is left behind. With a strong emphasis on eco-conscious practices, guests appreciate its green initiatives alongside the comfortable accommodations and convenient location, making it a great base for exploring the area.
  • AMERON Luzern Hotel Flora: With a guest rating of 9.2, AMERON Luzern Hotel Flora offers a charming blend of elegance and eco-friendly practices in a 4-star setting. Located in picturesque Luzern, this hotel is ideal for travellers looking to indulge while being mindful of their environmental impact. The property is pet-friendly and features various amenities that cater to both guests and their pets. Visitors have praised the hotel for its beautiful design, attentive staff, and proximity to local attractions, making it a delightful choice for those seeking a memorable stay in Switzerland.

Where to stay in Switzerland

Switzerland is a stunning destination offering a blend of breathtaking scenery and vibrant culture. From the luxury ski resorts of St. Moritz to the charming atmosphere of Geneva, visitors can indulge in both adventure and relaxation. Central Switzerland enchants with its fresh air and picturesque landscapes, perfect for family-friendly outings and romantic getaways alike. Experience the warmth of friendly locals while exploring this remarkable country, making it an ideal travel choice for all types of adventurers.

  • Zürich: Situated in the heart of Switzerland, Zürich is a vibrant city that offers a unique blend of urban sophistication and natural beauty. The city is a hub for cultural attractions, with a thriving arts scene, numerous museums, and striking architecture. Peak visitor times occur in April, July, and September, making it an ideal city for year-round exploration. Enjoy shopping at the famous Bahnhofstrasse, indulge in local cuisine, or take a stroll along the picturesque Lake Zürich. Highlights include its historic Old Town, the impressive Zürich Opera House, and the nearby Uetliberg mountain, which provides stunning views over the city.
  • Lucerne: Nestled beside the serene Lake Lucerne and surrounded by majestic mountains, Lucerne is a picturesque city renowned for its stunning scenery and outdoor adventures. With peak travel during April and from June to July, visitors flock here for a myriad of outdoor activities, including skiing in the nearby resorts. Discover the iconic Chapel Bridge, enjoy a leisurely boat ride on the lake, or hike up to the nearby Pilatus for breathtaking panoramic views. The city also boasts beautiful parks and a charming old town filled with historical landmarks, making it a perfect blend of nature and culture.
  • Grindelwald: Located in the stunning Bernese Alps, Grindelwald is a haven for adventure enthusiasts seeking an authentic alpine experience. With visitor numbers peaking from November to January, this quaint village offers excellent skiing opportunities and breathtaking mountain scenery. Explore the extensive ski fields or take a cable car to the First mountain for exhilarating outdoor activities like hiking and mountain biking. Don't miss the chance to visit iconic landmarks such as the Eiger Mountain and the picturesque glacial lakes that surround the area, providing a serene backdrop for nature lovers and thrill-seekers alike.

Things to do in Switzerland

Shopping

In Zurich, visit the stylish boutiques of Bahnhofstrasse for luxury goods, while the Old Town offers charming shops for unique souvenirs. Geneva's Rue du Rhône is renowned for designer labels, and Lausanne’s Flon district features trendy shops and local crafts, perfect for finding memorable gifts.

Recreation

In the serene mountains of St. Moritz, the Kulm Hotel’s spa offers rejuvenating treatments alongside breathtaking views. In the tranquil village of Weggis, the Hotel Villa Honegg provides a luxurious wellness experience with an infinity pool overlooking Lake Lucerne, ideal for relaxation and reflection.

Adventure

At Klein Matterhorn Cable Car, ascend to breathtaking heights while enjoying stunning mountain views that invigorate the spirit. Experience the thrill of soaring through the air at the First Flyer zipline, where adrenaline meets spectacular scenery. Glacier 3000 offers a unique cable car journey, revealing awe-inspiring landscapes for all adventurers.

Nightlife

In Zurich, the trendy clubs like Hive offer eclectic music and vibrant atmospheres, while the stylish bars along Langstrasse provide a relaxed vibe. Geneva boasts the lively Le Verre à Monique, known for its creative cocktails and intimate setting, making it a great spot for a night out.

*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 during your trip to Switzerland, consider visiting in April or October to November when prices are lower. Book your accommodation about a month in advance and aim for Saturday stays, as they are typically cheaper. Use Expedia's tools to filter by budget and eco-friendly options, and take advantage of last-minute deals. Combining hotel, flight, and activities into a package can also yield significant savings. Don't forget to explore free activities, such as hiking in the stunning Swiss landscapes, to enhance your experience without breaking the bank.

  • 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: Book your hotel in Switzerland about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from low to high.
  • 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 a perfect blend of outdoor adventures and stunning scenery, making it an ideal destination for tourists. Key attractions include cable cars, magnificent mountains, and serene lakes. Visitors can immerse themselves in the culture while exploring the Swiss Alps and indulging in thrilling activities. Whether seeking adventure or relaxation, Switzerland's diverse offerings cater to all types of travellers.

  • Matterhorn: Renowned for its iconic pyramid shape, the Matterhorn offers breathtaking views and exhilarating outdoor adventures. Whether you choose to hike, ski, or simply soak in the majestic scenery, this mountain is a paradise for nature lovers and thrill-seekers alike.
  • Lake Brienz: This stunning glacial lake is celebrated for its turquoise waters and romantic ambiance. Ideal for leisurely strolls along the shore, boat trips, or picnics, Lake Brienz is a picturesque escape that captivates visitors with its serene beauty and surrounding alpine vistas.
  • United Nations European Headquarters: As a key hub for international diplomacy, the United Nations European Headquarters showcases impressive architecture and rich history. Visitors can explore the grounds and appreciate its cultural significance, making it a compelling stop for those interested in global affairs.

Best time to go to Switzerland

The best time to visit Switzerland can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Switzerland falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Switzerland falls in January, 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?
In Switzerland, you can find cheap options from ₹10,331 in a few different ways. To browse what's available, enter your preferred travel dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary according to when you want to go, so if you have some flexibility, swap your dates around until you find the right deal.
When is the best time to go to Switzerland?
Any time is a good time to visit Switzerland, just bear in mind that the weather will vary depending on where you go. If a Basel summer holiday is on the cards, book your trip between June and August. You can expect average temperatures of between -11ºC and -4ºC then in this city, which has a oceanic climate.
What is the best area to stay in Switzerland?
Basel is among the most exciting destinations for a holiday in Switzerland. Stay here and discover all the city has to offer, from its wealth of sights and experiences to its top-rated accommodation and dining spots.
How can I find cheap hotels in Switzerland?
Switzerland cheap hotels start at ₹10,331 per night. To discover these types of budget-friendly options, make use of our "Price per night" filter. Other tips? Be flexible with your trip dates and book early. Have a look at our cheap hotels in Switzerland page for offers that are hard to resist.
What are the best hotels in Switzerland for families?
The first step to a perfect family escape in Switzerland is securing the right place to stay. Go to the "Traveller experience" heading of our filter tool and select "Family friendly." This will show you all the Switzerland options that welcome children and offer family conveniences like recreational activities and childcare. Book the one that matches your budget and style, then get ready to kick back while the kids have fun.
Why should I book my Switzerland hotel with Expedia?
Incredible deals and plenty of options are two of the many reasons to get a Switzerland hotel with Expedia. What's more, our rewards platform, One Key™, lets you collect and redeem OneKeyCash™* on eligible hotels, flights and more. And if your itinerary changes and you need to alter your reservation, don't fret. Our online Help Centre is ready to assist you anytime, no matter the hour.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia