Hotels in Luzern

Search and compare Luzern hotels from hundreds of travel sites and save

Luzern
Sep 29 — Sep 302
Luzern
Fri 9/29
Sat 9/30
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Luzern

These are some of the hotels in Luzern with the highest demand. If you're not finding the hotel you're looking for and have flexibility with dates, try adjusting the search form at the top of the page for more options.
Filter by star ratings
All filters
Cascada Boutique Hotel
8.5 Excellent
Bundesplatz 18, Lucerne, Luzern, Switzerland
Show on map
0.5 mi from city center, Lucerne, Switzerland 
ExcellentBased on 1,449 reviews
8.5

Situated amongst a range of tourist attractions, shops and dining options, Cascada Boutique Hotel is ideal for guests wishing to explore Lucerne and its surroundings. Its premium amenities include a sauna and a fitness room.

Grand Hotel National
8.5 Excellent
Haldenstrasse 4, Lucerne, Luzern, Switzerland
Show on map
0.5 mi from city center, Lucerne, Switzerland 
ExcellentBased on 554 reviews
8.5

Within 20 minutes' walk from Lucerne Railway Station, Grand Hotel National Luzern provides guests with a convenient base when in Lucerne. Offering free Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of the Kapellbrucke and the Lion Monument.

Hotel Des Alpes
8.4 Excellent
Furrengasse 3, Lucerne, Luzern, Switzerland
Show on map
0.1 mi from city center, Lucerne, Switzerland 
ExcellentBased on 1,682 reviews
8.4

Located under a 10-minute stroll from Lucerne Railway Station, Hotel Des Alpes provides guests with a convenient base while in Lucerne. It is set in the area's vibrant nightlife district, which is only a few minutes walk from the Kapellbrucke.

Hotel des Balances
9.0 Excellent
Weinmarkt, Lucerne, Luzern, Switzerland
Show on map
0.1 mi from city center, Lucerne, Switzerland 
ExcellentBased on 1,854 reviews
9.0

Featuring a rooftop terrace, Hotel des Balances is located in Lucerne and offers elegant accommodation. It is steps from Rathaus Lucerne, restaurants and nightlife options.

Hotel Schweizerhof Luzern
9.1 Excellent
Schweizerhofquai 3a, Lucerne, Luzern, Switzerland
Show on map
0.3 mi from city center, Lucerne, Switzerland 
ExcellentBased on 1,284 reviews
9.1

Boasting a popular location, Hotel Schweizerhof Luzern provides views of Lucerne, and is moments from Rathaus Lucerne. This 5-star hotel offers views of Old Town Lucerne, plus a sauna and a rooftop terrace.

Altstadt Hotel Krone Luzern
8.5 Excellent
Weinmarkt 12, Lucerne, Luzern, Switzerland
Show on map
0.1 mi from city center, Lucerne, Switzerland 
ExcellentBased on 2,174 reviews
8.5

This historic hotel in Lucerne offers complimentary wireless internet, as well as a 24-hour reception and valet parking. It is steps from Rathaus Lucerne, eateries and nightlife options.

Radisson Blu Hotel, Lucerne
8.3 Excellent
Lakefront Center Inseliquai 12, Lucerne, Luzern, Switzerland
Show on map
0.5 mi from city center, Lucerne, Switzerland 
ExcellentBased on 3,423 reviews
8.3

Located in Lucerne, Radisson Blu offers stylish, 4-star accommodation close to Lucerne Culture and Congress Centre. It is conveniently positioned for those wishing to visit local attractions.

Chateau Guetsch
8.7 Excellent
Kanonenstrasse, Lucerne, Luzern, Switzerland
Show on map
0.6 mi from city center, Lucerne, Switzerland 
ExcellentBased on 1,453 reviews
8.7

Just a short drive from the Kapellbrucke, Chateau Gutsch is a comfortable setting and boasts exclusive views of Lucerne and Lake Lucerne. It is conveniently positioned for those wanting to discover the area's attractions.

