A castle by a lake with mountains in the background.

Search Hotels in Switzerland

  • 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

Guest rating

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

Star rating

Our top choices for Switzerland hotels

Boutique Hotel Glacier

Boutique Hotel Glacier
4.5 star property
Grindelwald
9.6 out of 10, Exceptional, (192 reviews)
"Absolutely beautiful hotel, staff were so attentive and friendly. Food was gorgeous, just the break away we needed"
United Kingdom
Tanya
The price is NT$15,577
NT$16,582 total
includes taxes & fees
Jul 20 - Jul 21
Boutique Hotel Glacier

The Dolder Grand

The Dolder Grand
5.0 star property
Zürich Center
9.6 out of 10, Exceptional, (478 reviews)
"Stunning place"
United States
Joseph
The price is NT$26,182
NT$27,455 total
includes taxes & fees
Aug 2 - Aug 3
The Dolder Grand

Essential by Dorint Interlaken

Essential by Dorint Interlaken
3.0 star property
Central Interlaken
9.2 out of 10, Wonderful, (620 reviews)
"Really really delicious breakfast, very friendly staff, comfortable room, and good location!"
United States
Sarah Jane
The price is NT$14,942
NT$15,788 total
includes taxes & fees
Jul 19 - Jul 20
Essential by Dorint Interlaken

ibis budget Zurich Airport

ibis budget Zurich Airport
2.0 star property
Glattbrugg
8.2 out of 10, Very Good, (1,745 reviews)
"excellent location it is near the airport and just in front of tram and bus station, breakfast is ok"
United States
alona
The price is NT$4,483
NT$4,931 total
includes taxes & fees
Jul 6 - Jul 7
ibis budget Zurich Airport

Hotel Funicolare

Hotel Funicolare
Alta Valle Intelvi
9.0 out of 10, Wonderful, (181 reviews)
"Fantastic hotel: Kind staff Good location Free parking Amazing views!!!"
United Kingdom
Marek
The price is NT$3,079
NT$3,387 total
includes taxes & fees
Jul 19 - Jul 20
Hotel Funicolare

AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora
4.0 star property
Lucerne
9.2 out of 10, Wonderful, (1,075 reviews)
"It is an excellent hotel"
Canada
Talal
The price is NT$12,950
NT$13,665 total
includes taxes & fees
Jul 27 - Jul 28
AMERON Luzern Hotel Flora

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, (843 reviews)
"Perfect spot to enjoy this area, hotel was superb! Wish the spa was open, hopefully it will be when we visit again."
United States
Bryan
The price is NT$12,229
NT$13,116 total
includes taxes & fees
Aug 2 - Aug 3
Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa
5.0 star property
Ennetbuergen
9.6 out of 10, Exceptional, (318 reviews)
"Spa wonderful!"
United States
Chunli
The price is NT$51,722
NT$54,085 total
includes taxes & fees
Jul 13 - Jul 14
Bürgenstock Hotel & Alpine Spa

Grand Hotel Beau Rivage Interlaken

Grand Hotel Beau Rivage Interlaken
4.5 star property
Central Interlaken
9.0 out of 10, Wonderful, (322 reviews)
"This hotel is beautiful and the breakfast was even better."
United States
Gabriel
The price is NT$16,448
NT$17,351 total
includes taxes & fees
Jul 29 - Jul 30
Grand Hotel Beau Rivage Interlaken

Beatenberg Resort & Spa in Beatenberg Interlaken

Beatenberg Resort & Spa in Beatenberg Interlaken
4.0 star property
Beatenberg
8.2 out of 10, Very Good, (79 reviews)
"Great view from the restaurant"
United States
Karen
The price is NT$12,228
NT$12,693 total
includes taxes & fees
Jul 10 - Jul 11
Beatenberg Resort & Spa in Beatenberg Interlaken

Saint Georges Hotel

Saint Georges Hotel
2.0 star property
Zürich Center
9.2 out of 10, Wonderful, (1,003 reviews)
"I really liked this hotel. Very clean and the staff are nice."
United States
Frank
The price is NT$5,310
NT$5,512 total
includes taxes & fees
Jul 19 - Jul 20
Saint Georges Hotel

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,428 reviews)
"Great location and friendly staff."
United States
olukemi
The price is NT$8,889
NT$9,505 total
includes taxes & fees
Jul 19 - Jul 20
Ruby Mimi Hotel Zurich by IHG

Frutt Mountain Resort

Frutt Mountain Resort
4.5 star property
Kerns
9.4 out of 10, Exceptional, (223 reviews)
"Fantastic spa, great location and the kids were super happy playing in the bowling alley. "
United Kingdom
Elisa
The price is NT$13,103
NT$13,601 total
includes taxes & fees
Jul 19 - Jul 20
Frutt Mountain Resort

Hotel Regina Wengen

