Switzerland may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Switzerland Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Switzerland

Top Hotels in Switzerland

Radisson Blu Hotel Zurich Airport
4.5 out of 5
Zurich Airport, Kloten, ZH
Free cancellationReserve now, pay when you stay
The price is AU$267 per night from 5 Dec. to 6 Dec.
4.2/5Excellent! (1,511 reviews)

"Nice place, clean, practicsl to take the airplane early in the morning."…"

Reviewed on 2 Oct. 2020

Radisson Blu Hotel Zurich Airport
Hard Rock Hotel Davos
4 out of 5
Tobelmühlestrasse 2, Davos, GR
Free cancellationReserve now, pay when you stay
The price is AU$283 per night from 1 Dec. to 2 Dec.
4.5/5Wonderful! (287 reviews)

"The Hard Rock Davos is a true haven for music lovers seeking to unwind and enjoy the fresh crisp Swiss air. The hotel is simple but executes very well. We were pleasantly surprised by the quality of the in house Spa and pool facilities. The staff went above and beyond to help us celebrate a birthday ..."…"

Reviewed on 31 Aug. 2020

Hard Rock Hotel Davos
The Chedi Andermatt
5 out of 5
Gotthardstrasse 4, Andermatt, UR
Free cancellationReserve now, pay when you stay
The price is AU$971 per night from 17 Dec. to 18 Dec.
4.8/5Exceptional! (136 reviews)
Wonderful hotel

"Wonderful hotel"…"

Reviewed on 31 May 2020

The Chedi Andermatt
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
citizenM Geneva
4 out of 5
31-33 Rue de la Rotisserie, Geneva
Free cancellationReserve now, pay when you stay
The price is AU$114 per night from 3 Dec. to 4 Dec.
4.7/5Exceptional! (17 reviews)
Clean, Modern

"A nice, new hotel. Clean and modern. Friendly staff."…"

Reviewed on 5 Oct. 2020

citizenM Geneva
Kameha Grand Zurich, Autograph Collection
5 out of 5
Dufaux Strasse 1, Opfikon, ZH
Free cancellationReserve now, pay when you stay
The price is AU$116 per night from 4 Dec. to 5 Dec.
4.3/5Excellent! (302 reviews)
Nice hotel for airport overnight

"Very nice hotel. Bar/restaurant a bit pricey and bar service a bit aloof."…"

Reviewed on 10 Mar. 2020

Kameha Grand Zurich, Autograph Collection
Radisson Blu Hotel Reussen, Andermatt
4.5 out of 5
Bärengasse 1, Andermatt, Uri
Free cancellationReserve now, pay when you stay
The price is AU$370 per night from 30 Nov. to 1 Dec.
4.5/5Wonderful! (159 reviews)
Excellent hotel

"Excellent hotel. It is not at the center of town, but only a 5 mins walk to the center."…"

Reviewed on 24 Aug. 2020

Radisson Blu Hotel Reussen, Andermatt
Hilton Garden Inn Davos
4 out of 5
Promenade 103, Davos, GR
Free cancellationReserve now, pay when you stay
The price is AU$222 per night from 6 Dec. to 7 Dec.
4.5/5Wonderful! (530 reviews)

"The breakfast was good and well-prepared. The room is clean and calm."…"

Reviewed on 15 Sep. 2020

Hilton Garden Inn Davos
citizenM Zürich
4 out of 5
Talacker 42, Zürich
Free cancellationReserve now, pay when you stay
The price is AU$135 per night from 6 Dec. to 7 Dec.
4.7/5Exceptional! (392 reviews)

"The location of the hotel is excellent, in the center of everything and right on a tram line. My room was small but cozy and very clean, with quirky decor and unusual / fun touches like adjustable mood lighting, free movies, and such dark blinds that I felt like it was 3am all night (might be dangerous ..."…"

Reviewed on 5 Sep. 2020

citizenM Zürich
Grand Hotel Zermatterhof
5 out of 5
Bahnhofstrasse 55, Zermatt, VS
Get Rates
4.9/5Exceptional! (191 reviews)

"The stay at the GH Zermatterhof has been one of these special and rare stays for us where you spend one night, yet you feel it has been at least 5 days! Starting from the pick-up in style with a horse-carriage to attune us to a car-free Zermatt, followed by a smiley, warm welcome, to honoring our ..."…"

Reviewed on 19 Sep. 2020

Grand Hotel Zermatterhof
aja Zuerich
4 out of 5
Vulkanstrasse 108b, Zürich
Free cancellationReserve now, pay when you stay
The price is AU$147 per night from 6 Dec. to 7 Dec.
4.2/5Excellent! (145 reviews)

"Great stay and location. Room was Perfect and Clean. Train station was right around the corner. Grocery store is at the hotel. The lobby has a 24 hour little shop. The spa is great. No regrets!!!! Stay here."…"

Reviewed on 12 Aug. 2020

aja Zuerich
Hyperion Hotel Basel
4 out of 5
Messeplatz 12, Basel, BS
Free cancellationReserve now, pay when you stay
The price is AU$175 per night from 5 Dec. to 6 Dec.
4.4/5Excellent! (916 reviews)

"The hotel is nice and clean. We enjoyed it. The parking is not far from the hotel."…"

Reviewed on 4 Aug. 2020

