COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in Central Switzerland

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Sport- und Wellnesshotel Eienwäldli
3.5 out of 5
Wasserfallstrasse 108, Engelberg, OW
The price is £184 per night from 11 Mar to 12 Mar
10.27 mi from city centre
4.8/5Exceptional! (20 reviews)

"Large, nice rooms. Very clean and very quiet. Nice sauna area."…"

Reviewed on 12 Dec 2018

Sport- und Wellnesshotel Eienwäldli
The Chedi Andermatt
5 out of 5
Gotthardstrasse 4, Andermatt, UR
Free cancellationReserve now, pay when you stay
The price is £544 per night from 25 Mar to 26 Mar
20.5 mi from city centre
4.7/5Exceptional! (148 reviews)
Wonderful hotel

"Wonderful hotel"…"

Reviewed on 31 May 2020

The Chedi Andermatt
Rigi Kaltbad Swiss Quality Hotel
3.5 out of 5
Zentrum 4, Rigi Kaltbad, Weggis, LU
Free cancellationReserve now, pay when you stay
The price is £208 per night from 19 Mar to 20 Mar
8.63 mi from city centre
4.3/5Excellent! (132 reviews)
Nice view

"view Was incredible"…"

Reviewed on 27 Feb 2020

Rigi Kaltbad Swiss Quality Hotel
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.
Frutt Mountain Resort
4.5 out of 5
Frutt 9, Melchsee-Frutt, Kerns, OW
Free cancellationReserve now, pay when you stay
The price is £243 per night from 21 Mar to 22 Mar
17.04 mi from city centre
4.8/5Exceptional! (92 reviews)
Perfect stay

"Great hotel in a beautiful location. Standard room was large enough for our family of three and the spa is excellent. Staff was helpful and professional and treated us very well."…"

Reviewed on 13 Aug 2020

Frutt Mountain Resort
Seminar- und Wellnesshotel Stoos
4 out of 5
Ringstrasse 10, Stoos, Morschach, SZ
Free cancellationReserve now, pay when you stay
The price is £197 per night from 25 Mar to 26 Mar
6.58 mi from city centre
4.6/5Wonderful! (65 reviews)

"Excellent experience"…"

Reviewed on 9 Oct 2019

Seminar- und Wellnesshotel Stoos
Bellevue-Terminus - Urban Lifestyle Hotel
4 out of 5
Bahnhofstrasse 10, Engelberg, OW
The price is £156 per night from 4 Mar to 5 Mar
10.35 mi from city centre
4.6/5Wonderful! (109 reviews)
Perfect place

"Everything was amazing"…"

Reviewed on 21 Sep 2020

Bellevue-Terminus - Urban Lifestyle Hotel
Swiss Holiday Park Resort
4 out of 5
Dorfstrasse 10, Morschach, SZ
Free cancellationReserve now, pay when you stay
The price is £117 per night from 3 Mar to 4 Mar
4.72 mi from city centre
4.2/5Excellent! (175 reviews)
love it

"Thats was so wonderfull place we will come back am sure😍😍😍 we injoy a lot"…"

Reviewed on 6 Aug 2020

Swiss Holiday Park Resort
Bürgenstock Hotels & Resort – Waldhotel & Spa
5 out of 5
Bürgenstock 30, Ennetbuergen, NW
Free cancellationReserve now, pay when you stay
The price is £599 per night from 21 Mar to 22 Mar
9.13 mi from city centre
4.6/5Exceptional! (29 reviews)

"Great hotel to relax. Very cozy very healty concept"…"

Reviewed on 22 Feb 2020

Bürgenstock Hotels & Resort – Waldhotel & Spa
H+ Hotel Sonnwendhof Engelberg
3 out of 5
Gerschniweg 1, Engelberg, OW
Free cancellationReserve now, pay when you stay
The price is £120 per night from 28 Feb to 1 Mar
10.47 mi from city centre
4.5/5Wonderful! (185 reviews)

"Great location, nice service, nice rooms and facilities including swimming pool, sauna, and steam room, and a tasty breakfast/.."…"

Reviewed on 16 Aug 2020

H+ Hotel Sonnwendhof Engelberg
Panorama Resort & Spa
4 out of 5
Schönfelsstrasse, Feusisberg, SZ
The price is £304 per night from 25 Mar to 26 Mar
19.63 mi from city centre
4.5/5Wonderful! (98 reviews)
Great location and amenities!

"Another great stay at panorama"…"

Reviewed on 27 Jan 2020

Panorama Resort & Spa
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 £210 per night from 18 Mar to 19 Mar
20.22 mi from city centre
4.5/5Wonderful! (201 reviews)

"Very updated and modern facility. Very nice pool and spa facilities."…"

Reviewed on 11 Jan 2021

Radisson Blu Hotel Reussen, Andermatt
Seehotel Waldstaetterhof Swiss Quality
4 out of 5
Waldstaetterquai 6, Ingenbohl, SZ
Free cancellationReserve now, pay when you stay
The price is £246 per night from 1 Mar to 2 Mar
5.03 mi from city centre
4.5/5Wonderful! (79 reviews)
Picturesque location

"An amazing location for a hotel. Picturesque lake in from of the hotel that you can enjoy looking at either from you room or the restaurant and even spa. The city is a calm one, so it’s a great place for one to chill and relax."…"

Reviewed on 16 Mar 2020

