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

Top cities in Switzerland

Check prices for these dates

Filter by

Property class

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, (209 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,497 reviews)
"Amazing hotel!"
United States
Alfonso
The price is ₹19,297
₹20,831 total
includes taxes & fees
22 Nov - 23 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,004 reviews)
"Excellent staff all around, everyone was incredibly friendly and helpful! A beautiful place, excellent breakfast included, very clean and amazing indoor pool with the best view of the mountains! We look forward to staying at Sunstar again!"
United States
Gregory
The price is ₹29,385
₹31,692 total
includes taxes & fees
28 Nov - 29 Nov
Sunstar Hotel Grindelwald

4. 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 ₹37,800
₹39,236 total
includes taxes & fees
11 Nov - 12 Nov
Whitepod

5. ibis budget Zurich Airport

ibis budget Zurich Airport
2.0 star property
Glattbrugg
8.0 out of 10, Very good, (1,863 reviews)
"A great option close to the airport ."
Mexico
José Antonio
The price is ₹8,435
₹9,557 total
includes taxes & fees
29 Nov - 30 Nov
ibis budget Zurich Airport

6. Grand Hotel Beau Rivage Interlaken

Grand Hotel Beau Rivage Interlaken
4.5 star property
Central Interlaken
8.8 out of 10, Excellent, (448 reviews)
"The massage therapist was great And friendly."
United States
James
The price is ₹25,597
₹27,303 total
includes taxes & fees
18 Nov - 19 Nov
Grand Hotel Beau Rivage Interlaken

7. Hotel Allegra Lodge

Hotel Allegra Lodge
3.5 star property
Kloten
9.2 out of 10, Wonderful, (1,436 reviews)
"Great value for money close to the airport. Clean, comfortable rooms and a very good reataurant with parking on site."
Canada
John
The price is ₹10,261
₹11,453 total
includes taxes & fees
20 Nov - 21 Nov
Hotel Allegra Lodge

8. Saint Georges Hotel

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

9. Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel
3.0 star property
Wengen
9.0 out of 10, Wonderful, (918 reviews)
"Amazing location, great Staff."
United States
Riaan
The price is ₹17,730
₹19,617 total
includes taxes & fees
9 Nov - 10 Nov
Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

10. Radisson Hotel & Suites Zurich

Radisson Hotel & Suites Zurich
4.0 star property
Glattbrugg
8.4 out of 10, Very good, (1,079 reviews)
"The room was exceptionally clean, and the staff was very friendly and helpful."
United States
Mark
The price is ₹10,696
₹11,904 total
includes taxes & fees
6 Dec - 7 Dec
Radisson Hotel & Suites Zurich

11. THE FLAG Zürich

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

12. Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa
5.0 star property
Ennetbuergen
9.6 out of 10, Exceptional, (347 reviews)
"Always the best place to state Switzerland"
United States
Baher
The price is ₹108,173
₹113,428 total
includes taxes & fees
6 Dec - 7 Dec
Bürgenstock Hotel & Alpine Spa

13. 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,005 reviews)
"Excellent place to stay, great location."
United States
Zul
The price is ₹13,122
₹14,422 total
includes taxes & fees
15 Nov - 16 Nov
Crowne Plaza Zürich by IHG

14. Beatenberg Resort & Spa in Beatenberg Interlaken

Beatenberg Resort & Spa in Beatenberg Interlaken
4.0 star property
Beatenberg
8.4 out of 10, Very good, (182 reviews)
"Great stay !"
United States
Mariana
The price is ₹14,835
₹15,399 total
includes taxes & fees
9 Nov - 10 Nov
Beatenberg Resort & Spa in Beatenberg Interlaken

15. Radisson Blu Hotel Zurich Airport

Radisson Blu Hotel Zurich Airport
4.5 star property
Kloten
9.0 out of 10, Wonderful, (1,688 reviews)
"Great airport property."
United States
PHILIP
The price is ₹20,069
₹21,632 total
includes taxes & fees
14 Nov - 15 Nov
Radisson Blu Hotel Zurich Airport

16. Essential by Dorint Interlaken

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

17. Hotel Berghof Amaranth

Hotel Berghof Amaranth
3.0 star property
Wilderswil
8.6 out of 10, Excellent, (715 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 ₹11,455
₹12,623 total
includes taxes & fees
9 Nov - 10 Nov
Hotel Berghof Amaranth

18. Villa Sassa

Villa Sassa
4.0 star property
Lugano City-Centre
8.8 out of 10, Excellent, (1,002 reviews)
"Everything was great!"
Mexico
DANIELA RAMIREZ
The price is ₹21,803
₹24,051 total
includes taxes & fees
25 Nov - 26 Nov
Villa Sassa

19. Hyatt Place Zurich Airport The Circle

Hyatt Place Zurich Airport The Circle
4.0 star property
Kloten
9.2 out of 10, Wonderful, (1,730 reviews)
"Loved how close it was to the airport"
United States
Mrinalini
The price is ₹17,340
₹18,800 total
includes taxes & fees
13 Nov - 14 Nov
Hyatt Place Zurich Airport The Circle

20. Victoria Jungfrau Grand Hotel & Spa

Victoria Jungfrau Grand Hotel & Spa
5.0 star property
Central Interlaken
9.6 out of 10, Exceptional, (558 reviews)
"The property was great. It was one of the finest hotels I"
United States
Salvatore
The price is ₹84,172
₹88,103 total
includes taxes & fees
9 Dec - 10 Dec
Victoria Jungfrau Grand Hotel & Spa
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.

Get last-minute hotel deals in Switzerland and save more

Sign in to unlock great savings.
Showing deals for:13 Nov - 15 Nov
Showing deals for:7 Dec - 8 Dec

Top Switzerland Hotel Reviews

Find out more about 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 MonthTemperaturePrecipitationCloudinessOccupancyPricing
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

The nearest major airports for your trip to Switzerland

Flying into Switzerland is convenient with major airports such as Zürich (ZRH) and Milan (MXP-Malpensa Intl.). Zürich Airport is located 8km from the city centre, with excellent accommodation options like the 5-star Zurich Marriott Hotel and The Dolder Grand. The Kameha Grand Zurich, just 3km away, also offers luxurious stays. Milan Malpensa Airport, situated 195km from Switzerland, features nearby hotels such as the Sheraton Milan Malpensa Airport Hotel & Conference Center, a mere 161m from the terminal. Alternatively, Milan LINate Airport is 220km away, with hotels like the Tivoli President Milano Hotel located 6km from the airport, ensuring easy access for travellers.

Frequently Asked Questions

How much do hotels in Switzerland cost?

In Switzerland, you can find cheap options from ₹10,261 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,261 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