Search hotels in Canton of Lucerne, Switzerland

Enter your dates and choose from 332 hotels and other places to stay

Check out these popular cities in Canton of Lucerne

Luzern

237 hotels

Weggis

23 hotels

Sursee

6 hotels

Vitznau

12 hotels

Rothenburg

5 hotels

Neudorf

1 hotel

Eich

2 hotels

Willisau

4 hotels

Entlebuch

2 hotels

Stay in Canton of Lucerne's best hotels!

Filter by:

Star rating
Review score

See- und Seminarhotel FloraAlpina Vitznau

Hotel in Vitznau

See- und Seminarhotel FloraAlpina enjoys an idyllic location at the shores of Lake Lucerne, outside the village of Vitznau.

S
Siew Chin
From
Singapore
It’s a peaceful location with amazing views.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,257 reviews
Price from
US$301.71
1 night, 2 adults

Boutique Hotel Balm

Hotel in Luzern

Family-run for 150 years, the Boutique Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other specialities and offers free WiFi in all rooms.

X
XIN
From
China
I had a pleasant stay at this hotel. The room was quite spacious and very comfortable, providing a relaxing environment to unwind after a long day. The staff were exceptionally friendly and helpful; they even recommended some local attractions around the area which enhanced my experience.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,146 reviews
Price from
US$205.36
1 night, 2 adults

Hotel Felmis

Hotel in Luzern

Located 4 km outside of Lucerne’s town centre, the Felmis offers a restaurant with 2 terraces, free Wi-Fi and free parking. Lake Lucerne is just a 20-minute walk away.

K
K M
From
Hong Kong
The room is spacious and comfortable. The buffet breakfast is very delicious. The staff are kind and very helpful. The on-site free parking arrangement is a bonus.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,290 reviews
Price from
US$253.53
1 night, 2 adults

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Hotel in Luzern

The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly situated within its own grounds on the shores of Lake Lucerne, only 4 km away from the city centre with beautiful views of the...

N
NANCY
From
United States
The bus stop was close to the hotel and a short ride into Luzern.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,023 reviews
Price from
US$319.45
1 night, 2 adults

Hotel des Balances

Hotel in Luzern

Housed in a former Guild Hall, the Hotel des Balances enjoys a picturesque location on the Reuss river in the heart of Old Lucerne. Wi-Fi is available free of charge.

C
Chris
From
New Zealand
Great central location and amazing restaurant
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,221 reviews
Price from
US$470.30
1 night, 2 adults

Mandarin Oriental Palace, Luzern

Hotel in Luzern

Mandarin Oriental Palace, Luzern features a garden, terrace, a restaurant and bar in Luzern.

S
Syed Yasir
From
United Kingdom
The location was amazing, right on the Lake. The standard of the hotel was beyond anything I have seen, I couldn't fault it.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 301 reviews
Price from
US$608.48
1 night, 2 adults

FLÜHLI Hotel Kurhaus

Hotel in Flühli

Set in Flühli, 39 km from Lucerne Station, FLÜHLI Hotel Kurhaus offers accommodation with a garden, free private parking, a terrace and a restaurant.

O
Olena
From
Ukraine
A good hotel with a history in a wonderful and peaceful city. Clean room and good breakfast. The smell of soap in the bathroom was incredible!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 332 reviews
Price from
US$204.45
1 night, 2 adults

Gasthaus Badhof - Golfhotel

Hotel in Luzern

In Lucerne, 4.6 km from the KKL Culture and Congress Center Lucerne, the Gasthaus Badhof offers you very spacious rooms with the best comfort.

A
Argyris
From
Greece
Magnificent location with stunning view from the room. The golf course unfolds in front of your balcony and you can see the lake and the mountains. The room was super clean equipped with everything you may need. Very clean room and spacious, the bathtub was the cherry on the cake.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 627 reviews
Price from
US$329.59
1 night, 2 adults

Hotel Pilatus-Kulm

Hotel in Luzern

Request Type : Property Description Nowhere do the stars shine more intensely and the sunrises are more spectacular than on Pilatus Kulm. So close to Lucerne and yet in a completely different world.

