Skip to main content

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

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+
Lucerne – 142 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

ibis budget Hotel Luzern City

Hotel in Lucerne

The Ibis Budget Hotel Luzern City is within a 15 minute walk from Lucerne Main Train Station, the Old Town, and Lake Lucerne. I got what I payed and expected for. If something, the breakfast exceeded my expectations!

Show more Show less
7.3
Good
5,025 reviews
Price from
$119
per night

Radisson Blu Hotel, Lucerne

Hotel in Lucerne

Located right on the shore of Lake Lucerne, the Radisson Blu is adjacent to the Culture and Convention Centre (KKL) and Lucerne Train Station. Free Wi-Fi is available. This is a great hotel and a great location. As a family we had two connecting rooms and thought this was one of the best hotels we stayed in.

Show more Show less
8.3
Very Good
2,731 reviews
Price from
$271
per night

Holiday Inn Express - Luzern - Kriens, an IHG Hotel

Hotel in Kriens, Lucerne

Featuring a bar and a terrace, Holiday Inn Express - Luzern - Kriens, an IHG Hotel is located in Lucerne, 2.4 miles from KKL Culture and Convention Center Lucerne and 2.7 miles from Chapel Bridge. Just q nice stay, near the city, and sparkly clean, we only wished it it had a more diverse breakfast, as non meat eaters we missed some more options in replace.

Show more Show less
8.3
Very Good
3,489 reviews
Price from
$152
per night

Hotel Des Alpes

Hotel in Old Town, Lucerne

In the pedestrian zone in the heart of Lucerne, right at the historic Kapellbrücke (Chapel Bridge), where the Reuss river leaves Lake Lucerne, you will find the lovely Hotel Des Alpes. Very nice stuff ,big smiles and always want to help wherever possible they give you free vaucher for local tranportation . The room is clean and has it all ,enough for solo traveller and on top of the entertaiment area.

Show more Show less
8.5
Very Good
1,855 reviews
Price from
$163
per night

Hotel Restaurant Stern Luzern

Hotel in Old Town, Lucerne

The Hotel Restaurant Stern Luzern is in the Old Town, less than half a mile from the the Lucerne Train Station and Lake Lucerne and features a restaurant with a terrace facing the garden of the... We were given one of the more modern rooms in the hotel and it was perfect for 2 guests. It was very clean and comfortable. Martin was an excellent host and gave us information about the city and how to use the public transportation. We had breakfast included, which was a nice addition. Around Luzern we were able to walk everywhere; the hotel was in a great location. We also took the bus about 15 min to Kriens where we visited Mount Pilatus (highly recommend).

Show more Show less
8.3
Very Good
1,949 reviews
Price from
$137
per night

AMERON Luzern Hotel Flora

Hotel in Old Town, Lucerne

The Ameron Luzern Hotel Flora enjoys a prime location 492 feet from the Chapel Bridge and 984 feet from the train station and Lake Lucerne. It offers stylish rooms. This was our second stay at the Ameron Luzern Hotel Flora and they did not disappoint. The hotel facilities, rooms, breakfast and location are excellent.

Show more Show less
8.4
Very Good
1,738 reviews
Price from
$194
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
$302
per night

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... A wonderful place to stay and the staff are all nice .Relax , nite and clean. Also, the food in the restaurant is so good , we have very good time that evening . Definitely recommend!

Show more Show less
8.9
Excellent
1,245 reviews
Price from
$175
per night

Hotel Alpha

Hotel in Lucerne

Built in 1903, the hotel Alpha enjoys a quiet location, a 10-minute walk from the historic center of Lucerne. Free WiFi is available. The location is central. You can't ask more for money. Everything was perfect. It'd be nice to have a ref in the room, the rest is perfect.

Show more Show less
8
Very Good
1,411 reviews
Price from
$83
per night

Hotel De la Paix

Hotel in Old Town, Lucerne

Hotel De la Paix is in the heart of Lucerne, near the lion monument, at the entrance of the old quarter and 215 yards from the famous Vierwaldstätter lake. Spotless and comfortable room, great amenities and delicious breakfast buffet, the hotel is very well located and the staff extremely friendly and helpful. Great starting point to explore the old town, visit museums and enjoy the vast choice of restaurants.

Show more Show less
8.1
Very Good
1,290 reviews
Price from
$125
per night

Most-booked hotels in Lucerne in the past month

See all

Lucerne's best hotels with breakfast

See all

Budget hotels in Lucerne

See all

Hotels located in the center of Lucerne

See all

FAQs about hotels in Lucerne

  • Old Town, Kriens, and Horw are popular with other travelers visiting Lucerne.

  • These hotels in Lucerne are highly rated by couples: Hotel Pilatus-Kulm, Gasthaus Badhof - Golfhotel, and Hotel Schweizerhof Luzern.

  • For hotels in Lucerne that serve highly-rated breakfasts, try Hotel Pilatus-Kulm, Cascada Boutique Hotel, and Kurhotel Sonnmatt Luzern.

  • On average, it costs $292 per night to book a 3-star hotel in Lucerne for tonight. You'll pay around $354 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Lucerne will cost around $601, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Lucerne this weekend is $423 or, for a 4-star hotel, $400. Looking for something even fancier? 5-star hotels in Lucerne for this weekend cost around $733 per night, on average (based on Booking.com prices).

  • Some of the best hotels in Lucerne near Château Gütsch include Central Bright & Cozy Apartments, Hotel Drei Könige and Hotel des Balances.

  • Hotel Schweizerhof Luzern, Hotel des Balances, and Hotel Pilatus-Kulm are some of the popular hotels in Lucerne.

  • Many families visiting Lucerne loved staying at Hotel Pilatus-Kulm, Gasthaus Badhof - Golfhotel, and Hotel Schweizerhof Luzern.

  • On average, 3-star hotels in Lucerne cost $262 per night, and 4-star hotels in Lucerne are $401 per night. If you're looking for something really special, a 5-star hotel in Lucerne can be found for $980 per night, on average (based on Booking.com prices).

  • Gasthaus Badhof - Golfhotel, Hotel Pilatus-Kulm, and Hotel Hermitage got great room view-related reviews from travelers in Lucerne.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Lucerne:

Explore guest reviews of hotels in Lucerne

See all
Research, refine, and make plans for your whole trip