Hotels in Luzern

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

Luzern
23 Jun — 24 Jun2
Luzern
Wed 23/6
Thu 24/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Luzern

Filter by star ratings
All filters
Gasthaus Badhof
Gasthaus Badhof
9.1 Excellent
Kreuzbuchweg 1, Lucerne, Luzern, Switzerland
Show on map
3.8 km from city centre, Lucerne, Switzerland 
ExcellentBased on 608 reviews
9.1

Situated in Meggen, Gasthaus Badhof - Golfhotel is a short drive from Lucerne and provides a lift and free Wi-Fi.

Hotel Central Luzern
Hotel Central Luzern
9.0 Excellent
Morgartenstrasse 4, Lucerne, Luzern, Switzerland
Show on map
0.4 km from city centre, Lucerne, Switzerland 
ExcellentBased on 1,650 reviews
9.0

Hotel Central Luzern offers modern accommodation in Lucerne and is a short walk from Lucerne Railway Station. It is set in the area's vibrant nightlife district, about a five-minute walk from Rathaus Lucerne and the Kapellbrucke.

Seehof Hotel Du Lac
Seehof Hotel Du Lac
8.7 Excellent
Gotthardstrasse 4, Weggis, Luzern, Switzerland
Show on map
0.3 km from city centre, Weggis, Switzerland 
ExcellentBased on 941 reviews
8.7

Located in Weggis, Seehof Hotel Du Lac offers 3-star accommodation, as well as a private beach. It also provides meeting rooms, luggage storage and free Wi-Fi.

Anstatthotel.ch Luzern
Anstatthotel.ch Luzern
7.3 Good
Rothenstrasse 9, Lucerne, Luzern, Switzerland
Show on map
2.7 km from city centre, Lucerne, Switzerland 
GoodBased on 639 reviews
7.3

Situated in Littau, Anstatthotel ch Luzern is within easy driving distance of Lucerne and provides laundry facilities and free Wi-Fi.

See & Wellnesshotel Gerbi
See & Wellnesshotel Gerbi
8.4 Excellent
Hertensteinstrasse 48, Weggis, Luzern, Switzerland
Show on map
1.1 km from city centre, Weggis, Switzerland 
ExcellentBased on 397 reviews
8.4

See & Wellnesshotel Gerbi provides a comfortable setting while in Weggis. It also offers free Wi-Fi, an outdoor pool and a lake.

Hotel Falken
Hotel Falken
6.6 Good
Falkengasse 6, Lucerne, Luzern, Switzerland
Show on map
0.2 km from city centre, Lucerne, Switzerland 
GoodBased on 1,031 reviews
6.6

Under 20 minutes' walk from Lucerne Railway Station, the hotel offers guests an ideal base while visiting Lucerne. It is moments from Rathaus Lucerne, restaurants and nightlife options.

Hotel Engel
Hotel Engel
9.1 Excellent
Dorfplatz 1, Stans, Nidwalden, Switzerland
Show on map
0.1 km from city centre, Stans, Switzerland 
ExcellentBased on 686 reviews
9.1

Situated in Stans, Hotel Engel Stans offers 3-star accommodation, as well as a swimming pool. It provides complimentary Wi-Fi, a safe and a sun deck.

Altstadt Hotel Magic Luzern
Altstadt Hotel Magic Luzern
7.6 Good
Brandgässli 1, Lucerne, Luzern, Switzerland
Show on map
0.0 km from city centre, Lucerne, Switzerland 
GoodBased on 703 reviews
7.6

Featuring free Wi-Fi, Altstadt Hotel Magic Luzern is situated in Lucerne and showcases unique views of Rathaus Lucerne. It is set in the area's vibrant nightlife district, which is only a few minutes walk from the Kapellbrucke.

Aparthotel Adler Luzern
Aparthotel Adler Luzern
8.1 Excellent
Süesswinkel 10, Lucerne, Luzern, Switzerland
Show on map
0.0 km from city centre, Lucerne, Switzerland 
ExcellentBased on 15 reviews
8.1

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 flat-screen TV.

Altstadt Hotel Le Stelle Luzern
Altstadt Hotel Le Stelle Luzern
7.9 Good
Hirschenplatz 3, Lucerne, Luzern, Switzerland
Show on map
0.0 km from city centre, Lucerne, Switzerland 
GoodBased on 1,015 reviews
7.9

