Search Hotels in Switzerland

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Switzerland

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Compare 19,229 hotels in Switzerland with room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Allegra Lodge

3.5 star property
9.2 out of 10, Wonderful, (1012)
"Good experience and the rooms were great"
The price is £112
includes taxes & fees
13 Jul - 14 Jul
Hotel Allegra Lodge

Essential by Dorint Interlaken

3.0 star property
9.0 out of 10, Wonderful, (303)
"Nice hotel "
The price is £404
includes taxes & fees
3 Aug - 4 Aug
Essential by Dorint Interlaken

ibis budget Zurich Airport

2.0 star property
8.0 out of 10, Very good, (1254)
"Clean hotel, friendly staff, breakfast was excellent."
The price is £103
includes taxes & fees
27 Jul - 28 Jul
ibis budget Zurich Airport

Ruby Mimi Zurich

4.0 star property
9.0 out of 10, Wonderful, (1249)
"Loved our stay"
The price is £189
includes taxes & fees
24 Jul - 25 Jul
Ruby Mimi Zurich

Radisson Blu Hotel Zurich Airport

4.5 star property
8.8 out of 10, Excellent, (466)
"Really conveniently located, friendly staff , good size room, comfy bed and very clean."
The price is £180
includes taxes & fees
2 Aug - 3 Aug
Radisson Blu Hotel Zurich Airport

Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

3.0 star property
8.8 out of 10, Excellent, (649)
"We had a great stay"
The price is £256
includes taxes & fees
8 Jul - 9 Jul
Hotel Victoria Lauberhorn Wengen, a Faern Collection Hotel

AMERON Luzern Hotel Flora

4.0 star property
9.2 out of 10, Wonderful, (1004)
"Enjoyed our stay "
The price is £244
includes taxes & fees
23 Jul - 24 Jul
AMERON Luzern Hotel Flora

Hotel Scheuble

3.5 star property
9.0 out of 10, Wonderful, (1218)
"Clean, great breakfast, best location, and extremely accommodating staff"
Hotel Scheuble

citizenM Zürich

4.0 star property
9.2 out of 10, Wonderful, (1004)
"Great location and friendly staff. Restaurant had great food and drinks "
The price is £178
includes taxes & fees
20 Jul - 21 Jul
citizenM Zürich

Radisson Hotel & Suites Zurich

4.0 star property
8.2 out of 10, Very good, (599)
"Clean and location is great from airport to Zurich city centre. "
The price is £109
includes taxes & fees
20 Jul - 21 Jul
Radisson Hotel & Suites Zurich

Crowne Plaza Zürich by IHG

4.0 star property
8.4 out of 10, Very good, (1004)
"Lovely hotel "
The price is £124
includes taxes & fees
13 Jul - 14 Jul
Crowne Plaza Zürich by IHG

Sunstar Hotel Grindelwald

4.0 star property
9.2 out of 10, Wonderful, (1004)
"Overall it was an amazing Hotel. I really enjoyed my stay here and will recommend everyone."
The price is £309
includes taxes & fees
25 Jul - 26 Jul
Sunstar Hotel Grindelwald

Hotel Mürren Palace

4.5 star property
9.6 out of 10, Exceptional, (29)
"Utterly spectacular place, one of the best hotels I’ve ever stayed in. Great hiking all around. It even has a footy pitch right next door."
The price is £327
includes taxes & fees
27 Jul - 28 Jul
Hotel Mürren Palace

IntercityHotel Zurich Airport

4.0 star property
8.8 out of 10, Excellent, (954)
"Close to airport, nice hotel with great service. Restaurant was very good"
The price is £124
includes taxes & fees
13 Jul - 14 Jul
IntercityHotel Zurich Airport

Radisson Hotel Zurich Airport

4.0 star property
8.2 out of 10, Very good, (1008)
"Great proximity to the airport and very friendly staff. McDonald’s connected to the hotel is great!"
The price is £119
includes taxes & fees
13 Jul - 14 Jul
Radisson Hotel Zurich Airport

Grand Hotel Beau Rivage Interlaken

8.8 out of 10, Excellent, (164)
"Great location and service is amazing! "
Grand Hotel Beau Rivage Interlaken

Lake Lodge Hostel

2.0 star property
8.2 out of 10, Very good, (128)
"Absolutely great! I would definitely come again "
The price is £177
includes taxes & fees
10 Jul - 11 Jul
Lake Lodge Hostel

