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 – 147 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.2
Good
5,057 reviews
Price from
$139
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. Refund for parking was done instantaneously

Show more Show less
8.3
Very Good
3,616 reviews
Price from
$166
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. near station, clean room, nice staff

Show more Show less
8.3
Very Good
2,807 reviews
Price from
$368
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.4
Very Good
1,830 reviews
Price from
$149
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... Martin and staff were warm, friendly, and helpful! They upgraded me free of charge and helped print documents for my work also free of charge. An exceptional location and a beautifully deisgned and decorated hotel.

Show more Show less
8.2
Very Good
1,983 reviews
Price from
$169
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. The location was great, very close to the train station, but also close to the center of Luzern to walk around. The staff was friendly. The room spacious with a large bathroom, very warm, cozy and quiet. Big tv screen, excellent wi-fi connection, free coffee at your own coffee machine inside the room. The breakfast was tasteful, good variety.

Show more Show less
8.4
Very Good
1,720 reviews
Price from
$196
per night

Barabas Luzern

Hotel in Old Town, Lucerne

Barabas Luzern is located in Luzern, a 3-minute walk from Chapel Bridge. Popular points of interest nearby include KKL Culture and Convention Center Lucerne and Lion Monument. Light pink walls, perfekt Beds, very basic design. The toilet and Bathroom hat different blue glass walls. Very authentic!! The room is small. It was a prison after all! The location is marvelous. A few steps away from the center of the City. Little restaurants are nearby. The Staff is friendly. Good Vibes! Its a place where I will come back.

Show more Show less
8.1
Very Good
1,971 reviews
Price from
$44
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. Friendly staff, polite. Immediate check-in upon arrival. You're provided with a Luzern ticket that allows discounts for museums, some stores and restaurants. Also, a ticket for public transport, the city's wifi and some tourist brochures with useful information about Luzern. The bedroom was spotless. The bathroom in the hallway has a cubicle with a toilet and another two shower cubicles that have a separate space to prevent your towel and clothes from getting wet. Always clean, too. It's not located in a touristy area, therefore it's quiet at night, although it still is a very good location within walking distance from attractions and the city centre. I only used the transport ticket at the end of the day, after having walked per hours on end. Breakfast is simple but good enough. Fruits, cereal, ham, salami, cheese, bread, coffee, chocolate and others. The basics but still, fullfilling.

Show more Show less
8
Very Good
1,362 reviews
Price from
$84
per night

The Tourist City & River Hotel Luzern

Hotel in Old Town, Lucerne

Enjoying a privileged location in Lucerne's Old Town between the Reuss River and the Musegg Wall, The Tourist City & River Hotel offers you panoramic views of Mount Pilatus, the Titlis Mountain Range... This hotel is lovely and full of character. We were in a two-room suite (split king in one, two twins in another - room 104) and it was at the far end of the hotel on the first floor so had a beautiful patio overlooking the river with Mt Pilatus in the distance, accessible from both rooms for us to enjoy. We traveled with our son (15) and daughter (19) and this room was perfect for that configuration of people. The beds were excellent - quality mattresses, adjustable base so we could elevate the head, and linens that were clean and very comfortable. The attention to detail in the room was truly extraordinary: teapot, cappuccino machine, refrigerator, glassware selection (including wine glasses), high quality toiletries, fluffy towels, and plenty of shelf space for our items. The staff was helpful, friendly, and welcoming - for check in, questions about destinations, and at breakfast. And the breakfast was excellent as well. Such a wide selection of typical Swiss breakfast foods with many options for cappuccino, latte, and juices. We will absolutely return to this hotel, and it carries our highest recommendation as a unique and comfortable boutique hotel.

Show more Show less
8.4
Very Good
1,838 reviews
Price from
$157
per night

Waldstätterhof Swiss Quality Hotel

Hotel in Old Town, Lucerne

Just 110 yards from the Luzern train station and 220 yards from the ship pier, the famous Kapellbrücke (Chapel Bridge) and the lake, the Waldstätterhof Hotel enjoys a central location. The location is great, just opposite the train station and within walking distance to the main attractions in Lucerne, mainly the old town. Breakfast was excellent too. The staff was helpful.

Show more Show less
8.4
Very Good
1,531 reviews
Price from
$199
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

  • Hotel Schweizerhof Luzern, Hotel des Balances, and Gasthaus Badhof - Golfhotel are some of the popular hotels in Lucerne.

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

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

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

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

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

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

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

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

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

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