A castle by a lake with mountains in the background.

Book 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

Next weekend
In two weeks

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, (200 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
The price is NZ$685
includes taxes & fees
21 Oct - 22 Oct
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,482 reviews)
"Great stay. Close proximity to .any attractions and very walkable."
United States
Dauda
The price is NZ$522
includes taxes & fees
31 Oct - 1 Nov
Ruby Mimi Hotel Zurich by IHG

3. ibis budget Zurich Airport

ibis budget Zurich Airport
2.0 star property
Glattbrugg
8.2 out of 10, Very good, (1,851 reviews)
"Very convenient to the airport and great value."
United States
Judith
The price is NZ$201
includes taxes & fees
11 Oct - 12 Oct
ibis budget Zurich Airport

4. Grand Hotel Beau Rivage Interlaken

Grand Hotel Beau Rivage Interlaken
4.5 star property
Central Interlaken
8.8 out of 10, Excellent, (413 reviews)
"Had a great stay for 3 nights. The breakfast is fantastic. Highly recommended."
Canada
Jing Hui
The price is NZ$581
includes taxes & fees
13 Oct - 14 Oct
Grand Hotel Beau Rivage Interlaken

5. Saint Georges Hotel

Saint Georges Hotel
2.0 star property
Zürich Center
9.2 out of 10, Wonderful, (1,002 reviews)
"Great location and friendly staff"
Canada
Peter
The price is NZ$300
includes taxes & fees
18 Oct - 19 Oct
Saint Georges Hotel

6. Beatenberg Resort & Spa in Beatenberg Interlaken

Beatenberg Resort & Spa in Beatenberg Interlaken
4.0 star property
Beatenberg
8.4 out of 10, Very good, (153 reviews)
"Great stay !"
United States
Mariana
The price is NZ$356
includes taxes & fees
3 Nov - 4 Nov
Beatenberg Resort & Spa in Beatenberg Interlaken

7. 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 NZ$573
includes taxes & fees
1 Nov - 2 Nov
Sunstar Hotel Grindelwald

8. 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, (895 reviews)
"Great location - rooms were clean and accommodating."
United States
Bruce
The price is NZ$339
includes taxes & fees
29 Oct - 30 Oct
Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

9. Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa
5.0 star property
Ennetbuergen
9.4 out of 10, Exceptional, (344 reviews)
"Always the best place to state Switzerland"
United States
Baher
The price is NZ$2,091
includes taxes & fees
27 Oct - 28 Oct
Bürgenstock Hotel & Alpine Spa

10. Villa Sassa

Villa Sassa
4.0 star property
Lugano City-Centre
8.8 out of 10, Excellent, (1,000 reviews)
"Great location and staff."
United States
Ewa
The price is NZ$444
includes taxes & fees
28 Oct - 29 Oct
Villa Sassa

11. Essential by Dorint Interlaken

Essential by Dorint Interlaken
3.0 star property
Central Interlaken
9.0 out of 10, Wonderful, (741 reviews)
"Perfect location. Very clean hotel. Next to the train station and grocery store."
United States
Stephen
The price is NZ$455
includes taxes & fees
1 Nov - 2 Nov
Essential by Dorint Interlaken

12. Kurhaus Cademario Hotel & SPA

Kurhaus Cademario Hotel & SPA
4.5 star property
Cademario
9.2 out of 10, Wonderful, (849 reviews)
"Amazing view, great resort."
United States
Eyal
The price is NZ$427
includes taxes & fees
1 Nov - 2 Nov
Kurhaus Cademario Hotel & SPA

13. Radisson Blu Hotel Zurich Airport

Radisson Blu Hotel Zurich Airport
4.5 star property
Kloten
9.0 out of 10, Wonderful, (1,597 reviews)
"Very nice hotel"
United Kingdom
DEREK
The price is NZ$415
includes taxes & fees
1 Nov - 2 Nov
Radisson Blu Hotel Zurich Airport

14. Hapimag Resort Interlaken

Hapimag Resort Interlaken
3.5 star property
Central Interlaken
9.0 out of 10, Wonderful, (421 reviews)
"Fantastic place to stay, Recommend."
United States
Heidi
The price is NZ$599
includes taxes & fees
2 Nov - 3 Nov
Hapimag Resort Interlaken

15. Radisson Hotel & Suites Zurich

Radisson Hotel & Suites Zurich
4.0 star property
Glattbrugg
8.4 out of 10, Very good, (1,035 reviews)
"Nice staff, great rooms. Only stayed for 3 nights but I’d stay again."
United States
Taylor
The price is NZ$223
includes taxes & fees
1 Nov - 2 Nov
Radisson Hotel & Suites Zurich