Hotel Regina Wengen
4.0 star property
Lauterbrunnen
9.0 out of 10, Wonderful, (333 reviews)
"It’s the best place to stay at Wengen, the staff was really helpful and the view from the balcony was amazing."
United States
Javier
The price is NT$11,048
NT$11,890 total
includes taxes & fees
Jul 23 - Jul 24
Hotel Regina Wengen

Kurhaus Cademario Hotel & SPA

Kurhaus Cademario Hotel & SPA
4.5 star property
Cademario
9.2 out of 10, Wonderful, (792 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 NT$9,310
NT$10,034 total
includes taxes & fees
Jul 9 - Jul 10
Kurhaus Cademario Hotel & SPA

Radisson Blu Hotel Zurich Airport

Radisson Blu Hotel Zurich Airport
4.5 star property
Kloten
9.0 out of 10, Wonderful, (1,306 reviews)
"Easy access from the airport, access to restaurants and grocery stores, super convenient and great staff!!"
United States
DJUNA
The price is NT$8,390
NT$8,988 total
includes taxes & fees
Jul 12 - Jul 13
Radisson Blu Hotel Zurich Airport

Villa Sassa

Villa Sassa
4.0 star property
Lugano City-Centre
8.8 out of 10, Excellent, (1,000 reviews)
"Beautiful room and great staff."
United States
Michael
The price is NT$9,310
NT$10,034 total
includes taxes & fees
Jul 8 - Jul 9
Villa Sassa

Hapimag Resort Interlaken

Hapimag Resort Interlaken
3.5 star property
Central Interlaken
9.0 out of 10, Wonderful, (338 reviews)
"Breakfast was good,clean and very friendly staff . Easy to go anywhere from this location."
United States
jaswinderpal
The price is NT$21,361
NT$22,451 total
includes taxes & fees
Jul 21 - Jul 22
Hapimag Resort Interlaken

Hotel Jungfraublick Wengen

Hotel Jungfraublick Wengen
3.0 star property
Wengen
9.4 out of 10, Exceptional, (487 reviews)
"The Mountain View was exceptional and hiking trails were easily accessible. We enjoyed our stay immensely."
United States
Joyce
The price is NT$10,103
NT$11,903 total
includes taxes & fees
Jul 23 - Jul 24
Hotel Jungfraublick Wengen

Hotel Mürren Palace

Hotel Mürren Palace
4.5 star property
Mürren
9.8 out of 10, Exceptional, (136 reviews)
"This was a lovely place. The staff was friendly and helpful. The food at breakfast was delicious. The views were unbelievably beautiful. And we particularly enjoyed the sauna and wellness spa."
United States
Michelle
The price is NT$17,000
NT$18,171 total
includes taxes & fees
Jul 19 - Jul 20
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.

Great weekend hotel deals in Switzerland

Showing deals for:Jul 17 - Jul 19

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

Top Switzerland Hotel Reviews

Guide to exploring around Switzerland

Top reasons to visit Switzerland

  • Stunning Swiss Alps: Experience breathtaking views and thrilling skiing adventures in the majestic Swiss Alps, home to world-class resorts.
  • Scenic Train Rides: Enjoy unforgettable journeys like the Bernina Express, showcasing Switzerland's spectacular landscapes.
  • Cultural Richness: Explore vibrant cities like Geneva, blending historical charm with a cosmopolitan atmosphere.
  • Outdoor Activities: From hiking to lake activities, Switzerland offers diverse adventures for every outdoor enthusiast.
  • Variety of Accommodations: Choose from cozy bed & breakfasts to luxury hotels, catering to families and solo travelers alike.

Find great hotels in Switzerland

Experience the charm of Switzerland with a variety of accommodation options, including hotels and cozy bed & breakfasts. Whether you're traveling with family, enjoying an adventure, or bringing your furry friend along, you'll find pet-friendly and family-oriented hotels that cater to your needs. Explore top hotels in Zurich and across the country for a memorable stay in this stunning destination.

  • Hotel N'vY: This 4.5-star hotel blends luxury with a contemporary flair, making it an ideal choice for business travelers and vacationers alike. With a guest rating of 9.0 out of 10, Hotel N'vY is known for its upscale amenities, including pet-friendly accommodations, allowing travelers to enjoy their stay with furry companions. The hotel features a range of modern conveniences such as food and water bowls for pets, ensuring a comfortable experience for all guests. Its vibrant atmosphere and sophisticated design cater to those who appreciate both style and comfort.
  • ibis Geneve Centre Nations: A 3-star hotel with a guest rating of 8.6 out of 10, ibis Geneve Centre Nations is perfect for families and eco-conscious travelers. This eco-certified property emphasizes sustainability while providing essential amenities for children, including free cribs and safety features like window guards. The pet-friendly policy allows guests to bring their pets along, making it a welcoming choice for families traveling with animals. The hotel’s central location offers convenient access to local attractions, ensuring a comfortable and environmentally-friendly stay.
  • AMERON Luzern Hotel Flora: With a 4-star rating and an impressive guest rating of 9.2 out of 10, AMERON Luzern Hotel Flora is an eco-certified gem in Switzerland. This hotel is ideal for travelers seeking a blend of comfort and environmental responsibility. The pet-friendly policy includes necessary amenities, making it easy for guests to include their pets in their travel plans. Its picturesque location near Lake Lucerne adds to the charm, allowing guests to immerse themselves in the beauty of the area while enjoying modern comforts and excellent service.

Things to do in Switzerland

Shopping

In Zurich, visit the Sihlcity shopping mall for a mix of fashion and lifestyle stores. For a local experience, check out the Bahnhofstrasse, where you can find luxury boutiques and Swiss watch shops. Don't miss the vibrant markets in Lausanne for unique souvenirs.

Recreation

The Badrutt's Palace Hotel Spa in St. Moritz offers luxurious treatments with stunning mountain views. Unwind in the serene atmosphere while indulging in massages, saunas, and wellness therapies. Nearby, enjoy hiking trails and fresh alpine air, perfect for rejuvenating both body and mind.

The Grand Resort Bad Ragaz features a renowned thermal spa with mineral-rich waters. Guests can relax in thermal pools, enjoy various wellness treatments, and participate in fitness classes. The picturesque surroundings provide opportunities for hiking and exploring the beautiful landscapes.

The Chedi Andermatt combines Swiss alpine charm with modern luxury. The wellness area includes an expansive spa, indoor and outdoor pools, and diverse treatments. Guests can also explore the nearby mountains through hiking or skiing adventures, embracing the natural beauty of the region.

Therme Vals is an architectural gem, known for its mineral baths and tranquil ambiance. Visitors can experience rejuvenating thermal waters while surrounded by stunning mountain views. The tranquil setting invites relaxation and provides opportunities for nature walks in the picturesque Valser valley.

The Kulm Hotel in Engadin features a wellness area with panoramic views and a variety of treatments. Guests can enjoy outdoor activities such as skiing or hiking in the surrounding mountains, providing a perfect balance of relaxation and adventure amid breathtaking scenery.

Adventure

The Zermatt-Furi Gondola offers breathtaking views as you ascend to mountain trails, perfect for hiking and exploring. Similarly, the Surlej Gondola takes you to scenic heights, ideal for family adventures. The Furi - Trockener Steg Cable Car provides access to exhilarating slopes and panoramic vistas, enhancing your Swiss outdoor experience.

Nightlife

Experience Zurich's vibrant nightlife at the bustling Langstrasse, where you can explore trendy bars and clubs like Club Zouk. In Geneva, the lively Carouge district offers cozy cafes and lively music venues, perfect for unwinding after a day of sightseeing.

*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 in the cheaper months of April or October to November. Book your hotel about a month in advance for better rates, and check Expedia for last-minute deals. Saturdays typically offer the lowest prices, while Wednesdays are the most expensive. Use Expedia’s search tool to find affordable accommodations by filtering for budget options or eco-certified hotels. Additionally, combining your hotel, flights, and activities in an Expedia package can lead to significant savings.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia offers a user-friendly search tool that lets you customize your travel preferences, including your budget and desired location. You can easily arrange your search results to display prices from lowest to highest, making it simple to find the most affordable hotels first. Additionally, you have the option to narrow down your selections by hotel type. For instance, if you choose the Eco-certified filter, you'll be presented with a variety of sustainable and environmentally-friendly hotels ready for booking.
  • 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 is a paradise for outdoor enthusiasts and adventure seekers, offering breathtaking scenery and numerous attractions. Explore the majestic Swiss Alps, ride the iconic cable cars and gondolas, and discover stunning lakes and mountains. Whether you crave cultural experiences or thrilling adventures, Switzerland's diverse points of interest ensure an unforgettable vacation tailored to every traveler's taste.

  • Matterhorn: Experience breathtaking views of one of Switzerland's most iconic peaks. The Matterhorn offers thrilling outdoor adventures such as hiking and skiing, alongside serene moments to take in its majestic beauty. The surrounding area is perfect for photography enthusiasts and nature lovers alike.
  • Lake Thun: Enjoy a romantic day at Lake Thun, where you can relax by the beach or take a scenic boat ride. The stunning views of the surrounding mountains and charming villages create a picturesque backdrop for memorable moments, whether you're exploring on foot or simply soaking in the tranquility.
  • Leukerbad-Therme: Indulge in relaxation at Leukerbad-Therme, a renowned hot spring destination. The outdoor thermal baths offer a unique wellness experience, allowing you to unwind while surrounded by stunning alpine scenery. It's an ideal spot to rejuvenate and escape the hustle of daily life.

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 from NT$3,387 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 vacation 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 NT$3,387 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 "Traveler 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