Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

The 10 Best Canton of Lucerne Inns – Lodges and Inns in Canton of Lucerne, Switzerland

Check out our selection of great inns in Canton of Lucerne

Filter by:


Review Score

Wonderful: 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. Nice guest house in the middle on Entlebuch

Show more Show less
9
Wonderful
196 reviews
Price from
$87
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. Our room was sparkling clean, the bed very comfortable and we had a fast wi-fi connection. Room had beautiful view over the valley. The breakfast was delicious and cooked to order perfectly. The staff was very accommodating and multi-lingual. We will stay there again when back in Switzerland next year.

Show more Show less
8.6
Excellent
303 reviews
Price from
$109
per night

Hotel Ristorante Schlössli

Meggen, Lucerne

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 is awesome, the hospitality was really really great. especially Dorina and Kitti really nice persons, very happy!

Show more Show less
8
Very Good
246 reviews
Price from
$109
per night

Hotel Sonnenberg

Kriens, Lucerne

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
615 reviews
Price from
$104
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
43 reviews
Price from
$92
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
83 reviews
Price from
$92
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. We loved our stay here! It was off the beaten track, clean and tidy too. Looks to be renovated so super modern. The room was spacious with everything you need. Little bit of noise at night but ear plugs were provided. Close to Lucerne and walking tracks.

Show more Show less
7.9
Good
205 reviews

Gasthaus zum Ochsen

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
498 reviews
Price from
$103
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
397 reviews
Price from
$103
per night

Falken am Rotsee

Ebikon, Lucerne

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. The room was clean. The breakfast was good. Close to bus stop to get to downtown.

Show more Show less
7.1
Good
949 reviews
Price from
$114
per night

Most booked inns in Canton of Lucerne this month

Inns that guests love in Canton of Lucerne