Hotels in Lake Lucerne

Search and compare Lake Lucerne hotels from hundreds of travel sites and save

Lake Lucerne
25 May — 26 May2
Lake Lucerne
Wed 25-5
Thu 26-5
...and more

Top Rated Lake Lucerne hotels

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

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

2
Hitrental Allmend Standard Studios
Hitrental Allmend Standard Studios
7.9 Good
Lucerne, Luzern, Switzerland
Show on map
2.3 km from city centre, Lucerne, Switzerland 

Located in Lucerne, HITrental Allmend Standard Studios is an easy drive from Rathaus Lucerne and Mount Pilatus. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

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

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 swimming pool, a Turkish steam bath and a sauna.

4
Hotel Continental Park
Hotel Continental Park
8.5 Excellent
Murbacherstrasse 4, Lucerne, Luzern, Switzerland
Show on map
0.5 km from city centre, Lucerne, Switzerland 

Located a short walk from Lucerne Railway Station, Continental Park is an ideal base when visiting Lucerne. It is ideally positioned for guests wishing to discover the area's attractions.

5
Hotel Restaurant Stern Luzern
Hotel Restaurant Stern Luzern
8.3 Excellent
Burgerstrasse 35, Lucerne, Luzern, Switzerland
Show on map
0.4 km from city centre, Lucerne, Switzerland 

Set in a 18th-century property in Lucerne, Hotel Restaurant Stern Luzern combines old-world charm with contemporary amenities, such as a swimming pool. It is ideally positioned for guests wishing to visit local attractions.

6
Hotel Monopol Luzern
Hotel Monopol Luzern
7.9 Good
Pilatusstrasse 1, Lucerne, Luzern, Switzerland
Show on map
0.4 km from city centre, 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.

7
Ameron Luzern Hotel Flora
Ameron Luzern Hotel Flora
8.4 Excellent
Seidenhofstrasse 5, Lucerne, Luzern, Switzerland
Show on map
0.3 km from city centre, Lucerne, Switzerland 

Situated in Lucerne, Ameron Hotel Flora Luzern provides stylish, 4-star accommodation close to Rathaus Lucerne. It is close to the Kapellbrucke, eateries and shops.

8
Hotel Beau Séjour Lucerne
Hotel Beau Séjour Lucerne
8.9 Excellent
Haldenstrasse 53, Lucerne, Luzern, Switzerland
Show on map
1.4 km from city centre, Lucerne, Switzerland 

Situated under a 20-minute walk from Lucerne Railway Station, the hotel provides guests with an ideal base while visiting Lucerne. Those staying at the property can also make use of complimentary Wi-Fi access during their stay.

Cheapest hotels in Lake Lucerne, Switzerland

Show all 669 hotels
Bellpark Hostel
Bellpark Hostel
7.1 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.

S$ 47
Avg. per night
Youth Hostel Luzern
Youth Hostel Luzern
7.7 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.

S$ 54
Avg. per night
Backpackers Luzern
Backpackers Luzern
8.6 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.

S$ 55
Avg. per night
Swiss Holiday Park Resort
Swiss Holiday Park Resort
7.9 Good
Dorfstrasse 10, Morschach, Schwyz, Switzerland
Show on map
0.2 km from city centre,  

Situated in Morschach, Swiss Holiday Park Resort provides modern 4-star accommodation, as well as outdoor tennis courts, an outdoor pool and ski in/out facilities. It also offers a ski school, a Jacuzzi and a sauna.

S$ 139
Avg. per night
Hotel Beau Séjour Lucerne
Hotel Beau Séjour Lucerne
8.9 Excellent
Haldenstrasse 53, Lucerne, Luzern, Switzerland
Show on map
1.4 km from city centre,  

Situated under a 20-minute walk from Lucerne Railway Station, the hotel provides guests with an ideal base while visiting Lucerne. Those staying at the property can also make use of complimentary Wi-Fi access during their stay.

S$ 140
Avg. per night
Hotel Graziella
Hotel Graziella
7.8 Good
132 Hertensteinstrasse, Weggis, Luzern, Switzerland
Show on map
2.0 km from city centre,  

Hotel Graziella Weggis provides comfortable 4-star accommodation in Weggis. It also offers massage services, a sauna and a 24-hour reception.

S$ 142
Avg. per night
Altstadt Hotel Le Stelle Luzern
Altstadt Hotel Le Stelle Luzern
7.4 Good
Hirschenplatz 3, Lucerne, Luzern, Switzerland
Show on map
0.0 km from city centre,  

Altstadt Hotel Le Stelle Luzern offers 3-star accommodation in Lucerne. It is moments from Rathaus Lucerne and shopping and nightlife options.

