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 – 148 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. Behaviour of Staff specially Pakistani Guy Shammas (Nazree) remained excellent and too welcoming. I enjoyed staying at the hotel. Highly Recommended.:)

Show more Show less
7.2
Good
5,063 reviews
Price from
$132
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. Everything was nice really. From making us feel Comfortable during a pandemic to the wonderful breakfast and great location.

Show more Show less
8.3
Very Good
3,638 reviews
Price from
$165
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. Spacious room, great breakfast and perfect location with easy access to the train station.

Show more Show less
8.3
Very Good
2,805 reviews
Price from
$365
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,822 reviews
Price from
$208
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. Venue is located in the nice part of the town, near train station and main city attractions. Hotel is nice and cozy, staff is taking care of all requests that you may have. Rooms are clean and nicely decorated. Surely, I could come again when staying in Lucerne.

Show more Show less
8.4
Very Good
1,729 reviews
Price from
$195
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,993 reviews
Price from
$167
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. Highly recommended! 1. Kelvin is a great receptionist-has been a pleasure meeting a local Swiss during my travels. He’s also kind enough to answer questions on train ticket booking 2. Location-wise-it’s only 10mins walk from Lucern Stn, perfect! 3. Bedroom and shared toilets are CLEAN 4. Quiet shared bedroom- I’ve been to loads of backpacker hostels which are located right next to a pub. But this place is nothing like this-it gives u plenty of good rest to get ready for next day of travel. Hope this short critique will be of help to others, cause I’ve been to many hostels which are overrated on Booking.com so I’m delighted to find a good one that I can recommend 🇨🇭❤️

Show more Show less
8.1
Very Good
1,965 reviews
Price from
$49
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. Great location, nice staff, good breakfast, spacious rooms and everything was well organized..good value for money.

Show more Show less
8
Very Good
1,347 reviews
Price from
$83
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... great and nice view! near restaurants and souviner shops

Show more Show less
8.4
Very Good
1,847 reviews
Price from
$156
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. Great location, once is in the city center. Room is very comfortable.

Show more Show less
8
Very Good
1,342 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

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

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

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

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

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

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

  • 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.

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

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

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

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