16. 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 NZ$288
includes taxes & fees
31 Oct - 1 Nov
Crowne Plaza Zürich by IHG

17. Hotel Berghof Amaranth

Hotel Berghof Amaranth
3.0 star property
Wilderswil
8.6 out of 10, Excellent, (697 reviews)
"Best location and view from the hotel."
United States
Daisuke
The price is NZ$308
includes taxes & fees
3 Nov - 4 Nov
Hotel Berghof Amaranth

18. AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora
4.0 star property
Lucerne
9.2 out of 10, Wonderful, (1,068 reviews)
"Really nice place, highly recommended it to any one visiting the valley."
United States
eric
The price is NZ$371
includes taxes & fees
3 Nov - 4 Nov
AMERON Luzern Hotel Flora

19. Hotel Allegra Lodge

Hotel Allegra Lodge
3.5 star property
Kloten
9.2 out of 10, Wonderful, (1,395 reviews)
"Really like the hotel , the breakfast and how close to the airport it is."
Canada
Dale
The price is NZ$206
includes taxes & fees
18 Oct - 19 Oct
Hotel Allegra Lodge

20. Victoria Jungfrau Grand Hotel & Spa

Victoria Jungfrau Grand Hotel & Spa
5.0 star property
Central Interlaken
9.6 out of 10, Exceptional, (548 reviews)
"The property is a beautiful hotel with the best view of the front lawn with the Jungfrau as a picturesque view in front. The staff and accommodations definitely warrant the 5 star rating."
United States
Thomas
The price is NZ$1,694
includes taxes & fees
1 Nov - 2 Nov
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.

Great weekend hotel deals in Switzerland

Showing deals for:16 Oct - 18 Oct

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 in the Swiss Alps, perfect for outdoor adventures and relaxation.
  • World-Class Skiing: Enjoy exceptional skiing at renowned resorts like St. Moritz, catering to both novice and expert skiers.
  • Scenic Train Journeys: Take the iconic Bernina Express for a picturesque tour of Switzerland's natural beauty.
  • Cultural Richness: Explore vibrant cities like Geneva, offering a blend of history, culture, and local traditions.
  • Diverse Accommodation Options: Choose from a variety of hotels and guesthouses, ensuring a comfortable stay for every traveller.

Find great hotels in Switzerland

Discover the ideal hotel accommodation for your Swiss adventure, whether in vibrant Zurich or the picturesque countryside. Switzerland offers a range of options, from family-friendly hotels to charming bed and breakfasts, all catering to pet lovers and adventure seekers alike. Explore top hotels that provide exceptional services and amenities, ensuring a memorable stay in this stunning alpine paradise.

  • Hotel N'vY: Hotel N'vY is a sophisticated 4.5-star hotel that offers a unique blend of luxury and business convenience, boasting a guest rating of 9.0 out of 10. This modern property is ideal for those seeking a stylish getaway with an emphasis on comfort and elegance. The hotel is pet-friendly, allowing guests to bring their furry companions along for the journey. With amenities like food and water bowls provided for pets, it caters to both leisure and business travellers. The chic decor and attentive service create an inviting atmosphere, making it a desirable choice for a luxurious vacation experience.
  • ibis Geneve Centre Nations: This 3-star hotel, rated 8.6 out of 10 by guests, is perfect for families and eco-conscious travellers alike. The ibis Geneve Centre Nations combines comfort with a commitment to sustainability, being eco-certified to appeal to environmentally-aware guests. Families will appreciate child-friendly amenities such as window guards, free cribs, and first aid kits, ensuring a safe and accommodating stay for younger guests. Additionally, the hotel welcomes pets, providing a warm and inclusive environment for all members of the family.
  • AMERON Luzern Hotel Flora: With an impressive guest rating of 9.2 out of 10, the AMERON Luzern Hotel Flora stands as a 4-star gem in Switzerland. This eco-certified hotel is designed for travellers who value both comfort and sustainability. The property is pet-friendly and ensures a welcoming atmosphere for pets with specific policies in place. Its picturesque location and modern amenities create an inviting retreat for those looking to explore the beauty of Luzern while being mindful of their environmental footprint. Guests can enjoy a blend of modern luxury and eco-conscious living.

Where to stay in Switzerland