C
Charles
From
Canada
Spectacular stay - one of the most magical places I've ever stayed overnight. During my visit, we awoke above the clouds to watch the sunrise, and the experience is simply stunning. The room was perfect - comfortable, clean and more tastefully decorated than other mountaintop hotels I visited in Switzerland. Since all food has to be shipped up to the hotel, the quality of dinner far exceeded my expectations and the dining room is beautiful and classic. Staff agreed to an early check-out to allow me to descend on the first funicular run, which I appreciated.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 398 reviews
Price from
US$585.66
1 night, 2 adults

Park Hotel Vitznau

Hotel in Vitznau

The luxurious Park Hotel Vitznau right at the banks of Lake Lucerne has been entirely renovated in 2012 and 2013 and features its own private beach, 2 restaurants, a large spa area and free garage...

R
Richard
From
Netherlands
Everything the best… best hotel from Swiss.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 reviews
Price from
US$1,838.12
1 night, 2 adults
See all 332 hotels in Canton of Lucerne

Most booked hotels in Canton of Lucerne in the past month

See all

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 8,214 reviews

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,639 reviews

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,171 reviews

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,139 reviews

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,114 reviews

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,832 reviews

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,049 reviews

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 2,066 reviews

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,266 reviews

Popular with guests booking hotels in Canton of Lucerne

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,647 reviews

Canton of Lucerne's best hotels with breakfast

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 99 reviews

Located in Luzern, within 4.9 km of Lucerne Station and 5.3 km of KKL Culture and Convention Centre Lucerne, Hotel Felmis SELF CHECK-IN provides accommodation with a restaurant and free WiFi...

From US$185.08 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,114 reviews

Situated in Luzern and with Lido Luzern reachable within 1.8 km, Hotel Royal Luzern features a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

From US$178.49 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,171 reviews

Holiday Inn Express - Luzern - Kriens by IHG has a shared lounge, terrace, a restaurant and bar in Luzern. This 3-star hotel offers a 24-hour front desk, luggage storage space and free WiFi.

From US$160.99 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,572 reviews

Barabas Luzern is located in Luzern, a 3-minute walk from Chapel Bridge. Popular points of interest nearby include KKL Culture and Convention Centre Lucerne and Lion Monument.

From US$128.03 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,036 reviews

Set right in the heart of the bustling Neustadt quarter in the centre of Lucerne, the Hotel Central Luzern enjoys a quiet location in a side alley, with modern rooms and free WiFi.

From US$281.42 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,369 reviews

Opening in December 2016, BoutiqueBoutique Hotel Anker is located in a historical building in the centre of Luzern, right on the Pilatusplatz square.

From US$370.16 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,192 reviews

Château Gütsch is set in a 19th-century castle, overlooking the town of Lucerne and Lake Lucerne, with views to the Rigi Mountain. The interior was renovated and designed by Martyn Lawrence Bullard.

From US$323.26 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,279 reviews

Located 1 km away from Lucerne, Boutique Hotel Waldegg - Self-Check-in features 1 restaurant offering traditional Swiss and international cuisine and a beer garden overlooking Mount Pilatus.

From US$233.25 per night

Budget hotels in Canton of Lucerne

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 8,214 reviews

The Ibis Budget Hotel Luzern City is within a 15-minute walk from Lucerne Main Train Station, the Old Town, and Lake Lucerne.

From US$116.09 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,146 reviews

Family-run for 150 years, the Boutique Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other specialities and offers free WiFi in all rooms.

From US$199.02 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,290 reviews

Located 4 km outside of Lucerne’s town centre, the Felmis offers a restaurant with 2 terraces, free Wi-Fi and free parking. Lake Lucerne is just a 20-minute walk away.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 reviews

The luxurious Park Hotel Vitznau right at the banks of Lake Lucerne has been entirely renovated in 2012 and 2013 and features its own private beach, 2 restaurants, a large spa area and free garage...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 122 reviews

Located at the summit of Mount Pilatus at 2,132 metres above sea level, the Hotel Bellevue is reachable by aerial tramway or the world's steepest cog railway in summer.

From US$446.22 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 396 reviews

The Hotel Vitznauerhof - Lifestyle Hideaway at Lake Lucerne is located at the foothills of Mount Rigi on the shores of Lake Lucerne, in the heart of Central Switzerland.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 395 reviews

The family-run Seehotel Gotthard in Weggis on the shore of Lake Lucerne, 25 km from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 85 reviews

Situated in Menzberg, 34 km from Lucerne Station, Landgasthof Hotel Menzberg features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$242.12 per night

Hotels in Canton of Lucerne that you can book without a credit card

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,379 reviews