Altstadt Hotel Magic Luzern
7.3 Good
Brandgässli 1, Lucerne, Luzern, Switzerland
Show on map
0.0 mi from city center, Lucerne, Switzerland 
GoodBased on 1,116 reviews
7.3

Set in Lucerne, Altstadt Hotel Magic Luzern is a five-minute walk from the Kapellbrucke and offers free Wi-Fi and a Jacuzzi. It is conveniently located for those wanting to discover the area's attractions.

Hotel Rothaus Luzern & Peruvian Culinary Art
7.0 Good
Klosterstrasse 4, Lucerne, Luzern, Switzerland
Show on map
0.3 mi from city center, Lucerne, Switzerland 
GoodBased on 1,566 reviews
7.0

Hotel Rothaus Luzern is set in Lucerne and is close to local sightseeing spots, including Rathaus Lucerne and the Kapellbrucke. It is located just a short stroll from a number of popular bars, clubs and restaurants.

Tips for booking hotels in Luzern

Cheapest month:January
Most expensive month:September
Average price in Luzern:$349/night
Cheapest price found:$57/night
Cheapest day:Sunday
Most expensive day:Saturday
$176 - $511
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$350 - $444
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Luzern hotels

Some of the very best Luzern hotels as rated by our users. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Show all 671 hotels
1
Hotel Restaurant Anker
8.9 Excellent
Pilatusstrasse 36, Lucerne, Luzern, Switzerland
Show on map
0.3 mi from city center, Lucerne, Switzerland 

This comfortable hotel in Lucerne provides free wireless internet, as well as a currency exchange and a tour desk. It is conveniently located for those wanting to visit the area's popular attractions.

$175
Avg. per night
2
Hotel Central Luzern
8.7 Excellent
Morgartenstrasse 4, Lucerne, Luzern, Switzerland
Show on map
0.2 mi from city center, Lucerne, Switzerland 

Hotel Central Luzern is situated in Lucerne and offers free Wi-Fi. It is close to Rathaus Lucerne, shops and nightlife options.

$164
Avg. per night
3
Hotel Hermitage
8.8 Excellent
Seeburgstrasse 72, Lucerne, Luzern, Switzerland
Show on map
2.2 mi from city center, Lucerne, Switzerland 

This historic hotel in Lucerne offers free wireless internet, as well as a private beach and a swimming pool. It also provides a Turkish steam bath, a sauna and a rooftop terrace.

$279
Avg. per night
4
Hotel Continental Park
8.4 Excellent
Murbacherstrasse 4, Lucerne, Luzern, Switzerland
Show on map
0.3 mi from city center, Lucerne, Switzerland 

Just 10 minutes' walk from Lucerne Railway Station, Continental Park has an accessible location, making it an ideal place to stay when visiting Lucerne. It offers 4-star accommodation with air-conditioned rooms.

$233
Avg. per night
5
Hotel Monopol Luzern
7.9 Good
Pilatusstrasse 1, Lucerne, Luzern, Switzerland
Show on map
0.2 mi from city center, Lucerne, Switzerland 

Hotel Monopol Luzern is situated in the city's well known tourism and shopping district. Just 10 minutes' walk from Lucerne Railway Station, the hotel offers guests an ideal base when in Lucerne.

$159
Avg. per night
6
Hotel Stern Luzern
8.2 Excellent
Burgerstrasse 35, Lucerne, Luzern, Switzerland
Show on map
0.2 mi from city center, Lucerne, Switzerland 

Within a 20-minute walk from Lucerne Railway Station, Hotel Restaurant Stern Luzern offers guests a convenient base when visiting Lucerne. It also provides an express check-in and check-out feature, a swimming pool and a safe.

$153
Avg. per night
7
Mandarin Oriental Palace, Luzern
9.1 Excellent
Haldenstrasse 10, Lucerne, Luzern, Switzerland
Show on map
0.7 mi from city center, Lucerne, Switzerland 

Mandarin Oriental Palace Luzern is located in Lucerne and features a Turkish steam bath and a rooftop terrace. It offers 5-star accommodation with air-conditioned rooms.

