Search Hotels in Switzerland

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Switzerland

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

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

Zurich Marriott Hotel
5 out of 5
Neumuehlequai 42, Zürich, ZH, 8006
Fully refundableReserve now, pay when you stay
The price is $361 per night from Jun 2 to Jun 3
$361
per night
Jun 2 - Jun 3
8.4/10 Very Good! (999 reviews)
"We stayed in one of the brand new rooms and it was amazing! Spacious with beautiful finishes. The staff were all super nice and helpful. Hotel is conveniently located near the train station and within walking distance to shopping, dining and more."

Reviewed on May 23, 2023

Zurich Marriott Hotel
Ameron Luzern Hotel Flora
4 out of 5
Seidenhofstrasse 5, Lucerne, LU, 6002
The price is $254 per night from Jun 25 to Jun 26
$254
per night
Jun 25 - Jun 26
9/10 Wonderful! (1,002 reviews)
"Stay in Ameron Flora was great! Proximity to transportation, courteous service, excellent breakfast, and great location. However, here are the few things that we felt could have been better: 1) they could do better with a microwave in the rooms, 2) English channels in TV and having an option to English ..."

Reviewed on May 31, 2023

Ameron Luzern Hotel Flora
Hotel Montana Zürich
3 out of 5
Konradstrasse 39, Zürich, ZH, 8005
The price is $728 per night from Jul 1 to Jul 2
$728
per night
Jul 1 - Jul 2
8/10 Very Good! (1,000 reviews)
"Close to everything Great breakfast"

Reviewed on May 30, 2023

Hotel Montana Zürich

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

Acasa Suites
4 out of 5
Binzmühlestrasse 72, Zürich, 8050
Fully refundableReserve now, pay when you stay
The price is $193 per night from Jun 23 to Jun 24
$193
per night
Jun 23 - Jun 24
9.2/10 Wonderful! (434 reviews)
"Very joyful place & highly recommend!"

Reviewed on May 14, 2023

Acasa Suites
Nash Suites Airport Hotel
4 out of 5
Avenue Louis Casai 88, Meyrin, 1216
Fully refundableReserve now, pay when you stay
The price is $107 per night from Jun 2 to Jun 3
$107
per night
Jun 2 - Jun 3
8.8/10 Excellent! (752 reviews)
"Nice overall stay ! Rooms were clean and roomy !"

Reviewed on May 29, 2023

Nash Suites Airport Hotel
Crowne Plaza Geneva, an IHG Hotel
4.5 out of 5
Avenue Louis Casai 75-77, Cointrin, Meyrin, GE, 1216
Fully refundable
The price is $157 per night from Jul 1 to Jul 2
$157
per night
Jul 1 - Jul 2
8.8/10 Excellent! (638 reviews)
"Staff. Excellent. Breakfast - Can be enhanced."

Reviewed on May 8, 2023

Crowne Plaza Geneva, an IHG Hotel
25hours Hotel Zurich Langstrasse
4 out of 5
Langstraße 150, Zürich, 8004
The price is $189 per night from Jun 25 to Jun 26
$189
per night
Jun 25 - Jun 26
9/10 Wonderful! (812 reviews)
"Beautiful hotel with a personality. Very nice rooms. Hotel staff was very friendly, they gave us a room a few hours before check in. Definitely recommend"

Reviewed on May 28, 2023

25hours Hotel Zurich Langstrasse
Radisson Hotel Zurich Airport
4 out of 5
Flughofstrasse 75, Ruemlang, ZH, 8153
Fully refundableReserve now, pay when you stay
The price is $142 per night from Jun 4 to Jun 5
$142
per night
Jun 4 - Jun 5
8.2/10 Very Good! (779 reviews)
"Air conditioner was lacking."

Reviewed on May 27, 2023

Radisson Hotel Zurich Airport
Dorint Blüemlisalp Beatenberg/Interlaken
4 out of 5
Schmockenstrasse 163, Beatenberg, BE, 3803
Fully refundableReserve now, pay when you stay
The price is $349 per night from Jun 20 to Jun 21
$349
per night
Jun 20 - Jun 21
8.6/10 Excellent! (914 reviews)
"The view is incredible from our 11th floor room. The bus ride to Interlaken is free and quick. Great place to stay!"

Reviewed on May 26, 2023

Dorint Blüemlisalp Beatenberg/Interlaken
Boutique Hotel Bellevue
4 out of 5
Marktgasse 59, Interlaken, BE, 3800
Fully refundableReserve now, pay when you stay
The price is $395 per night from Jul 1 to Jul 2
$395
per night
Jul 1 - Jul 2
8.8/10 Excellent! (477 reviews)
"Great experience!"

Reviewed on May 22, 2023

Boutique Hotel Bellevue
citizenM Geneva
4 out of 5
31-33 Rue de la Rotisserie, Geneva, 1204
Fully refundableReserve now, pay when you stay
The price is $169 per night from Jun 2 to Jun 3
$169
per night
Jun 2 - Jun 3
9/10 Wonderful! (286 reviews)
"Efficient and modern set up. Clean and quiet rooms."

Reviewed on May 27, 2023