Seehotel Waldstaetterhof Swiss Quality
Bürgenstock Hotels & Resort - Bürgenstock Hotel & Alpine Spa
5 out of 5
Burgenstock 1, Ennetbuergen, NH
Free cancellationReserve now, pay when you stay
The price is £854 per night from 24 Mar to 25 Mar
9.11 mi from city centre
4.8/5Exceptional! (123 reviews)

"Amazing Great evening at the oak Even beautiful if rainy"…"

Reviewed on 6 Sep 2020

Bürgenstock Hotels & Resort - Bürgenstock Hotel & Alpine Spa
Andermatt Alpine Apartments
5 out of 5
Gütschgasse 6, Andermatt, Uri
The price is £173 per night from 24 Mar to 25 Mar
20.32 mi from city centre
4.5/5Wonderful! (40 reviews)

"Fabulous apartment very close to the cable car for our family summer trip."…"

Reviewed on 18 Aug 2020

Andermatt Alpine Apartments
Hotel Des Balances
4 out of 5
Weinmarkt, Lucerne, LU
Free cancellationReserve now, pay when you stay
The price is £128 per night from 7 Mar to 8 Mar
14.12 mi from city centre
4.6/5Exceptional! (455 reviews)

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

Reviewed on 25 Sep 2020

Hotel Des Balances
Radisson Blu Hotel, Lucerne
4.5 out of 5
Lakefront Center, Inseliquai 12, Lucerne, LU
Free cancellationReserve now, pay when you stay
The price is £132 per night from 1 Mar to 2 Mar
13.59 mi from city centre
4.2/5Excellent! (952 reviews)

"Fine, nothing exceptional. Breakfast only until 10am is ridiculous. No option for room service either."…"

Reviewed on 14 Sep 2020

Radisson Blu Hotel, Lucerne
Seerausch Swiss Quality Hotel
3 out of 5
Buochserstrasse 54, Beckenried, NW
Free cancellationReserve now, pay when you stay
The price is £84 per night from 11 Mar to 12 Mar
4.97 mi from city centre
4.3/5Excellent! (276 reviews)
Brilliant

"A friendly and professional staff, a clean room, complimentary water, free darts and a snooker, great breakfast, and amazing view to a lake and mountains! Would definitely come back, thank you!"…"

Reviewed on 27 Jan 2020

Seerausch Swiss Quality Hotel
Seehotel Pilatus
4 out of 5
Seestrasse 34, Hergiswil, NW
Free cancellationReserve now, pay when you stay
The price is £140 per night from 1 Mar to 2 Mar
11.71 mi from city centre
4.3/5Excellent! (291 reviews)
Lovely room, great hotel

"Great single room with a lovely view over the lake. All very well thought out in the room. Very comfortable bed."…"

Reviewed on 25 Oct 2020

Seehotel Pilatus
Pilatus Kulm Hotels
3.5 out of 5
Schlossweg 1, Kriens
The price is £226 per night from 4 Mar to 5 Mar
14.4 mi from city centre
5/5Exceptional! (3 reviews)
One of the best hotel

"One of the best hotel we have stayed there. Beautiful place to enjoy both sun-rise and sun-set as well as stargazing. We also could see ibexes in the morning. The staff was very friendly and polite and the dinner which was included the package was very delicious. We totally recommend this hotel. ..."…"

Reviewed on 15 Nov 2020

Pilatus Kulm Hotels
Hotel Alexander
4 out of 5
Hertensteinstrasse 42, 48, Weggis, LU
Free cancellationReserve now, pay when you stay
The price is £186 per night from 1 Mar to 2 Mar
9 mi from city centre
4.3/5Excellent! (172 reviews)
Great Weekend spa

"Very nice spa and service was very friendly"…"

Reviewed on 2 Nov 2020

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

Visiting Central Switzerland

Couples looking to get away will find a romantic atmosphere in Central Switzerland, and visitors give high marks for the lakeside setting, local tours and magnificent mountain views. This city also attracts tourists with its skiing, cafes and shopping. Top sights in the city include Swiss Transportation Museum, Chapel Bridge and Lucerne Town Hall.

  • There are 381 hotels and other accommodation options in Central Switzerland
  • The closest major airport is in Zurich (ZRH), 36 mi (57.9 km) from the city centre
  • The next closest is in Bern (BRN-Belp), 49.4 mi (79.5 km) away

Sightseeing and Staying in Central Switzerland

Cultural venues in the city include Swiss Transportation Museum, KKL Lucerne and Sherlock Holmes Museum. Attractions like Basecamp Andermatt, Alpamare Water Park and Rossweid Gondola are fun for kids of all ages. The city is notable for landmarks like Chapel Bridge, Loewenplatz and Lion Monument.

In Brienz, you can choose from 381 accommodation choices and hotels to make planning easier for your holiday getaway at an affordable rate. Here you'll find top ranked ones based on Expedia user reviews:

Other favourite sights in Central Switzerland include Lucerne Town Hall, Mount Pilatus and Engelberg-Titlis Ski Resort. Outside the city, popular places to visit include Rapperswil Castle, 24 mi/38.6 km from the heart of the city, and Bahnhofstrasse, which is 30.2 mi/48.6 km away.

Getting around Central Switzerland

With so many transport options, exploring Central Switzerland is simple. Walk to nearby metro stations such as Stans Station, Einsiedeln S-Bahn and Glarus Sued Linthal Station. If you want to see more of the area, ride aboard a train from Flüelen Station, Ingenbohl Brunnen Station or Altdorf Station.

More trip options

Central Switzerland Hotel Reviews