$576
Avg. per night
8
Ameron Luzern Hotel Flora
8.3 Excellent
Seidenhofstrasse 5, Lucerne, Luzern, Switzerland
Show on map
0.2 mi from city center, Lucerne, Switzerland 

Situated in Lucerne, Ameron Hotel Flora Luzern provides stylish, 4-star accommodation close to Rathaus Lucerne. It is located in the area's vibrant nightlife district, which is only a few minutes walk from the Kapellbrucke.

$173
Avg. per night

Cheapest hotels in Luzern, Switzerland

These Luzern properties charge the lowest price per night of those we've come across. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Show all 671 hotels
ibis budget Luzern City
7.1 Good
Kellerstrasse 6, Lucerne, Luzern, Switzerland
Show on map
0.7 mi from city center, Lucerne, Switzerland 

Situated amongst a variety of tourist attractions, shops and restaurants, ibis budget Hotel Luzern City is ideal for those wanting to explore Lucerne and its surroundings. Guests can also make the most of free internet access in all areas.

$84
Avg. per night
Hotel Graziella
6.9 Good
132 Hertensteinstrasse, Weggis, Luzern, Switzerland
Show on map
1.2 mi from city center, Weggis, Switzerland 

Hotel Graziella Weggis provides 4-star accommodation in Weggis. This comfortable hotel also offers a sauna, and is situated an easy drive from Kussnacht am Rigi and Vitznau.

$103
Avg. per night
ibis Styles Luzern City
7.5 Good
Friedenstrasse 8, Lucerne, Luzern, Switzerland
Show on map
0.4 mi from city center, Lucerne, Switzerland 

Situated a short stroll from Lucerne Railway Station, ibis Styles Luzern provides guests with an ideal base when visiting Lucerne. It is close to the Lion Monument, eateries and shops.

$110
Avg. per night
Holiday Inn Express Luzern - Neuenkirch
7.9 Good
Rast. Luzern-neuenkirch A2, Lucerne, Luzern, Switzerland
Show on map
5.5 mi from city center, Lucerne, Switzerland 

Holiday Inn Express Luzern-Neuenkirch provides a modern setting when in Rothenburg. It also offers meeting rooms, a 24-hour reception and a playground.

$113
Avg. per night
Hotel de la Paix
8.0 Excellent
Museggstrasse 2, Lucerne, Luzern, Switzerland
Show on map
0.3 mi from city center, Lucerne, Switzerland 

Hotel De la Paix Lucerne provides comfortable 3-star accommodation in Lucerne. It is close to the Lion Monument, shops and nightlife options.

$114
Avg. per night
Hotel Balm
8.7 Excellent
Balmstrasse 3, Lucerne, Luzern, Switzerland
Show on map
3.0 mi from city center, Lucerne, Switzerland 

Situated in Meggen, Hotel Balm provides 3-star accommodation, as well as an outdoor pool. It also features a playground, bicycle rental and a kids club.

$118
Avg. per night
Hotel Alpina Luzern
7.5 Good
Frankenstrasse 6, Lucerne, Luzern, Switzerland
Show on map
0.3 mi from city center, Lucerne, Switzerland 

Situated within a 10-minute walk of Lucerne Railway Station, Hotel Alpina Luzern is an ideal base while in Lucerne. It is conveniently located for guests wishing to visit local attractions.

$120
Avg. per night
The Lubo - Self Check-In
8.4 Excellent
Süesswinkel 10, Lucerne, Luzern, Switzerland
Show on map
0.0 mi from city center, Lucerne, Switzerland 

Situated a short drive from Lake Lucerne, Aparthotel Adler Luzern provides historic accommodation in Lucerne. Only a short stroll from the Kapellbrucke, it offers modern rooms equipped with a kitchenette, free wireless internet access and a refrigerator.

$123
Avg. per night

Hotel prices in Luzern

A breakdown of the average price per hotel class in Luzern. You'll also find the most popular and best value properties within each hotel class.
2 stars and under
3 stars