Eiger Lodge Chic

3.0 star property
9.4 out of 10, Exceptional, (474)
"Excellent stay!"
The price is £272
includes taxes & fees
13 Jul - 14 Jul
Eiger Lodge Chic

Placid Hotel Design & Lifestyle Zurich

4.0 star property
8.8 out of 10, Excellent, (696)
"Great stay, modern and classic at the same time."
The price is £122
includes taxes & fees
13 Jul - 14 Jul
Placid Hotel Design & Lifestyle Zurich

Hyatt Place Zurich Airport The Circle

4.0 star property
9.2 out of 10, Wonderful, (1362)
"Excellent location and hotel."
The price is £161
includes taxes & fees
3 Aug - 4 Aug
Hyatt Place Zurich Airport The Circle
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:18 Jul - 20 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Switzerland

Guide to exploring around Switzerland

Top reasons to visit Switzerland

  • Stunning Scenery: Switzerland is renowned for its breathtaking landscapes, including the majestic Swiss Alps and serene lakes, perfect for sightseeing and outdoor activities.
  • World-Class Ski Resorts: Experience thrilling skiing in some of the best ski resorts, catering to all skill levels and offering spectacular alpine views.
  • Cultural Experiences: Discover Switzerland’s rich history through its charming towns, fascinating museums, and vibrant city life.
  • Diverse Accommodations: Enjoy a variety of lodging options, from luxurious hotels to quaint bed and breakfasts, catering to every traveller’s needs.
  • Outdoor Adventures: Engage in numerous outdoor activities, from hiking and biking to water sports, ensuring an action-packed holiday.

Find great hotels in Switzerland

Explore a range of hotel accommodations across Switzerland, where you can find everything from charming bed and breakfasts to luxurious hotels. Whether you're seeking pet-friendly options or family-friendly stays, Switzerland has something to offer every traveller. Delve into the best hotels and top-rated establishments that promise an unforgettable adventure in this stunning alpine paradise.

  • Hotel N'vY: Embracing a modern and sophisticated aesthetic, Hotel N'vY is a 4.5-star hotel catering to business travellers and pet owners alike. This stylish property in Switzerland offers a range of business facilities, including a 24-hour business centre, multiple meeting rooms, and a dedicated conference space. Guests will appreciate the pet-friendly policy, ensuring that your furry friends can accompany you on your travels. With its vibrant atmosphere and professional amenities, Hotel N'vY is the ideal choice for those blending work and leisure in a chic environment.
  • ibis Geneve Centre Nations: This eco-certified 3-star hotel is perfect for families and eco-conscious travellers seeking a comfortable stay in Switzerland. The ibis Geneve Centre Nations not only embraces sustainability but also provides thoughtful amenities for families, such as free cribs, window guards for children, and a first aid kit. The pet-friendly policy allows your pets to enjoy the holiday too. Conveniently located near key attractions, this hotel ensures a pleasant and family-friendly experience, making it an excellent choice for those travelling with children.
  • AMERON Luzern Hotel Flora: A charming 4-star hotel, AMERON Luzern Hotel Flora offers a welcoming atmosphere for pet lovers seeking a delightful stay in Switzerland. With a focus on comfort and service, this property provides a range of amenities to ensure a relaxed experience. The pet-friendly policy allows you to bring your pets along, making it a convenient option for animal lovers. Set against the stunning backdrop of Lucerne, this hotel combines modern conveniences with a warm, inviting ambiance that is sure to make your stay memorable.

Where to stay in Switzerland

