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. We feel extremely happy and with a personalize service

Show more Show less
9.1
Superb
1,262 reviews
Price from
£263
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. beautiful location clean excellent staff great service

Show more Show less
9
Superb
1,595 reviews
Price from
£261
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. Class hotel , staff friendly, if you request any thing you will literally receive it by 5 minutes maximum. Best hotel i have ever tried.

Show more Show less
9.2
Superb
152 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. Location: just minutes away from Luzern by car. Culinarium is located in a wonderful small town surrounded by nature, mountains & fresh air. Restaurant: Try the surprise menu for a culinary experience. The menus were only in German, but that wasn't an issue as some spoke English. Breakfast was basic but plentiful: with breads, jams, cheese & eggs at your disposal. Room: Scandinavian chic comes to mind. Decor is simple but works well as the natural outdoor scenery shines bright.

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. 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.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... Exquisite! Gorgeous location, quiet, immaculate, professional staff. We love it!

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. The location, the dinner, the view, the bed.

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... amazing location and views, beautiful property and service.

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. the historical building, professionality, kindness and great chef for the restaurant

Show more Show less
9
Superb
301 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