Altstadt Hotel Le Stelle Luzern is situated in Lucerne and offers recently renovated rooms and free wireless internet. It is moments from Rathaus Lucerne, eateries and nightlife options.

Tips for booking a Luzern hotel

Cheapest month:May
Most expensive month:July
Average price in Luzern:$255/night
Absolute cheapest price found:$40/night
Cheapest day:Friday
Most expensive day:Saturday
$157 - $532
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$138 - $357
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Luzern hotels

Show all 531 hotels
1
The Hotel Lucerne, Autograph Collection
The Hotel Lucerne, Autograph Collection
9.0 Excellent
Sempacherstrasse 14, Lucerne, Luzern, Switzerland
Show on map
0.5 km from city centre, Lucerne 

Contemporary in its design, The Hotel Lucerne Autograph Collection is situated in a well-known area of Lucerne. It provides 5-star accommodation and views of the park.

2
Bellpark Hostel
Bellpark Hostel
7.3 Good
Luzernerstrasse 23, Kriens, Lucerne, Luzern, Switzerland
Show on map
2.6 km from city centre, Lucerne 

Bellpark Hostel is situated in Kriens and offers complimentary wireless internet. It is conveniently located for those wishing to discover the area's attractions.

3
Hitrental Allmend Standard Studios
Hitrental Allmend Standard Studios
8.1 Excellent
Lucerne, Luzern, Switzerland
Show on map
2.3 km from city centre, Lucerne 

Situated in Lucerne, the property is a short drive from Rathaus Lucerne and Mount Pilatus. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

4
ibis budget Luzern City
ibis budget Luzern City
7.5 Good
Kellerstrasse 6, Lucerne, Luzern, Switzerland
Show on map
1.1 km from city centre, Lucerne 

Ibis Budget Hotel Luzern City is a modern setting when visiting Lucerne and is close to everything the area has to offer. It also offers a lake, a 24-hour reception and free Wi-Fi.

5
Wanderlust Guesthouse
Wanderlust Guesthouse
9.0 Excellent
Parkstrasse 29, Weggis, Luzern, Switzerland
Show on map
0.5 km from city centre, Weggis 

Wanderlust Guesthouse offers a comfortable setting while in Weggis.

6
Hotel Aquafit
Hotel Aquafit
8.4 Excellent
Buchenstrasse 7, Sursee, Luzern, Switzerland
Show on map
1.0 km from city centre, Sursee 

Located a short walk from Sursee Railway Station, the hotel is a convenient base while visiting Sursee. It offers complimentary Wi-Fi, an outdoor pool and a kids pool.

7
Seehotel Hermitage
Seehotel Hermitage
8.8 Excellent
Seeburgstrasse 72, Lucerne, Luzern, Switzerland
Show on map
3.5 km from city centre, Lucerne 

Guests of this historic hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a short drive from the heart of Lucerne. It provides a gym, as well as a Turkish steam bath, free Wi-Fi and a rooftop terrace.

8
Chärnsmatt Gasthof & Spielparadies
Chärnsmatt Gasthof & Spielparadies
8.1 Excellent
Bertiswilstrasse 40, Rothenburg, Luzern, Switzerland
Show on map
0.8 km from city centre, Rothenburg 

Situated in Rothenburg, Hotel & Restaurant Charnsmatt is an easy drive from Emmen and provides a swimming pool. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

Cheapest hotels in Luzern, Switzerland

Show all 531 hotels
Bellpark Hostel
Bellpark Hostel
7.3 Good
Luzernerstrasse 23, Kriens, Lucerne, Luzern, Switzerland
Show on map
2.6 km from city centre,  

Bellpark Hostel is situated in Kriens and offers complimentary wireless internet. It is conveniently located for those wishing to discover the area's attractions.

$40
Avg. per night
Youth Hostel Luzern
Youth Hostel Luzern
7.9 Good
Sedelstrasse 12, Lucerne, Luzern, Switzerland
Show on map
1.1 km from city centre,  

This comfortable hostel in Lucerne offers free Wi-Fi, as well as a swimming pool and an express check-in and check-out feature. It is ideally located for guests wanting to visit local attractions.

$56
Avg. per night
Backpackers Luzern
Backpackers Luzern
8.5 Excellent
Alpenquai 42, Lucerne, Luzern, Switzerland
Show on map
1.5 km from city centre,  

Situated close to Lucerne Railway Station, Backpackers Luzern offers guests a convenient base when visiting Lucerne. It is conveniently located for those wanting to sightsee in the area.