Switzerland offers a captivating blend of stunning scenery and vibrant city life. From the majestic Swiss Alps, perfect for outdoor adventures, to the picturesque shores of Lake Zurich, there’s something for every traveller. Explore charming towns in the Rhine Valley or indulge in the luxury of its renowned ski resorts. Whether you're seeking a romantic escape or a family-friendly holiday, Switzerland's friendly atmosphere and rich history promise an unforgettable experience.

  • Zürich: As Switzerland's largest city, Zürich offers a blend of urban sophistication and natural beauty. Nestled alongside the picturesque Zürich Lake and surrounded by rolling hills, it’s an ideal spot for both family vacations and business trips. The city is renowned for its vibrant shopping scene, featuring everything from high-end boutiques to charming local markets. Don't miss visiting the iconic Bahnhofstrasse, one of the world's most exclusive shopping avenues. Cultural enthusiasts will appreciate its museums, art galleries, and the stunning architecture of the Old Town, where every street tells a story.
  • Lucerne: Known for its stunning scenery, Lucerne is a charming city tucked between the lake and mountains. This enchanting destination is perfect for outdoor enthusiasts, drawing visitors for its adventure activities and breathtaking views. You can enjoy skiing in the nearby resorts or take a leisurely stroll along the shores of Lake Lucerne. Be sure to explore the famous Chapel Bridge and the Lion Monument, which are must-see landmarks that showcase the city’s rich history. Lucerne’s vibrant atmosphere, especially during the peak summer months, makes it a delightful place to experience Swiss culture.
  • Geneva: A cosmopolitan metropolis, Geneva is renowned for its stunning lake views and rich international heritage. This city is a hub for adventure and sports enthusiasts, with easy access to ski fields and resorts in the nearby Alps. The iconic Jet d'Eau fountain and the historic Old Town are just a couple of highlights that showcase Geneva’s charm. Visitors can explore numerous museums and enjoy a vibrant culinary scene. The city's beautiful parks and proximity to the mountains make it a perfect base for outdoor activities, ensuring a memorable stay.

Things to do in Switzerland

Switzerland is a splendid destination for outdoor enthusiasts, offering a plethora of activities such as skiing in its renowned ski resorts and fields. For those seeking breathtaking vistas, the country boasts some of the best sightseeing opportunities, from majestic mountains to picturesque lakes. Whether you’re carving down slopes or admiring the stunning scenery, Switzerland promises an unforgettable adventure for every traveller.

Shopping

Discover Rue du Rhône, a vibrant shopping area in Switzerland with an array of luxury boutiques. If you're up for a drive, visit FoxTown Factory Stores, about 18.6km away, where you can find outlet shopping and family-friendly entertainment. Don't miss Fribourg Centre for a delightful shopping experience.

Recreation

At Letzigrund Stadium, immerse yourself in the vibrant sports atmosphere, perfect for fitness enthusiasts. Aquabasilea offers a fun-filled aquatic experience for families, featuring thrilling slides and relaxing pools. For ultimate relaxation, indulge in the soothing waters of Tamina Thermal Baths, where wellness and tranquillity await.

Adventure

Experience the thrill of skiing at Zermatt-Matterhorn Ski Paradise, where breathtaking slopes await. Unravel mysteries at the engaging Mystery Rooms, perfect for team bonding. For an adventurous outdoor experience, head to Davos Klosters, a fantastic ski resort offering stunning scenery and exhilarating activities.

Nightlife

Experience the stunning views at Jungfraujoch Sphinx Observatory, where family entertainment meets breathtaking scenery. For thrill-seekers, Jungfrau Park offers an exciting arcade adventure zone. Don't miss Theater St. Gallen for a romantic evening filled with culture and captivating performances.

Booking tips and Expedia advantages for Switzerland

To save money on your trip to Switzerland, consider visiting during the cheaper months of April and October to November. Book your hotel about a month in advance for the best rates, especially on Saturdays, while Wednesdays tend to be more expensive. Use Expedia to compare prices and snag last-minute deals, especially those marked with a green banner. Opt for eco-certified hotels for sustainable choices and consider package deals that combine accommodation with flights and activities for additional savings. Lastly, explore free activities and take advantage of local public transport for economical travel options.

  • 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 preferences, such as your budget, desired location, and the type of hotel you wish to stay in. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could potentially save money by combining your hotel stay in Switzerland with your flights and activities by choosing an Expedia package.

Find the best attractions in Switzerland

Switzerland offers a perfect blend of outdoor adventures and stunning scenery, making it an ideal destination for any traveller. With its breathtaking mountains, serene lakes, and fascinating museums, there are plenty of attractions to explore. Whether you seek cultural experiences or thrilling outdoor activities, Switzerland caters to every interest, ensuring a memorable holiday in this picturesque country.

  • Lake Brienz: Nestled amidst stunning alpine scenery, Lake Brienz offers a tranquil escape with its crystal-clear waters and beautiful beaches. Enjoy romantic strolls along the shore, partake in outdoor activities like paddleboarding or hiking, and savour the enchanting views that change with the seasons.
  • Matterhorn: This iconic mountain is a must-see for adventure enthusiasts. Experience hiking or skiing in its majestic surroundings, and take in breathtaking vistas that showcase the beauty of the Swiss Alps. The Matterhorn’s rugged beauty is sure to leave you in awe.
  • ETH Zurich: Renowned for its cutting-edge research and education, ETH Zurich embodies Swiss culture and innovation. Explore its impressive architecture, visit museums showcasing art and science, and immerse yourself in the vibrant urban atmosphere of this prestigious institution.

