Skip to main content

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.

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. Location is the best part.....close to city center and train station The view from the room is spectacular and made me want to stay in the room all day hahahaha The design of the room is so unique Bathroom is perfect

Show more Show less
9.1
Wonderful
1,249 reviews
Price from
$380
per night

Hotel Sonnwendhof Engelberg

Hotel in Engelberg

Set in Engelberg and with Engelberg-Titlis reachable within 0.7 mi, Hotel Sonnwendhof Engelberg offers express check-in and check-out, allergy-free rooms, a shared lounge, free WiFi throughout the... I highly recommend this hotel .. the staff was very friendly and kind always smiling and answering every question and they wrote a message welcoming us on the mirror. The veiw was amazing and location is exactly infront of titlis mount just 2 min walk

Show more Show less
9.2
Wonderful
1,116 reviews
Price from
$176
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. Fantastic view from the balcony ! The room is big for 3 adults and has all the facilities we needed.

Show more Show less
9
Wonderful
1,562 reviews
Price from
$435
per night

Mandarin Oriental Palace, Luzern

Hotel in Lucerne

Mandarin Oriental Palace, Luzern features a garden, terrace, a restaurant and bar in Lucerne. This 5-star hotel offers a concierge service. The room was really well designed and thoughtful. the Lake view from the window is amazing. the staff was very helpful and they gave welcome gifts for the kids. We absolutely loved it.

Show more Show less
9.1
Wonderful
158 reviews
Price from
$799
per night

Hotel Klausenpass

Hotel in Unterschächen

Featuring a terrace, Hotel Klausenpass is located in Unterschächen in the Uri region, 27 miles from Klewenalp and 31 miles from Arth-Goldau. The hotel features family rooms. Amazing place with breath taking views and really great staff.

Show more Show less
9.2
Wonderful
129 reviews
Price from
$162
per night

Kempinski Palace Engelberg

Hotel in Engelberg

Located within a 12-minute walk of Titlis Rotair Cable Car and 22 miles of Lucerne Train Station, Kempinski Palace Engelberg provides rooms in Engelberg. The view from the room was nice, also the room was comfortable and the staff was very friendly.

Show more Show less
9.4
Wonderful
789 reviews
Price from
$540
per night

Culinarium Alpinum

Hotel in Stans

Located in Stans, 9.3 miles from Lucerne Train Station, Culinarium Alpinum has accommodations with a garden, free private parking, a shared lounge and a terrace. a beautiful meaningful place to stay

Show more Show less
9.1
Wonderful
112 reviews
Price from
$243
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. While the pictures speak for themselves regarding the amazing location, accomodation, and food, the staff is absolutely incredible, they went above and beyond to make us enjoy our time. It is very rare to find this type of impecabble services and I guess this has to do with the fact that it's a family business and they put a lot of passion in everything they do. I simply don't have the words to describe how good we felt during our stay and we would definitely recommend it 😊

Show more Show less
9.2
Wonderful
283 reviews
Price from
$152
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. room is super comfort with great view, the only issue is ideally to diversify type of breakfast,hopefully could add Asian style breakfast for more options

Show more Show less
9.2
Wonderful
714 reviews
Price from
$309
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... This was the best hotel I've ever stayed at. The hotel was quiet, the spa was excellent, the staff were attentive, the hiking in the area was stunning.

Show more Show less
9.2
Wonderful
431 reviews
Price from
$728
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