Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Central Switzerland's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Chedi Andermatt

Hotel in Andermatt

Located in a quiet area in Andermatt amid the beautiful nature of the Swiss Alps, 2789 feet from the Gemsstockbahn Cable Car Station, The Chedi Andermatt combines Swiss hospitality tradition with... One of those even better than on photos bit photos still great.

Show more Show less
9.1
Wonderful
1,165 reviews
Price from
$904
per night

Hotel Schweizerhof Luzern

Hotel in Old Town, Lucerne

The family-owned 5-star Hotel Schweizerhof Luzern is located right in the Old Town of Lucerne, next to the lake. It offers a spa area and elegant rooms with modern furniture. Excellent location .. very friendly staff . Had dinner at one of the restaurants on proper.. exceptional service and food ..

Show more Show less
9.1
Wonderful
1,189 reviews
Price from
$255
per night

Hotel des Balances

Hotel in Old Town, Lucerne

Housed in a former Guild Hall, the Hotel des Balances enjoys a picturesque location on the Reuss river in the heart of Old Lucerne. Wi-Fi is available free of charge. Absolutely Stunning!!!! Gorgeous facility, impeccably maintained, beautiful inside and out! Staff goes out of their way to help in every way possible. Location could not be better!!!

Show more Show less
9
Wonderful
1,885 reviews
Price from
$212
per night

Kempinski Palace Engelberg

Hotel in Engelberg

Featuring a terrace, Kempinski Palace Engelberg is located in Engelberg in the Obwalden region, a 12-minute walk from Titlis Rotair Cable Car and 22 miles from Lucerne Train Station. Loved everything from rooms to the location to amazing view of the town and mount Titlis and such warm staff always ready to help! will come again

Show more Show less
9.4
Wonderful
431 reviews
Price from
$532
per night

Boutique Hotel Himmelrich

Hotel in Kriens, Lucerne

Located in Lucerne, 3.6 miles from Lucerne Train Station, Boutique Hotel Himmelrich has accommodations with a restaurant, free private parking, a bar and a garden. Gorgeous! Staff was awesome! Loved the food, ambiance, room, and the view was amazing. Definitely will be coming back, price was great too

Show more Show less
9
Wonderful
560 reviews
Price from
$177
per night

Berggasthaus Eggberge

Hotel in Altdorf

This mountain accommodations is set in a car-free zone at an altitude of 4760 feet above Altdorf and Flüelen. Berggasthaus Eggberge can only be reached by cable car. Peace and quiet, wonderful view, great spot for a hike. Excellent food and service in the restaurant, we found breakfast was very good.

Show more Show less
9.3
Wonderful
241 reviews
Price from
$122
per night

Hotel Bergsonne Rigi

Hotel in Rigi Kaltbad

Located in Rigi Kaltbad, Hotel Bergsonne Rigi has a garden, terrace and free WiFi throughout the property. The hotel features family rooms. At the hotel, rooms are equipped with a closet. The owners were especially pleasant and welcoming. I found their suggestions for restaurants and input on hiking trails very helpful. The hearty healthy breakfast was delicious and provided the fuel needed to hike to the top of Rigi mountain.

Show more Show less
9
Wonderful
168 reviews
Price from
$190
per night

Gasthaus Badhof - Golfhotel

Hotel in Meggen, Lucerne

In Lucerne, 2.9 mi from the KKL Culture and Congress Center Lucerne, the Gasthaus Badhof offers you very spacious rooms with the best comfort. Amazing, luxury. quality, comfort and marvellous views. Very high quality of the food in the restaurant. Interesting menu, specially the bigger menu during the week.

Show more Show less
9.3
Wonderful
629 reviews
Price from
$205
per night

Bürgenstock Hotels & Resort - Waldhotel & Spa

Hotel in Bürgenstock

Located 1476 feet above Lake Lucerne on the Bürgenberg mountain, in the Bürgenstock Resort, the Waldhotel Health & medical Excellence was designed by star architect Matteo Thun and features the... The room, food, service, amenities views all were absolutely amazing!

Show more Show less
9.2
Wonderful
337 reviews
Price from
$787
per night

Hotel Pilatus-Kulm

Hotel in Lucerne

The historic Hotel Pilatus-Kulm is located at 6995 feet above sea level in the Kriens district in Luzern, 2 mi from Chapel Bridge and 2.1 mi from KKL Culture and Convention Center Lucerne. We loved the view from the room! Amazing! Dinner was also delicious and the room modern and cozy! I recommend this hotel for all the mountain lovers out there :)

Show more Show less
9.2
Wonderful
423 reviews
Price from
$312
per night

Hotels with extra health and safety measures

Find hotels in Central Switzerland with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Central Switzerland in the past month

See all

Central Switzerland's best hotels with breakfast

See all

Budget hotels in Central Switzerland

See all

Hotels in Central Switzerland you can book without a credit card

See all

FAQs about hotels in Central Switzerland

Planning a trip? Get inspired by reviews of cities in Central Switzerland

Explore guest reviews of hotels in Central Switzerland

See all