The Seehotel Sternen is located in the heart of central Switzerland, right by the banks of Lake Lucerne in the picturesque Horw Bay, only a 5-minute drive from Lucerne.

From US$221.84 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 125 reviews

Located in Heiligkreuz, 36 km from Lucerne Station, Kurhaus Heiligkreuz provides accommodation with a terrace, free private parking and a restaurant.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 511 reviews

Located on a peninsula on the shores of Lake Lucerne and directly at the boat stop, Campus Hotel Hertenstein opened its doors in 2013 and features en-suite rooms with balcony and beautiful views of...

From US$297.39 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 390 reviews

Located in the centre of Adligenswil, Hotel Rössli is just 5 km from Lucerne. It offers a traditional Swiss restaurant and individually designed rooms with free Wi-Fi and wired internet access.

Hotel Bären

Hotel in Rothenburg
No credit card needed
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 452 reviews

Welcoming guests for centuries, Hotel Bären occupies a historic building in Rothenburg, only 8 km from Lucerne. It offers elegant rooms with parquet floors and fine Swiss cuisine.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 226 reviews

Hotel Terrasse am See is situated on the banks of Lake Lucerne, at the steamboat landing stage and the Rigi Mountain Railway Station in Vitznau.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 667 reviews

Located in the centre of Vitznau, Hotel Rigi is right next to the station of the cog railway and about 50 metres from the pier on Lake Lucerne. WiFi is available free of charge.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 297 reviews

Set in Weggis, 400 metres from Lido Weggis, Hotel Rössli Gourmet & Spa offers accommodation with a fitness centre, private parking, a garden and a terrace.

From US$277.62 per night

FAQs about hotels in Canton of Lucerne

See reviews by guests who stayed at hotels in Canton of Lucerne

See all
From US$592.63 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 398 reviews
Location is fantastic. The room was huge and views were great! Definitely worth the higher hotel rate. Breakfast was excellent and so was the quality of the dinner. Dinner was a slightly longer event but loved the food though the potato dumplings were plain and unnecessary as a side.
Guest review by
Wee Han
Singapore
From US$200.29 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,081 reviews
What a great place., the property is a delight. The owner with his little buddy, is tireless, reception, waiter barman, repairman and anything else that has to be done. Enjoyed the meal and breakfast. If you looking for a place out of the way from the autobahn, then give it a try.,
Guest review by
David
Germany
From US$226.91 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 635 reviews
View of the lake and Mt Pilatus from our bed - Amazing. Staff, Daniel and all others were so kind and helpful. Food at restaurant was first class, I had the beef cheek and veggies. Easiest bus ride No. 24 in and out of town, bus stop right outside hotel. Highly recommend.
Guest review by
Dean
Australia
From US$272.55 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,488 reviews
Everything was great! Employees were very friendly and helpful. The room was big enough with a big and comfortable bed. Breakfast was very delicious with good quality products. We also had access to the spa and it was also very relaxing.
Guest review by
Tugba
Germany
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 493 reviews
the staff were super friendly and nice and gave us a qwelcome drink on arrival. The hotel is cozy and felt family run, but also had some great ammenities, like the wellness center. Loved the saunas!
Guest review by
Erin Rowe
United States
From US$323.26 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,192 reviews
Staff attentive, informative, well trained and welcoming. Location stunning. Bar and restaurant - excellent service and fabulous food and drinks. Fabulous breakfast.
Guest review by
Kate
Switzerland
From US$366.18 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 83 reviews
Very clean with good facilities. Excellent stuff and friendly owners of the hotel. Very nice spa center.
Guest review by
Julia
Switzerland
From US$154.66 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,049 reviews
Showers and toilets were very clean despite being shared. Neat bedroom. Good breakfast. Staff very helpful
Guest review by
Dorothy
Malta
From US$233.25 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 746 reviews
Everything is perfect. If there is a heaven on earth, it is at Beau Rivage Weggis Hotel!!!
Guest review by
Nurmakhan
Kazakhstan
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 226 reviews
Location is perfect. Staff welcoming. I love antique furniture and view from balcony.
Guest review by
Mariba
South Africa
From US$297.39 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 511 reviews
Beautiful view, comfortable and clean room, nice and friendly staff.
Guest review by
Diána
Hungary
From US$367.62 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,023 reviews
The bus stop was close to the hotel and a short ride into Luzern.
Guest review by
NANCY
United States
From US$183.81 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 191 reviews
Loved the big room and amazing view. Fantastic breakfast.
Guest review by
Shannon
South Africa
From US$268.11 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,257 reviews
It’s a peaceful location with amazing views.
Guest review by
Siew Chin
Singapore
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 295 reviews
Everything the best… best hotel from Swiss.
Guest review by
Richard
Netherlands
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 396 reviews
Amazing location and feel good athmosphere
Guest review by
Erik
Sweden
From US$261.27 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 477 reviews
View, restaurant, personel, location
Guest review by
Lukasz
Switzerland
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 599 reviews
the window view is perfect!!!!!
Guest review by
CHIA-WEI
Taiwan