$57
Avg. per night
Barabas
Barabas
8.2 Excellent
16 Lowengraben, Lucerne, Luzern, Switzerland
Show on map
0.1 km from city centre,  

Situated under a 10-minute walk from Lucerne Railway Station, Barabas Luzern offers guests an ideal base when visiting Lucerne. Guests can also enjoy complimentary internet access throughout the property.

$73
Avg. per night
B&B Bettstatt-Neustadt
B&B Bettstatt-Neustadt
8.3 Excellent
Neustadtstrasse 10, Lucerne, Luzern, Switzerland
Show on map
0.9 km from city centre,  

Situated close to Lucerne Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to discover Lucerne and its surrounds. Guests can also enjoy complimentary internet access throughout the property.

$92
Avg. per night
Seminarhotel Romerohaus
Seminarhotel Romerohaus
7.7 Good
Kreuzbuchstrasse 44, Lucerne, Luzern, Switzerland
Show on map
2.7 km from city centre,  

Seminarhotel Romerohaus provides a comfortable setting while in Lucerne. It is conveniently located for those wishing to discover the area's attractions.

$93
Avg. per night
Hotel Restaurant Hammer
Hotel Restaurant Hammer
9.1 Excellent
Würzenrain 11, Schwarzenberg, Luzern, Switzerland
Show on map
3.5 km from city centre,  

Situated in Schwarzenberg, Hotel Restaurant Hammer is an easy drive from Kriens and provides complimentary wireless internet, an express check-in and check-out feature and a coffee bar. The various amenities this traditional hotel offers include room service, an airport shuttle and a library.

$108
Avg. per night
Wanderlust Guesthouse
Wanderlust Guesthouse
9.0 Excellent
Parkstrasse 29, Weggis, Luzern, Switzerland
Show on map
0.5 km from city centre,  

Wanderlust Guesthouse offers a comfortable setting while in Weggis.

$114
Avg. per night

Hotel prices in Luzern

2 stars or below

$40 - $267

ibis budget Luzern City

No. 1 most popular

$117
Avg. per night
Roesli Guest House

No. 2 most popular

$128
Avg. per night
Bellpark Hostel

Best value

$40
Avg. per night
3 stars

$114 - $305

Altstadt Hotel Le Stelle Luzern

No. 1 most popular

$140
Avg. per night
Hotel Central Luzern

No. 2 most popular

$269
Avg. per night
Hotel Rothaus Luzern & Peruvian Culinary Art
$114
Avg. per night
4 stars and up

$173 - $988

Radisson Blu Hotel, Lucerne

No. 1 most popular

$307
Avg. per night
Astoria Lucerne

No. 2 most popular

Astoria Lucerne
8.4 Excellent
$283
Avg. per night
Romantik Hotel Wilden Mann

Best value

$173
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Luzern

About Luzern

Where other countries have states, provinces, or counties, Switzerland has cantons. The central Canton of Lucerne is especially well-known for its sweeping mountain vistas and laid-back life on the lakeside.

The regional capital Lucerne is chock full of medieval landmarks and points of interest, like the half-timbered buildings of the Old Town and the 14th century wooden Chapel Bridge. The main draw for tourists, however, is the role it serves as a gateway to the Canton of Lucerne. Famous mountains like Rigi, Pilatus and Jungfrau are among the area’s most iconic sights, while Lake Lucerne forms the perfect backdrop to all manner of merriment aboard traditional paddle wheel steamers.

Lucerne city is about an hour drive west of Zurich. Trains leave from both Zurich Airport and the city centre to reach Lucerne within the hour. There are also hourly trains to Bern and Interlaken, but no intercity buses in Switzerland.

This area has been inhabited since prehistoric times. Evidence of Palaeolithic and Mesolithic settlements abound and the Prehistoric Pile dwellings in the mountains are a listed UNESCO World Heritage Site. Lucerne city was developed in the 8th century as a village growing around a Benedictine monastery and later fell under Habsburg rule.

Luzern travel FAQs

  • Where is the best place to stay in Luzern?

    Our travellers prefer to stay in places like Lucerne, Weggis, and Horw while in Luzern.

  • What are the best hotels in Luzern?

    2,328 reviews rated Radisson Blu Hotel, Lucerne with an average score of 8.3/10. It may also be worth looking into the Astoria Lucerne, which received a rating of 8.4/10 from 1,298 reviews. ibis budget Luzern City could also be a good option, with a score of 7.5/10 from 4,338 reviews.