Stay in Canton of 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 Central Luzern

Hotel in Old Town, Lucerne

Set right in the heart of the bustling Neustadt quarter in the center of Lucerne, the newly opened neoclassical city Hotel Central Luzern enjoys a quiet location in a side alley, with modern rooms and... The location, the clean rooms and the good breakfast. Value for money.

Show more Show less
9
Awesome
1,617 reviews
Price from
$161
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. One of the best hotel we went to so far. Great location, amazing view. The room was beautifully furnished and equipped. The view from the terrace was breathtaking. Many little gifts from the hotel made our stay really special. Our dinner was fantastic. Bravo to the Chef! We will definitely come back!

Show more Show less
9
Awesome
1,581 reviews
Price from
$221
per night

Gasthaus Badhof - Golfhotel

Hotel in Meggen, Lucerne

Located in Luzern, 2.1 mi from KKL Culture and Convention Center Lucerne, Gasthaus Badhof has rooms with free WiFi access. Incredible views, great design and amazing comfort.

Show more Show less
9.1
Awesome
593 reviews
Price from
$243
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 & Spa was designed by star architect Matteo Thun and features the Waldhotel Spa and Verbena... I love every thing the location is more than great also the room and the view and the staff was great I enjoyed staying at the hotel

Show more Show less
9.4
Awesome
362 reviews
Price from
$552
per night

Hotel Pilatus-Kulm

Hotel in Kriens, 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. Everything. Staff were lovely. Room included meals which were amazing - thank you to the chefs and waitresses/waiters. Lovely room, comfortable.

Show more Show less
9.4
Awesome
357 reviews
Price from
$314
per night

Penthouse by Art Deco Hotel Montana

Hotel in Lucerne

On the fifth and sixth floors of Art Deco Hotel Montana you can find Penhouse rooms as well as luxurious spa suites offering panoramic views of Lake Lucerne, the city and the Alps. Good location - Lovely & Helpful staff - clean - they gave me exactly the room I requested through special request in booking - good facility - advanced toilet

Show more Show less
9
Awesome
113 reviews
Price from
$513
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... An exceptional hotel in every single detail

Show more Show less
9.5
Exceptional
280 reviews
Price from
$1,103
per night

Hotel Restaurant Hammer

Hotel in Eigenthal

Located approximately 10,760 ft² above sea level at the northern foot of Mount Pilatus, Hotel Hammer enjoys a quiet location in Eigenthal. The hotel is perfect if you are looking for a peaceful stay surrounded by beautiful nature. We had a nice room with a small balcony overlooking the Mount Pilatus. Hotel is charming and staff is very helpful and friendly.

Show more Show less
9.1
Awesome
195 reviews
Price from
$63
per night

Hotel Engel

Hotel in Stans

Located in Stans’ village square, Hotel Engel provides modern rooms with contemporary furniture and a minimalistic design. The café bar offers a terrace overlooking the square. The friendly efficient service.

Show more Show less
9.1
Awesome
654 reviews
Price from
$132
per night

Hotel & Restaurant zum Beck

Hotel in Stansstad

Located in Stansstad, next to the landing stage at Lake Lucerne, Hotel & Restaurant zum Beck offers a comfortable restaurant with a terrace, and rooms with free WiFi, only 1148 feet from Stansstad... Very friendly staff and excellent breakfast

Show more Show less
9.1
Awesome
385 reviews
Price from
$120
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 & disinfection
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 you can book without a credit card

See all

FAQs about hotels in Canton of Lucerne

Explore guest reviews of hotels in Canton of Lucerne

See all