Best time to go to Switzerland

The best time to visit Switzerland is dependant 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Switzerland can be conveniently accessed through its major airports. Zürich Airport (ZRH) is situated 3.1km from the city centre, with luxurious hotels like the Zurich Marriott Hotel and Kameha Grand Zurich, both offering excellent airport transportation options. Milan Malpensa Airport (MXP), located 75.2km away, features nearby hotels such as the Sheraton Milan Malpensa Airport Hotel, just 62m from the terminal. Lastly, Geneva Airport (GVA) is approximately 87.0km away, with premier accommodation options like the InterContinental Geneve, a mile from the airport. Each location boasts various hotels providing seamless access to their respective terminals, ensuring a smooth travel experience.

Pocket Guide: Switzerland

Home to silky smooth chocolate, delicious cheese and breathtaking mountain views, Switzerland lives up to many of its clichés. However, this multilingual, landlocked country also boasts cutting edge scientific institutes, world class museums, cosmopolitan cities and a vibrant arts scene, ensuring there’s something for everyone. Holidaymakers can spend their mornings shopping, gallery hopping or sipping artisan coffee, and their afternoons hiking in pristine countryside or swimming in crystal clear lakes. With its impressive variety of activities and hotels, Switzerland should be at the top of every discerning traveller’s bucket list.

Where to Stay in Switzerland

Bern – Though less well known than its more cosmopolitan compatriots, Bern, the capital of Switzerland, has a lot to offer. The city’s medieval old town is the perfect place to start a sightseeing tour of the city, while Bern’s many outdoor swimming areas are great for relaxing and cooling off in the summer months.

Geneva – Nestled on the banks of Europe’s largest Alpine lake, Geneva has to be one of the most cosmopolitan cities in the world. Holidaymakers book hotels here to explore the city’s high end shops, sample mouth-watering cuisine from almost every country on earth and spend hours discovering the delights of Geneva’s old town.

Zurich – Considered by many to be the coolest of Switzerland’s cities, Zurich is also regularly voted one of the world’s most liveable. Book a Zurich hotel and explore the city’s burgeoning arts scene, enjoy a night out in Züri-West or explore the historic sights of Zurich’s picture postcard centre.

Lake Lucerne – Located in the heart of Switzerland, Lake Lucerne is one of the country’s most beautiful natural features. In the summer, lakeside hotels and watersports are the order of the day, though the area that surrounds the lake also offers plenty of opportunities for hiking and biking.

How to Make the Most of Your Hotel in Switzerland

Lake Geneva, with its beaches, stunning setting and lofty fountain is a must see, while the towering Matterhorn, the Rhine Falls and the alpine foothills are also well worth visiting during your time in the country. Impressive man-made sights can be found in all of Switzerland cities, with Lucerne’s art-lined Kapellbrücke, Lake Geneva’s Chillon Castle and the old town of Bern among the most picturesque. Castles, churches and traditional villages dot the landscape, ensuring there’s a great photo opportunity around every corner.

Like many alpine countries, the activities on offer in Switzerland vary depending on the season. In the winter months, visitors from all over Europe flock to the country to have a go at skiing and snowboarding, while others head to the country’s festive markets and cosy Alpine villages to enjoy picture postcard scenes. In the summer, Switzerland springs into life with lush green mountains, clear lakes and outdoor public pools providing plenty of opportunities for hiking, climbing, swimming and water sports. Summer is also the perfect time to explore Switzerland’s historic towns and cities, while museums, galleries and castles are open throughout the year.

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 £103 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 £103 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?
We make booking a hotel in Switzerland as simple as swiping right for your perfect holiday. First off, there's the extensive range of options and awesome prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you sign up for our free One Key™ loyalty programme, you can collect OneKeyCash™* and use it on eligible hotels, activities, flights and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.