Skip to main content

Stay in Canton of Lucerne's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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 5 stars

Hotel in Old Town, Luzern

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. Its excellent. Perfect. Location and service by the staff is at the highest level. Fully recommended hotel in Luzern

Show more Show less
9.1
Superb
1,262 reviews
Price from
£254
per night

Hotel des Balances 4 stars

Hotel in Old Town, Luzern

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. Centrally located. Beautiful hotel.

Show more Show less
9
Superb
1,599 reviews
Price from
£242
per night

Mandarin Oriental Palace, Luzern 5 stars

Hotel in Luzern

Mandarin Oriental Palace, Luzern features a garden, terrace, a restaurant and bar in Luzern. 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.2
Superb
151 reviews
Price from
£493
per night

Culinarium Alpinum

Hotel in Stans

Situated in Stans, 15 km from Lucerne Station, Culinarium Alpinum features accommodation with a garden, free private parking, a shared lounge and a terrace. a beautiful meaningful place to stay

Show more Show less
9.1
Superb
113 reviews
Price from
£193
per night

Gasthaus Badhof - Golfhotel 4 stars

Hotel in Meggen, Luzern

In Lucerne, 4.6 km from the KKL Culture and Congress Center Lucerne, the Gasthaus Badhof offers you very spacious rooms with the best comfort. Clean, friendly staff and very accommodating as 1 guest was vegan they were able to modify the menu and bring in alternatives for breakfast. Great views and facilities and perfect place to get away

Show more Show less
9.3
Superb
705 reviews
Price from
£248
per night

Bürgenstock Hotels & Resort - Waldhotel & Spa 5 stars

Hotel in Bürgenstock

Situated 450 metres 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 natural beauty of the spectacular property the hotels are situated on is simply amazing. The hotels provide superb service, from booking to the wonderful, friendly & knowledgeable staff on arrival to the property. My dining experience did not disappoint. I enjoyed the delectable freshness of each meal & the delightful presentation. My room was spacious, clean & quite modern with an amazing alpine view. The fresh orchids in the room added a very nice welcome touch to the ambience which is set for guests relaxation & rejuvenation.

Show more Show less
9.2
Superb
429 reviews
Price from
£672
per night

Hotel Pilatus-Kulm 4 stars

Hotel in Luzern

The historic Hotel Pilatus-Kulm is situated at 2132 metres above sea level in the Kriens district in Luzern, 3.2 km from Chapel Bridge and 3.4 km from KKL Culture and Convention Centre Lucerne. A hotel with a unforgettable view. Making the trip to the hotel is very fun and our kids loved it. Once the day tourists leave we felt like we had the whole mountain top to ourselves. Definitely happy we woke up early to watch the sunrise.

Show more Show less
9.2
Superb
372 reviews
Price from
£234
per night

Park Hotel Vitznau 5 stars

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... Every thing,Room,Pool,restaurant,break fast,Location….staff

Show more Show less
9.5
Exceptional
348 reviews
Price from
£921
per night

Hotel Bellevue Kriens 3 stars

Hotel in Luzern

Located at the summit of Mount Pilatus at 2,132 metres above sea level, the Hotel Bellevue is reachable by aerial tramway or the world's steepest cog railway in summer. The views were amazing and the room was very comfortable

Show more Show less
9
Superb
106 reviews
Price from
£176
per night

Landgasthof Hotel Rössli 3 stars

Hotel in Adligenswil, Luzern

Located in the centre of Adligenswil, Hotel Rössli is just 5 km from Lucerne. It offers a traditional Swiss restaurant and individually designed rooms with free Wi-Fi and wired internet access. Exceptionally clean, really friendly staff, delicious food, super comfy beds.

Show more Show less
9
Superb
299 reviews
Price from
£128
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels in Canton of Lucerne