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.

Gasthaus Engel Hasle

Hasle

The family-run Gasthaus Engel is located in Hasle in the canton of Lucerne. It offers simply furnished rooms with cable TV, a radio, and a bathroom. Free private parking is available.

The restaurant serves traditional Swiss cuisine with many regional ingredients. Great location. Super friendly staff! Perfect sound isolation. Good value for it's money.

Show more Show less
9
Superb
202 reviews
Price from
€ 81
per night

Gasthaus zum Rössli

Triengen

Family-run for over 350 years, this traditional country hotel in Triengen is 8 km from Sursee and 30 km from Lucerne. Each room has a balcony and offers free Wi-Fi.

The Rössli’s traditionally furnished rooms feature cable TV, an electric kettle, and a bathroom with hairdryer. All rooms are located in an annex next to the main building. Very friendly and relaxing atmosphere. Breakfast is not untill 9am but when requested they arranged really good breakfast as “self service”. Very clean and comfortable rooms.

Show more Show less
8.6
Fabulous
311 reviews
Price from
€ 102
per night

Hotel Ristorante Schlössli 2 stars

Meggen, Luzern

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. Nice simple room with a big meadow in front (e.g. for kids to run safely).

Show more Show less
8
Very good
252 reviews
Price from
€ 102
per night

Hotel Sonnenberg

Kriens, Luzern

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. During winter, the hotel provides a shuttle service. The view....breakfast...the balcony.

Show more Show less
8.5
Very good
631 reviews
Price from
€ 116
per night

Gasthof Kreuz Marbach

Marbach

Gasthof Kreuz Marbach features a garden, shared lounge, a terrace and restaurant in Marbach. Among the facilities at this property are a concierge service and a tour desk, along with free WiFi throughout the property. Guests can have a drink at the snack bar.

At the inn, all rooms are fitted with a wardrobe. The units at Gasthof Kreuz Marbach come with a seating area. The staff was amazing. Good people and very informative!!!

Show more Show less
8.4
Very good
47 reviews
Price from
€ 93
per night

Gasthof Krone

Luthern

Located in the village of Luthern in the Canton of Lucerne, Gasthof Krone offers a restaurant, a sauna, and a bowling alley. Free Wi-Fi is available.

The modern rooms have wooden floors and feature a work desk, cable TV, and a bathroom. This was a wonderful location for a multiple night stay so we could explore the area and parts of bike route 399 on our rented (rentabike in Willisau) ebikes. Excellent breakfasts and dinners. We will be back!!

Show more Show less
8.5
Very good
85 reviews
Price from
€ 88
per night

Gasthof Krone Blatten

Blatten

Gasthof Krone Blatten features a garden and a terrace in Blatten. There is a restaurant serving European cuisine, and free private parking is available.

Guests at Gasthof Krone Blatten can enjoy activities in and around Blatten, like cycling. Some rooms feature a flat-screen TV with satellite channels. Cozy with good swiss atmosphere. Good breakfast. Friendly personal.

Show more Show less
7.9
Good
205 reviews

Gasthaus zum Ochsen 3 stars

Grosswangen

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. Very nice, clean and welcoming place to stay. We only stayed one night, but it was very comfortable and we’ve had everything we needed. We didn’t realise that breakfast was included as I don’t think the description is mentioning it, so it was very nice surprise when the owners have kindly offered us complimentary breakfast in the morning. It was absolutely delicious. Thank you for your warm hospitality and we hope we will stay in your lovely guest house again

Show more Show less
7.8
Good
496 reviews
Price from
€ 97
per night

Hotel zum Roten Löwen

Hildisrieden

Located in the centre of Hildisrieden and only 2 km from Lake Sempach Hotel zum Roten Löwen offers an à la carte restaurant with regional specialities made of local ingredients. Free private parking is available. Very traditional Gasthof! Rooms are spacious, a bit older decor, but everything was super clean and in great working condition. Food is excellent too!

Show more Show less
7.5
Good
406 reviews
Price from
€ 100
per night

Falken am Rotsee

Ebikon, Luzern

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. Very nice hotel, good location, great breakfast.

Show more Show less
7.1
Good
971 reviews
Price from
€ 107
per night

Most booked inns in Canton of Lucerne this month

Inns that guests love in Canton of Lucerne