Planning a trip? Get inspired by reviews of cities in Canton of Lucerne

10

Lucerne was absolutely beautiful.

Lucerne was absolutely beautiful. I am so glad we decided to visit Lucerne versus Zurich. It is a walk-able city, the food was delicious everywhere we went, it is kid-friendly, and the chocolate we purchased there was the best I have ever had. It was close to Mount Titlis, which is a must if visiting Lucerne. Well worth the trip!
Guest review by
Candice
United States
8.0

Ok so, Weggis is a beautiful little village but that is also...

Ok so, Weggis is a beautiful little village but that is also it's problem, it's a little village. Activities were limited and so were the restaurants. I would recommended staying there as a "base" but then exploring the surrounding attractions.
Guest review by
Mirhea Abdilla
Malta
10

Sursee is a stunningly beautiful town with charming old...

Sursee is a stunningly beautiful town with charming old houses, a picturesque Old Town, excellent restaurants, a castle, a creek, and nearby lake. As a family, we thoroughly enjoyed our stay. What made it truly special were the incredibly welcoming and kind people. We felt at home right away and would love to return. Highly recommended!
Guest review by
Michael
Switzerland
10

I received an upgrade from a mountain view room to a lake...

I received an upgrade from a mountain view room to a lake view room, which I appreciated very much. The owners and staff were very friendly and helpful. I highly recommend Hotel Rigi Vitznau to anyone visiting Vitznau.
Guest review by
Alvin
South Africa
10

The old town of Lucerne is beautiful, full of character, the...

The old town of Lucerne is beautiful, full of character, the wooden Chapel bridge is quite something and the Swiss Transport Museum is very good. There are plenty of fabulous excursions you can take, a few to mention that I have enjoyed: Lake Steamer and cogwheel train up Mount Rigi. Trip to Engleberg and Cable car up Mount Titlis. Day visit to Grindlewald, Wengen and Jungfrau. Plan your trips before hand as it may be cheaper with a Half Fare Card.
Guest review by
Richard
United Kingdom
10

Booked room with a mountain view.

Booked room with a mountain view. However, on reaching the property, upgraded to Lake view at a cost of CHF 20 per day. Room had amazing view of Lake and hills. Property is located in Weggis and is easily accessible from Boat and bus ( Frequency of 30mins to 60mins). Town is very peaceful and one can enjoy beautiful walk around the lake. Property has fitness centre, spa and swimming pool which are maintained properly. Had an amazing experience staying at this property.
Guest review by
Divesh
India
10

If you are umming and ahhing about going, just go.

If you are umming and ahhing about going, just go. I've seen a review saying it was crowded, but October 2023 it was not, it was very quiet so if you want a bustling vibe it's not for you! I think in summer it may be more of a popular spot.
Guest review by
Laura
New Zealand
6.0

Luzern is a small, cute and very walkable city with a...

Luzern is a small, cute and very walkable city with a medieval feel however I found it far too touristy for my taste and in a few hours, you’ve pretty much seen everything. It’s a great stopover if you’d like to visit nearby mountains such as Rigi or Pilatus, or take a scenic boat trip around the lake but that’s about it. There are quite a few museums as well but Basel definitely beats Luzern on this point. Restaurants are super expensive, though that was to be expected.
Guest review by
Mari
10

The views of the mountains around the lake are fantastic.

The views of the mountains around the lake are fantastic. We ate in our hotel on both nights of our stay and the food and wine were fabulous. You can walk alongside the lake and there are several places to eat. We visited Mount Rigi which was busy but the 360 view at the top was wonderful. We went up in a cable car then railway then had an easy walk back down to the cable car station
Guest review by
Julie
United Kingdom