citizenM Geneva
Victoria Jungfrau Grand Hotel & Spa
5 out of 5
Höheweg 41, Interlaken, BE, 3800
Fully refundableReserve now, pay when you stay
The price is $803 per night from Jun 2 to Jun 3
$803
per night
Jun 2 - Jun 3
9.4/10 Exceptional! (374 reviews)
"Wonderful staff, wonderful spa area, wonderful breakfast !"

Reviewed on Oct 24, 2022

Victoria Jungfrau Grand Hotel & Spa
Eurotel Montreux
4.5 out of 5
Grand-Rue 81, Montreux, VD
Fully refundableReserve now, pay when you stay
The price is $262 per night from Jun 2 to Jun 3
$262
per night
Jun 2 - Jun 3
8.6/10 Excellent! (997 reviews)
"Very close to the train station. Room was big, views were excellent. Amenities were very nice. Great hotel and great experience"

Reviewed on May 29, 2023

Eurotel Montreux
Chateau Guetsch
4 out of 5
Kanonenstrasse, Lucerne, LU, 6003
The price is $421 per night from Jun 5 to Jun 6
$421
per night
Jun 5 - Jun 6
8.8/10 Excellent! (410 reviews)
"Loved it !!! We will be back"

Reviewed on May 27, 2023

Chateau Guetsch
Hotel & Spa Silberhorn Wengen
4 out of 5
Wengiboden 1347, Lauterbrunnen, BE, 3823
Fully refundableReserve now, pay when you stay
The price is $338 per night from Jun 28 to Jun 29
$338
per night
Jun 28 - Jun 29
9/10 Wonderful! (197 reviews)
"Location in the Swiss Alps. Friendly and helpful. Our room was very hot when we arrived and they accommodated us to a much cooler room."

Reviewed on May 26, 2023

Hotel & Spa Silberhorn Wengen
Hotel Central
2 out of 5
Rue de la Rôtisserie 2, Geneva, 1204
Fully refundableReserve now, pay when you stay
The price is $128 per night from Jun 1 to Jun 2
$128
per night
Jun 1 - Jun 2
7.8/10 Good! (306 reviews)
"Excellent! Very nice staff, close to the action and clean facilities."

Reviewed on May 28, 2023

Hotel Central
Geneva Marriott Hotel
4 out of 5
Chemin Du Ruisseau 1, Meyrin, 1217
Fully refundableReserve now, pay when you stay
The price is $178 per night from Jun 17 to Jun 18
$178
per night
Jun 17 - Jun 18
9.4/10 Exceptional! (46 reviews)
"Wonderful customer service, lovely breakfast and very convenient location with easy travel into the city centre."

Reviewed on May 29, 2023

Geneva Marriott Hotel
Arenas Resort Victoria-Lauberhorn
3 out of 5
Wengen, Lauterbrunnen, BE, 3823
Fully refundableReserve now, pay when you stay
The price is $255 per night from Jun 12 to Jun 13
$255
per night
Jun 12 - Jun 13
9/10 Wonderful! (402 reviews)
"Todo muy bien ,El personal muy amable ,Gracias 👍"

Reviewed on Feb 17, 2023

Arenas Resort Victoria-Lauberhorn
Hotel Hermitage
4.5 out of 5
Seeburgstrasse 72, Lucerne, LU, 6000
Fully refundableReserve now, pay when you stay
The price is $438 per night from Jun 4 to Jun 5
$438
per night
Jun 4 - Jun 5
9.2/10 Wonderful! (815 reviews)
"Amazing"

Reviewed on May 9, 2023

Hotel Hermitage
Hotel Edelweiss Superior
3.5 out of 5
Rauft 1068, Murren, Lauterbrunnen, BE, 3825
9.4/10 Exceptional! (315 reviews)
"Fabulous view! Beautiful room. Staff was great!"

Reviewed on May 22, 2023

Hotel Edelweiss Superior
Don't see what you're looking for?
See all available properties in Switzerland
View all properties
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.

Switzerland Hotel Travel Guide

When you harness the power of Expedia to book a room at one of our fabulous hotels, resorts, or motels, you can have the excursion of your dreams. Regardless of what degree of niceties you like to have on hand, our easy-to-use tools make it easy for you to find just what you're hoping for. Begin your search today, and you're guaranteed to find the perfect room for your trip.

Want to reserve a room at a high-end retreat? We've got you covered. We have a diverse range of cheap lodges too. And there are a bunch of selections in the middle, of course. It just depends on what you're in the mood for and how much you'd like to spend. As for location, you can choose a room in any part of the region you'd like. You'll see a ton of lodging choices at the center of the action, as well as hidden stays on the border of Switzerland. When you browse our assortment of rooms in Switzerland, you're guaranteed to find cheap rates and awesome deals on any type of hotel in the area.

Expedia wants to save you time and money when locking down your reservations at any of the accommodations in Switzerland, so you can spend your time getting the most out of your trip and not freaking out about busting your budget. So why wait another day to book your travel plans? Select your desired travel dates now to browse the best specials on getaways in Switzerland!

Switzerland hotels information

Number of reviews
11,955
Accommodation
18,999 hotels
Lowest Price
$107
Highest Price
$803

Recent reviews of Switzerland hotels
Expedia verified reviews