Hotels in Luzern, Switzerland

95 hotels are listed in Luzern, Switzerland. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

95 hotels

Seehotel Hermitage in Luzern, Switzerland

Seeburgstrasse 72, Luzern, Switzerland

Tranquil lakeside hotel with stunning views of Lake Lucerne, just 4 km from Lucerne city center. Ideal for a relaxing getaway.

69 rooms
Altstadt Hotel Krone Luzern in Luzern, Switzerland

Weinmarkt, Luzern, Switzerland

Historic hotel in Lucerne's Old Town with free WiFi, restaurant, and summer terrace. Ideal for exploring the city.

29 rooms
Seehotel Sternen in Luzern, Switzerland

Winkelstrasse 46, Horw, Switzerland

Lakeside hotel in central Switzerland. Enjoy stunning views of Lake Lucerne. Ideal for relaxation.

25 rooms
Cascada Swiss Quality Hotel in Luzern, Switzerland

Bundesplatz 18, Luzern, Switzerland

Centrally located near Lucerne Train Station and Lake Lucerne. Rooms feature air-conditioning, free Wi-Fi, and Swiss-inspired wall paintings.

66 rooms
Hotel Schweizerhof Luzern in Luzern, Switzerland

Schweizerhofquai 3a, Luzern, Switzerland

Elegant 5-star hotel in Lucerne's Old Town, next to the lake. Offers a spa and modern rooms. Family-owned luxury accommodation.

101 rooms
Art Deco Hotel Montana in Luzern, Switzerland

Adligenswilerstrasse 22, Luzern, Switzerland

Admire panoramic Lake Lucerne views from this Art Deco hotel with free WiFi and gourmet dining. Linked to the lake by the world's shortest funicular.

66 rooms
Hotel Alpina Luzern in Luzern, Switzerland

Frankenstrasse 6, Luzern, Switzerland

Historic hotel near Lucerne's top sights. Ideal for exploring the city.

36 rooms
Hotel Bellevue in Luzern, Switzerland

Seeburgstrasse 79, Luzern, Switzerland

Scenic lakeside hotel near Lucerne with mountain-view rooms, free WiFi, and on-site dining. Ideal for relaxing getaways.

19 rooms
Hotel Monopol Luzern in Luzern, Switzerland

Pilatusstrasse 1, Luzern, Switzerland

Elegant palace-style hotel next to Lucerne Train Station, Chapel Bridge and KKL. Spacious rooms with free WiFi, minibar and satellite TV.

73 rooms
Falken am Rotsee in Luzern, Switzerland

Luzernerstrasse 50, Ebikon, Switzerland

Cozy hotel near Lucerne and Rotsee lake. Spacious rooms, free parking. Perfect for exploring the region's natural beauty.

20 rooms
Grand Hotel National Luzern in Luzern, Switzerland

Haldenstrasse 4, Luzern, Switzerland

Luxurious lakefront hotel in Lucerne, built in 1870s by Ritz and Escoffier. Elegant accommodations, gourmet dining, and stunning lake views.

41 rooms

Loading...