Skip to main content

Stay in Lake 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
£296
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. friendly staff, excellent location and overall a great place to stay

Show more Show less
9.1
Superb
1,594 reviews
Price from
£227
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. superb all round, especially the staff.

Show more Show less
9.2
Superb
152 reviews
Price from
£636
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
£192
per night

Berggasthaus Eggberge

Hotel in Altdorf

This mountain accommodation is set in a car-free zone at an altitude of 1,450 metres above Altdorf and Flüelen. Berggasthaus Eggberge can only be reached by cable car. exceptional location (although likely not for everyone) above the valley near Lake Lucerne. The views are amazing. Good was great including breakfast..

Show more Show less
9.2
Superb
281 reviews
Price from
£121
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. 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
Superb
704 reviews
Price from
£246
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... in my opinion by location, services, spa it’s one of the most beautiful hotels in the world

Show more Show less
9.2
Superb
430 reviews
Price from
£580
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
373 reviews
Price from
£232
per night

Caschu Alp Boutique Design Hotel Stoos - adults only

Hotel in Stoos

Caschu Alp Boutique Design Hotel can be found right in the heart of the car-free village of Stoos ob Schwyz at 1300 metres above sea level, next to ski slopes and hiking paths. Beautiful property run very professionally and personally. Restaurant had some of the best food we had throughout Switzerland. Room was really well appointed and very comfortable with incredible views of the village and mountains.

Show more Show less
9.7
Exceptional
130 reviews
Price from
£445
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... excellent restaurants, friendly staff, awesome spa

Show more Show less
9.5
Exceptional
347 reviews
Price from
£914
per night

Hotels with extra health and safety measures

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

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Lake Lucerne in the past month

See all

Lake Lucerne's best hotels with breakfast

See all

Budget hotels in Lake Lucerne

See all

Hotels in Lake Lucerne that you can book without a credit card

See all

FAQs about hotels in Lake Lucerne

Explore guest reviews of hotels in Lake Lucerne

See all
gogless