S$ 143
Avg. per night
Swiss Dewa
Swiss Dewa
8.1 Excellent
Ledergasse 3, Lucerne, Luzern, Switzerland
Show on map
0.2 km from city centre,  

Swiss Dewa is set in Lucerne and is within a 10-minute walk of Lucerne Railway Station. It is close to Rathaus Lucerne, shops and nightlife options.

S$ 143
Avg. per night

Hotel prices in Lake Lucerne

2 stars and under
ibis budget Luzern City
#1 most popular

ibis budget Luzern City

Kellerstrasse 6, Lucerne, Luzern, Switzerland

7.3 Good
S$ 158

Avg. per night

View Deal
3 stars
Hotel Alpina Luzern
#1 most popular

Hotel Alpina Luzern

Frankenstrasse 6, Lucerne, Luzern, Switzerland

7.8 Good
S$ 225

Avg. per night

View Deal
ibis Styles Luzern
#2 most popular

ibis Styles Luzern

Friedenstrasse 8, Lucerne, Luzern, Switzerland

7.6 Good
S$ 201

Avg. per night

View Deal
Altstadt Hotel Le Stelle Luzern
Best value

Altstadt Hotel Le Stelle Luzern

Hirschenplatz 3, Lucerne, Luzern, Switzerland

7.4 Good
S$ 143

Avg. per night

View Deal
4 stars +
Hotel Astoria
#1 most popular

Hotel Astoria

Pilatusstrasse 29, Lucerne, Luzern, Switzerland

8.2 Excellent
S$ 297

Avg. per night

View Deal
Ameron Luzern Hotel Flora
#2 most popular

Ameron Luzern Hotel Flora

Seidenhofstrasse 5, Lucerne, Luzern, Switzerland

8.4 Excellent
S$ 268

Avg. per night

View Deal

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

Where to stay in Lake Lucerne

About Lake Lucerne

Known in German as the Vierwaldstättersee (“Lake of the Four Cantons”), Lake Lucerne sprawls across 114 square kilometres in the heart of Switzerland. It’s irregularly shaped, with several sharply angled arms and framed by soaring mountains on all sides.

Spend a day exploring the traffic-free streets of Lucerne’s Old Town, which is clustered with frescoed guildhalls, medieval bridges and a Renaissance town hall. Rising to the south of the city is Mount Pilatus, a 2,128-metre-high peak that can be accessed along the world’s steepest cogwheel railway. After soaking up the incredible views, you can catch the “Dragon Ride” aerial cableway and gondola back down.

Lake Lucerne is a hub for water sports in the summer months, with everything from boat cruises to windsurfing and canoe tours available. Divers can venture underwater to explore the steep wall of Sisikon or discover the marine life around the sunken barge of the Lediwrack Bruno.

Getting there

Lake Lucerne is around 45 minutes’ drive from Zürich Airport, with regular trains connecting from Zürich to the Lucerne railway station. Boats connect to destinations along the lakeshore while the centre of Lucerne is compact enough to explore on foot or by bicycle.

Lake Lucerne travel FAQs

Known in German as the Vierwaldstättersee (“Lake of the Four Cantons”), Lake Lucerne sprawls across 114 square kilometres in the heart of Switzerland. It’s irregularly shaped, with several sharply angled arms and framed by soaring mountains on all sides.

Spend a day exploring the traffic-free streets of Lucerne’s Old Town, which is clustered with frescoed guildhalls, medieval bridges and a Renaissance town hall. Rising to the south of the city is Mount Pilatus, a 2,128-metre-high peak that can be accessed along the world’s steepest cogwheel railway. After soaking up the incredible views, you can catch the “Dragon Ride” aerial cableway and gondola back down.

Lake Lucerne is a hub for water sports in the summer months, with everything from boat cruises to windsurfing and canoe tours available. Divers can venture underwater to explore the steep wall of Sisikon or discover the marine life around the sunken barge of the Lediwrack Bruno.

Getting there

Lake Lucerne is around 45 minutes’ drive from Zürich Airport, with regular trains connecting from Zürich to the Lucerne railway station. Boats connect to destinations along the lakeshore while the centre of Lucerne is compact enough to explore on foot or by bicycle.

  • Where is the best place to stay in Lake Lucerne?

    Lucerne, Horw, and Weggis are the most popular places on HotelsCombined for stays in Lake Lucerne.

  • What are the best hotels in Lake Lucerne?

    Ameron Luzern Hotel Flora is a very popular hotel in Lake Lucerne, with a score of 8.4 from 1,814 reviews. Hotel des Balances (9.0 from 1,868 reviews) and Chateau Guetsch (8.5 from 437 reviews) are also highly rated Lake Lucerne hotels based on recent feedback from HotelsCombined users.