Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

The best inns in Canton of Lucerne

Check out our pick of great inns in Canton of Lucerne

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Gasthof Kreuz Marbach features a garden, shared lounge, a terrace and restaurant in Marbach. Free WiFi is included throughout the property.

Guests at the inn will be able to enjoy activities in and around Marbach, like hiking, skiing and cycling. Hosts are amazing! So friendly and the food is 5 stars.

Show more Show less
8.9
Fabulous
128 reviews
Price from
US$147
per night

At the inn, the rooms are fitted with a desk. Featuring a private bathroom with a shower and free toiletries, rooms at Gasthaus Engel Hasle also feature a city view. All rooms in the accommodation are fitted with a flat-screen TV and a hairdryer. Everything was more than perfect.

Show more Show less
8.9
Fabulous
271 reviews
Price from
US$100
per night

Set in Sörenberg, within 47 km of Lucerne Station and 48 km of Lion Monument, Hotel GO-IN offers accommodation with a terrace and free WiFi as well as free private parking for guests who drive. 49 km from KKL Culture and Convention Centre Lucerne and 49 km from Chapel Bridge, the property provides ski-to-door access and ski storage space. Some units at the property feature a balcony with a mountain view.

Guests at the inn can enjoy a continental breakfast. Great lcation and WONDERFUL stuff.

Show more Show less
8.9
Fabulous
116 reviews
Price from
US$272
per night

Located in Triengen, 31 km from Lucerne Station, Gasthaus zum Rössli provides accommodation with a garden, free private parking, a terrace and a restaurant. The property is set 31 km from Lion Monument, 32 km from KKL Culture and Convention Centre Lucerne and 32 km from Chapel Bridge. Free WiFi and an ATM are provided.

Guest rooms are equipped with a flat-screen TV with cable channels, fridge, a coffee machine, a shower, a hairdryer and a desk. At the inn each room has a wardrobe and a private bathroom. Very friendly people! I came quite last-minute but they had my room ready. It was large with a good bathroom, very clean and a good bed. Included breakfast was way too much for one person, but better too much than too little. Free parking as well. The single-occupancy price was very good for Switzerland standards which made this perfect for me. I cannot comment on regular pricing.

Show more Show less
8.7
Fabulous
341 reviews
Price from
US$125
per night

This hotel is situated in Meggen, just 700 metres away from Lake Lucerne. It offers an Italian restaurant with garden terrace. All rooms have a bathroom and cable TV.

Pasta dishes, pizza and risotto are served at Ristorante Schlössli. Homemade desserts include tiramisu, panna cotta with blueberries and chocolate mousse. Everything was beautiful, very clean, accommodating. Overall wonderful and comfortable stay. The location is so quiet and peaceful !!! Food was delicious !

Show more Show less
8.1
Very good
336 reviews
Price from
US$125
per night

Located in Luthern, 49 km from Lucerne Station, Gasthof Krone provides accommodation with a garden, free private parking, a terrace and a restaurant. Featuring an ATM, this property also provides guests with a children's playground. This pet-friendly inn also has free WiFi. Really nice hotel very friendly staff

Show more Show less
8.8
Fabulous
100 reviews
Price from
US$107
per night

The Sonnenberg Hotel in Kriens offers panoramic views over Lake Lucerne, the mountains and the forest, a Nespresso machine in every room, seasonal cuisine and free WiFi.

Hotel Sonnenberg is easily reachable by the historic funicular, climbing up from Kriens Dorf within 7 minutes, from April to November. Everything was great, location, food, room and the service .

Show more Show less
8.5
Very good
663 reviews
Price from
US$127
per night

This cosy and quiet hotel is only a 5-minute drive from Lucerne and a 2-minute walk from the Rotsee lake, world-famous for its rowing regattas.



We offer spacious, well-equipped rooms and free parking in front of the hotel. In summer, free entry to the Rotsee lido, including a bathing towel and a canvas chair, are included in the price. The beautiful area around the lake is ideal for many forms of recreation and leisure, including jogging and bicycling. Big room, quiet hotel nice simple breakfast.

Show more Show less
6.9
Review score
1,095 reviews
Price from
US$132
per night

Boasting a terrace, a restaurant as well as a bar, KB CityRooms Self-Check-In is situated in the centre of Luzern, 700 metres from Lucerne Station. Located around 700 metres from KKL Culture and Convention Centre Lucerne, the inn with free WiFi is also 400 metres away from Chapel Bridge. The property is non-smoking and is located 1.2 km from Lion Monument. Easy access to city center and train station as well as city highlights. Appreciate there was a lift to get to the fourth floor apartment. Clean with basic amenities. Prompt timely communication with host.

Show more Show less
7.4
Good
142 reviews
Price from
US$110
per night

Opened in 2012, Gasthaus zum Ochsen in Grosswangen, a 20-minute drive from Lucerne, offers you fine Mediterranean cuisine and modern rooms with flat-screen cable TV and free WiFi and free private parking on site.

All rooms at the Ochsen inn come with a private bathroom, parquet flooring and elegant, modern furniture. The manager and all the staff were amazingly responsive to anything we needed. We asked for an extra fan because it was during a heat wave and they sent one to our room before we even arrived back from our activities for the day. When our 3-year-old left his stuffed animal, they found it and mailed it back to us. Breakfast was tailored to our group size, tasty, and ready at a time we prearranged - and all for a very affordable price - especially in Switzerland. We stayed in the apartment, which had a well-equipped kitchen, new IKEA furniture, and plenty of space for our large group.

Show more Show less
7.7
Good
376 reviews
Price from
US$163
per night

Most booked inns in Canton of Lucerne this month

Inns that guests love in Canton of Lucerne