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.

Stoos Lodge

Hotel in Stoos

Boasting ski-to-door access, Stoos Lodge is situated in Stoos in the Canton of Schwyz region, 32 km from Einsiedeln Abbey and 43 km from KKL Culture and Convention Centre Lucerne. One of m best stays in Switzerland, value for money, luxury, clean, modern, self check-in available.

Show more Show less
9
Superb
1,005 reviews
Price from
£115
per night

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. everything specially the exciting history of the hotel

Show more Show less
9.1
Superb
1,058 reviews
Price from
£248
per night

Seehotel Waldstätterhof Swiss Quality 4 stars

Hotel in Brunnen

Located within a private park on the shore of Lake Lucerne, Seehotel Waldstätterhof Swiss Quality is set in a building from 1870. It features its own access to the lake, free WiFi, and a spa area. Great location, comfortable room with decent size, clean, good internet

Show more Show less
9
Superb
1,014 reviews
Price from
£242
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. Everything I love this hotel it wasn't my first visit And for sure not the last The room The view The staff The restaurant I loved everything 💓💓

Show more Show less
9.1
Superb
1,422 reviews
Price from
£165
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. the staffs were so nice and kind

Show more Show less
9.2
Superb
226 reviews
Price from
£531
per night

Berggasthaus Eggberge

Hotel in Altdorf

Situated in Altdorf, Berggasthaus Eggberge has a garden, terrace, restaurant, and free WiFi throughout the property. 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
272 reviews
Price from
£116
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. The staff were very nice and the place was wonderful

Show more Show less
9.2
Superb
717 reviews
Price from
£170
per night

Waldhotel by Bürgenstock 5 stars

Hotel in Bürgenstock

Situated 450 metres above Lake Lucerne on the Bürgenberg mountain, in the Bürgenstock Resort, the Waldhotel by Bürgenstock was designed by star architect Matteo Thun and features the Waldhotel Spa and... The spa facilities in waldhotel has a peaceful environment. The room is amazing with its terrace. The cleanliness is 10/10. The toilet has electric water spray! The breakfast is serves fresh and delicious food. This is our second time in the hotel!

Show more Show less
9.3
Superb
519 reviews
Price from
£528
per night

Hotel Pilatus-Kulm 4 stars

Hotel in Luzern

Request Type : Property Description Nowhere do the stars shine more intensely and the sunrises are more spectacular than on Pilatus Kulm. So close to Lucerne and yet in a completely different world. Everything including the staff at the front desk, who were very nice, accommodating and professional.

Show more Show less
9.2
Superb
403 reviews
Price from
£236
per night

Caschu Alp Boutique Design Hotel Stoos - adults only

Hotel in Stoos

Caschu Alp Boutique Design Hotel Stoos - adults only features a shared lounge, terrace, a restaurant and bar in Stoos. 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
167 reviews
Price from
£351
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

See reviews by guests who stayed at hotels in Lake Lucerne

See all