Hyperion Hotel Basel
EMA House Hotel Suites
4 out of 5
Nordstrasse 1, Zürich, ZH
Free cancellationReserve now, pay when you stay
The price is AU$311 per night from 6 Dec. to 7 Dec.
4.6/5Exceptional! (531 reviews)
Another Great Stay

"Very well thought rooms and kind staff. The bed mattress was a bit soft for my taste."…"

Reviewed on 30 Aug. 2020

EMA House Hotel Suites
Hotel Des Balances
4 out of 5
Weinmarkt, Lucerne, LU
Free cancellationReserve now, pay when you stay
The price is AU$231 per night from 6 Dec. to 7 Dec.
4.6/5Exceptional! (443 reviews)

"Amazing view of the river and the Old City. Clean, friendly staff, great food"…"

Reviewed on 25 Sep. 2020

Hotel Des Balances
Hotel D Geneva
4 out of 5
16 Rue de Fribourg, Geneva
Free cancellationReserve now, pay when you stay
The price is AU$209 per night from 1 Dec. to 2 Dec.
4.4/5Wonderful! (91 reviews)
Hotel & Room is classic ! Location average

"The hotel was in good condition and so were rooms / bathroom and fitness Center. It is super convenient to main train station but away from tourist attractions."…"

Reviewed on 13 Jul. 2020

Hotel D Geneva
The Omnia
5 out of 5
Auf dem Fels, Zermatt
The price is AU$896 per night from 4 Dec. to 5 Dec.
4.9/5Exceptional! (31 reviews)

"Best customer service ever seen."…"

Reviewed on 17 Feb. 2020

The Omnia
Dorint Airport-Hotel Zürich
4 out of 5
Riethofstrasse 40, Glattbrugg, Opfikon, ZH
Free cancellationReserve now, pay when you stay
The price is AU$194 per night from 4 Dec. to 5 Dec.
4.2/5Very Good! (936 reviews)

"Close to airport, so convenient for layovers, but a bit noisy for the same reason."…"

Reviewed on 2 Jun. 2020

Dorint Airport-Hotel Zürich
Moxy Lausanne City
3 out of 5
Rue de la Vigie 3, Lausanne
Free cancellationReserve now, pay when you stay
The price is AU$106 per night from 20 Dec. to 21 Dec.
4.2/5Very Good! (40 reviews)

"Très bel hôtel. Accueil, décoration et service au top. Je recommande"…"

Reviewed on 23 Aug. 2020

Moxy Lausanne City
Hotel Scheuble
3 out of 5
Muehlegasse 17, Zürich, ZH
Free cancellationReserve now, pay when you stay
The price is AU$206 per night from 11 Dec. to 12 Dec.
4.4/5Wonderful! (413 reviews)

"The best location, very clean hotel, and a very nice staff. Will stay there again for sure."…"

Reviewed on 12 Oct. 2020

Hotel Scheuble
Alpenhotel Fleurs de Zermatt
4 out of 5
Unterer Mattenweg 41, Zermatt, VS
The price is AU$417 per night from 1 Dec. to 2 Dec.
4.7/5Exceptional! (292 reviews)

"We had a fabulous stay here at Fleurs de Zermatt! The facilities are very clean, updated, and beautiful. Service was excellent. We especially loved the huge breakfast buffet (with unlimited specialty coffee drinks!), the lovely views, awesome location, ski room with heated lockers, and fabulous spa ..."…"

Reviewed on 2 Mar. 2020

Alpenhotel Fleurs de Zermatt
Sorell Hotel St. Peter
4 out of 5
In Gassen 10, Zürich
Free cancellationReserve now, pay when you stay
The price is AU$384 per night from 20 Dec. to 21 Dec.
Sorell Hotel St. Peter
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.

Accommodation in Switzerland

Switzerland is not only known for having safe financial institutions and great Army knives, it's also a great place to take a vacation. If you're in the process of looking at the many Switzerland hotels that are available, you should know that there is something for everyone in this beautiful little country in Europe.

Switzerland is the birthplace of snow skiing, and it is still one of the best places in the world to ski. Many of the hotels in Switzerland are built on ski resorts and offer breathtaking views of the mountain terrain. Many of the Switzerland holiday packages include lift tickets and access to the slopes throughout your stay. This makes it easy to enjoy your time on the hills without breaking the bank.

Although Switzerland is definitely known for winter sports, there are also plenty of other things to do in the area. If you come when there is no snow on the ground, you can always enjoy a hike through some of the most peaceful and serene countryside in Europe.

When it comes to finding cheap hotel deals in Switzerland, you can always stay in one of the bigger cities, but some people prefer to go to the less populated areas. Switzerland boasts some pretty picturesque little cities up in the mountains that have wonderful accommodations as well. Some Switzerland hotel deals will even show you what the country has to offer with a hot air balloon ride or a tour of the local historic buildings. You can find all kinds of great tours, activities, and neat places to visit regardless of what you're interested in.

When you book reservations, you may also be interested in exploring some of the numerous lakes that Switzerland has to offer. While Lake Geneva is one of the most well-known lakes in the region, there are plenty of other great ones to explore. You can take a boat ride, or simply enjoy the view from the shore. The prices for rides on the water are generally reasonable and are sometimes even included with rooms.

When you find a cheap Switzerland hotel deal, you may also be entitled to a special discount on other services that you'll enjoy on your trip. For instance, you might get special rates on spa services, tickets, or excursions. At that point, you can simply kick back, and enjoy your time in the mountain country.