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

Stay in Canton of Lucerne's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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. We loved our stay! Michael was very good. The hotel was just lovely and the service impeccable.

Show more Show less
9.1
Awesome
1,075 reviews
Price from
$342
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. The service the view the location

Show more Show less
9
Awesome
1,831 reviews
Price from
$289
per night

Boutique Hotel Himmelrich

Hotel in Kriens, Lucerne

Located in Lucerne, 2.5 miles from Chapel Bridge, Boutique Hotel Himmelrich has accommodations with a restaurant, free private parking, a bar and a garden. The quality of the hotel exceeded our expectations. It is a beautiful hotel with very nice, clean, luxurious rooms. The view on the lake and the mountains is also breathtaking. The hotel staff was very kind and made us feel home. We included a breakfast. This was also really luxurious. There is a really good chef who makes scrambled eggs freshly made on demand. We will definitely come back!

Show more Show less
9
Awesome
369 reviews
Price from
$213
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. It was a great stay. Hotel staff is lovely and bedroom was super comfortable. And the views are amazing.

Show more Show less
9.2
Awesome
617 reviews
Price from
$235
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... Top class hotel. The location is great. The room was spacious and perfectly equipped. The staff was very friendly and professional We were a little bit disappointed from the fact that most restaurants of the resort were closed during our stay.

Show more Show less
9.3
Awesome
445 reviews
Price from
$590
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. Incredible location, lovely attentive staff, food surpassed all expectations. A really wonderful stay.

Show more Show less
9.3
Awesome
408 reviews
Price from
$295
per night

Park Hotel Vitznau

Hotel in Vitznau

The luxurious Park Hotel Vitznau right at the banks of Lake Lucerne has been entirely renovated in 2012 and 2013 and features its own private beach, 2 restaurants, a large spa area and free garage... Dream hotel, very clean, excellent food, well trained staff super friendly and peaceful location

Show more Show less
9.5
Exceptional
317 reviews
Price from
$1,036
per night

Hotel Bellevue Kriens

Hotel in Lucerne

Located at the summit of Mount Pilatus at 7 feet above sea level, the Hotel Bellevue is reachable by aerial tramway or the world's steepest cog railway in summer. The location and one lady on the front desk helped us to find a COVID test facility and even made an appt for us 😁. Dinner was amazing

Show more Show less
9
Awesome
181 reviews
Price from
$217
per night

Hotel Restaurant Hammer

Hotel in Eigenthal

Located approximately 10,760 ft² above sea level at the northern foot of Mount Pilatus, Hotel Hammer enjoys a quiet location in Eigenthal. amazing view and perfect location for anyone who wants to hike to the pilatus. The staffs were amazing and super friendly. We would definitely come back.

Show more Show less
9
Awesome
224 reviews
Price from
$79
per night

Hotel Engel

Hotel in Stans

Located in Stans’ village square, Hotel Engel provides modern rooms with contemporary furniture and a minimalistic design. The café bar offers a terrace overlooking the square. This is one of the highest quality three star hotels I have stayed in. The room is very comfortable, and a substantial breakfast is provided. Highly recommended.

Show more Show less
9.1
Awesome
749 reviews
Price from
$135
per night

Hotels with extra health and safety measures

Find hotels in Canton of Lucerne with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Canton of Lucerne in the past month

See all

Canton of Lucerne's best hotels with breakfast

See all

Budget hotels in Canton of Lucerne

See all

Hotels in Canton of Lucerne you can book without a credit card

See all

FAQs about hotels in Canton of Lucerne