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 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. Great owners. Good food in their restaurant. Rooms were clean and comfortable.

Show more Show less
8.9
Excellent
238 reviews
Price from
$95
per night

Hotel Go-In

Sörenberg

Located in the UNESCO biosphere reserve Entlebuch, right next to the ski slopes of Sörenberg, the family-run Hotel Go-In offers free WiFi and a terrace providing views of the surrounding mountains. Free parking spaces are available on site, as well. So comfortable! The location was great with so much to do in the village. Our favorite stay!

Show more Show less
8.9
Excellent
110 reviews
Price from
$230
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.7
Excellent
318 reviews
Price from
$119
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. The owner and the hospitality was amazing

Show more Show less
8
Very Good
316 reviews
Price from
$119
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. Great views, good breakfast. Very nice staff.

Show more Show less
8.5
Very Good
660 reviews
Price from
$144
per night

Gasthof Kreuz Marbach

Marbach

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. The staff was amazing. Good people and very informative!!!

Show more Show less
8.6
Excellent
73 reviews
Price from
$108
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.4
Very Good
90 reviews
Price from
$101
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 bus stops in the front and free parking! Breakfast is good too. Also a tea station and coffee on the first floor.

Show more Show less
7.1
Good
1,104 reviews
Price from
$125
per night

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. It is located in a quiet little village, some 10 KM away from the main axes. Very good dinner and breakfast.

Show more Show less
7.8
Good
464 reviews
Price from
$113
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. Helpful staff, bright and comfortable room. Garage room for cycles.

Show more Show less
7.5
Good
546 reviews
Price from
$113
per night

Most booked inns in Canton of Lucerne this month

Inns that guests love in Canton of Lucerne