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

Stay in Lake 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,076 reviews
Price from
$344
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
$358
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
370 reviews

Berggasthaus Eggberge

Hotel in Altdorf

This mountain accommodations is set in a car-free zone at an altitude of 4760 feet above Altdorf and Flüelen. Berggasthaus Eggberge can only be reached by cable car. We loved the location on the mountain and enjoyed the outstanding views. We were warmly greeted by the owners upon arriving and interacted with them during dinner and breakfast. The room was clean, inviting and contained a carafe for heating water. So happy to be able to have my tea. The details in the room and dining room made one feel at home. We had the Rosti and apple pie for dinner and both were outstanding. We loved our stay and give it the highest of high marks. We will definitely recommend to family and friends.

Show more Show less
9.2
Awesome
195 reviews
Price from
$118
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
$237
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
$594
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
$297
per night

Caschu Alp Boutique Design Hotel Stoos

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 4265 feet above sea level, next to ski slopes and hiking paths. Fantastic experience. We booked at short notice. Because the reviews were good we had quite high expectations. But the experience even exceeded those expectations. Superb dinner and breakfast. Really welcoming team. Lovely small hotel. Great location in Stoos.

Show more Show less
9.7
Exceptional
130 reviews
Price from
$342
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,042
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
$219
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 & disinfection
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 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