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. Amazing hospitality and the best food I’ve ever had.

Show more Show less
9
Wonderful
199 reviews
Price from
$88
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. Perfect service, room was big with sitting area, welcome by owner was very friendly. Restaurant with traditional dishes were very tasty. Price / quality was top. Breakfast before 9 was served in room building, all was available, top service.

Show more Show less
8.6
Excellent
308 reviews
Price from
$110
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
$110
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. I liked the location . The staff were friendly and the food was delicious .

Show more Show less
8.5
Very Good
623 reviews
Price from
$97
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
$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
84 reviews
Price from
$94
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
496 reviews
Price from
$105
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
399 reviews
Price from
$105
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. Due to some bad reviews I was prepared for the worst. I almost cancelled the booking. When I arrived I was positively surprised. It is true that the infrastructure is a bit worn, and there were food odors in the staircase. But what's more, friendly and attentive staff, smooth check-in and check-out, and a clean room with fresh air. The hotel is part of a Chinese restaurant which serves really nice food. The dinner was wonderful. They also paid attention to my gluten allergy and provided gluten-free bread for the breakfast. The room had a good size and a decent desk to get some work done.

Show more Show less
7.1
Good
957 reviews
Price from
$116
per night

Most booked inns in Canton of Lucerne this month

Inns that guests love in Canton of Lucerne