Switzerland offers an unforgettable travel experience with its stunning landscapes and charming cities. Explore the central region, where you can indulge in the magic of Swiss ski resorts like St. Moritz, or breathe in the fresh alpine air. Don’t miss a visit to Geneva, a hub of culture and history. Whether you're seeking adventure or a family-friendly atmosphere, Switzerland's friendly locals and romantic settings ensure a memorable getaway.

  • Zürich: As Switzerland's largest city, Zürich is a vibrant hub nestled at the northern tip of Lake Zürich. It boasts a harmonious blend of cultural richness and modernity. With a steady influx of visitors year-round, its peak seasons are in April, July, and September. Travelers flock to Zürich for its diverse experiences, from shopping in the trendy Bahnhofstrasse to enjoying outdoor activities along the lake. Don't miss iconic attractions like the Old Town's charming streets and the impressive sports facilities. Whether you're interested in family-friendly activities or a business-themed trip, Zürich has something for everyone.
  • Lucerne: Located at the foot of the Swiss Alps, Lucerne is renowned for its stunning scenery and outdoor adventures. The city sees a steady stream of tourists, with peak periods in April and from June to July. It's a popular destination for those seeking adventure, offering easy access to ski fields and resorts. Lucerne's picturesque lake and surrounding mountains provide a breathtaking backdrop for exploring parks and enjoying outdoor pursuits. The Chapel Bridge and the Lion Monument are must-see landmarks that reflect the city's rich history and natural beauty.
  • Grindelwald: Nestled amidst the majestic Bernese Alps, Grindelwald is a charming village that draws adventure seekers and nature lovers alike. With a consistent flow of visitors, its peak season occurs from November to January. Known for its excellent skiing opportunities, Grindelwald features stunning ski fields and resorts that attract winter sports enthusiasts. The area's iconic mountains and serene lakes create a picturesque setting for outdoor activities year-round. Be sure to experience the breathtaking views and explore symbolic landmarks that make this village a true gem of the Swiss Alps.

Things to do in Switzerland

Shopping

In Zurich, visit the Glattzentrum, one of Switzerland's largest shopping malls, featuring a mix of international brands and local shops. In Geneva, explore the Plainpalais Market, where you can find unique souvenirs and artisanal crafts, adding a local touch to your gifts.

Recreation

In the heart of the Swiss Alps, the Badrutt's Palace Hotel Spa in St. Moritz offers rejuvenating treatments with breathtaking mountain views. For a serene escape, visit the Thermalbad & Spa in Zurich, featuring indoor and outdoor thermal baths that blend relaxation with stunning cityscapes.

Adventure

Take the Klein Matterhorn Cable Car for breathtaking views of the Alps, where you can enjoy outdoor activities and family fun. The Wasserauen-Ebenalp Cable Car offers stunning scenery and access to hiking trails, while the Kandersteg-Sunnbuel Cable Car provides adventurous experiences amidst picturesque landscapes.

Nightlife

Experience the vibrant nightlife in Zurich at the trendy Cabaret Voltaire, where you can enjoy eclectic performances and art. For a lively atmosphere, check out the iconic Les Ambassadeurs in Geneva, offering a mix of cocktails and DJ music that keeps the energy high into the early hours.

*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. Booking your accommodation about a month in advance can help you secure the best rates, especially on Saturdays, which are the cheapest days to stay. Use Expedia to search for deals, filter options by budget or eco-certified hotels, and check last-minute offers. Combining your hotel, flights, and activities into a package deal can further reduce costs, allowing you to enjoy Switzerland 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: Booking a hotel in Switzerland about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 choices based on your budget, preferred location, and desired type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To view the most affordable prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can make your trip more economical by combining your hotel stay in Switzerland with your flights and activities through an Expedia package deal.

Find the best attractions in Switzerland

Switzerland offers an ideal mix of outdoor adventures and stunning scenery, perfect for tourists from New Zealand. You can explore popular attractions like cable cars, majestic mountains, and pristine lakes. The Swiss Alps are a must-visit for an unforgettable experience, while the diverse culture and adventure opportunities cater to all types of travellers. Whether you're seeking thrills or a taste of local heritage, Switzerland has something special for everyone.

  • Lake Brienz: Nestled in the Bernese Oberland, Lake Brienz is renowned for its stunning turquoise waters framed by majestic mountains. Enjoy romantic sunsets, sunbathing on the beach, or outdoor activities like kayaking and hiking along scenic trails.
  • Rhine Falls: Experience the sheer power of Europe’s largest waterfall at Rhine Falls. Surrounded by lush greenery, this natural wonder offers a thrilling atmosphere for adventure seekers and couples alike, with boat rides providing a unique view of the cascading waters.
  • Eiger: The iconic Eiger mountain presents an exhilarating challenge for climbers and hikers. With breathtaking panoramic views from the summit and picturesque trails, it's an outdoor enthusiast's dream, showcasing the raw beauty of the Swiss Alps.

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?
The season and factors like school holidays and Christmas can affect the price of a hotel in Switzerland. You can find cheap options 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 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