Skip to main content

Spa hotels in Lucerne

Find the spa hotels that appeal to you the most

The best spa hotels in Lucerne

Check out our selection of great spa hotels in Lucerne

Filter by:

Review score

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Hotel in Lucerne

The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly located within its own grounds on the shores of Lake Lucerne, only 2.5 mi away from the city center with beautiful views of the...

M
Mo Hang
From
Hong Kong
Everything was great. Cosy, clean and big with bathtub.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,076 reviews
Price from
$316.86
1 night, 2 adults

Mandarin Oriental Palace, Luzern

Hotel in Lucerne

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

s
sahar
From
Saudi Arabia
Great hotel nice view staff very friendly Special thanks to Atesh the valley guy also in reception johannes he is so professional and kind
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 297 reviews
Price from
$748.15
1 night, 2 adults

Hotel Schweizerhof Luzern

Hotel in Old Town, Lucerne

The family-owned 5-star Hotel Schweizerhof Luzern is located right in the Old Town of Lucerne, next to the lake. It offers a spa area and elegant rooms with modern furniture.

F
Florence
From
Philippines
We loved everything. The location was excellent. The hotel is close to everything. Although it is on the other side of the train station and pier, it’s actually just a 5 to 10-minute walk. The chapel bridge is between the wall from the station and hotel. Behind the hotel, about 10 to 15 minutes of walking, are the Lion Monument and the Glacier Garden. At check in, we knew it was going to be an excellent stay. The concierge, Noah (I hope I spelled his name right), immediately made us feel welcome. He gave us information, tips and suggestions that made life easier for us. The lady who delivered our room service was so very wonderful as well. The customer service is just top notch: professional and yet warm. Everything about our room was just wonderful. It was huge, the bed was so comfortable, the bathroom was clean and huge, and the view was just to die for. Check out was painless and quick, with the same efficient and yet warm customer service. I can’t say enough good things. If we have the chance, we would love to visit Luzern so we could stay in Hotel Schweizerhof again.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 798 reviews
Price from
$421.22
1 night, 2 adults

Grand Hotel National Luzern

Hotel in Old Town, Lucerne

The luxurious Grand Hotel National is situated right on the shore of Lake Lucerne, only a 5 minute walk from the train station and the historic quarter.

D
Davis
From
United States
Our stay at the Grand National was magical. The view from our room made our entire stay worth it. Truly, every detail was perfection. The room was fully stocked with bathroom necessities, waters, snacks, beverages and a hand-written note. The breakfast at Juliette was amazing and a great value. My husband enjoyed the spa, pool and sauna. This was great rest spot in the middle of our long holiday across Europe.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 526 reviews
Price from
$377.22
1 night, 2 adults

Spa & Stay

Hotel in Lucerne

Located in Lucerne, within a 16-minute walk of Lucerne Train Station and one mile of KKL Culture and Convention Center Lucerne, Spa & Stay provides accommodations with a spa & wellness center as well...

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 9 reviews
Price from
$501.70
1 night, 2 adults

Bürgenstock Hotel & Alpine Spa

Bürgenstock (Near Lucerne)

Located 1640 feet above Lake Lucerne in the canton of Nidwalden close to Lucerne, this 5-star hotel awaits you with a combination of modern comfort and a traditional Swiss ambiance.

M
Magnulf Neuchendorf
From
China
The breathtakingly gorgeous views of Lake Lucerne and the mountains in the south. And of course the infinity pool and the affiliated facilities. All in all, everything is just wonderful about this amazing resort!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,067 reviews
Price from
$1,188.23
1 night, 2 adults

Waldhotel by Bürgenstock

Bürgenstock (Near Lucerne)

Located 1476 feet above Lake Lucerne on the Bürgenberg mountain, in the Bürgenstock Resort, the Waldhotel by Bürgenstock was designed by star architect Matteo Thun and features the Waldhotel Spa and...

S
Sultan
From
United Arab Emirates
The best hotel i have visited in Europe. Very lexiouruis and worth the money The view i had was so beautiful i didnt want to leave my room. And i went for dinner to the stake house in the hotel and i had one of the best cuts of beef in my life. The swimming pool and spa experience is top notch 100% would recommend
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 540 reviews
Price from
$769.52
1 night, 2 adults

Hotel Villa Honegg

Ennetbürgen (Near Lucerne)

Rising high on Mount Bürgenstock, this early 1900s villa offers luxurious rooms with balconies and a heated infinity pool overlooking Lake Lucerne.

M
MYUNGHUN
From
Belgium
Swimming pool with incredible view.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 373 reviews
Price from
$1,144.22
1 night, 2 adults

ALPENGARTEN EIGENTHAL - Private Wellness Retreat

Eigenthal (Near Lucerne)

8.5 miles from Lucerne Train Station in Eigenthal, ALPENGARTEN EIGENTHAL - Private Wellness Retreat features accommodations with access to spa facilities, wellness packages, and fitness room.

T
TakosukeBCN
From
Netherlands
Every element of our stay at Donat and Lina's Welness Alpengarten has been simply amazing! Located in a beautiful region, close to highlights such as Lucerne and Mount Pilatus, but remote enough to enjoy the serene Swiss nature. We were received very well by our hosts, explaining every detail of the facilities, while also providing tips and guidance on activities in the area. Breakfast was served royally, which could be consumed in the beautiful garden. The retreat itself is equipped with everything one could wish for, and recharge completely by enjoying the multiple private wellness facilities. We would love to come back here once more, and enjoy another Indonesian Nasi Goreng in the peaceful Swiss mountains!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
$446.75
1 night, 2 adults

Seehotel Pilatus

Hergiswil (Near Lucerne)

The Seehotel Pilatus is located on the shores of Lake Lucerne. It offers a large indoor pool, a hot tub, and free Wi-Fi. The spacious, air-conditioned rooms provide mountain views.

N
Nicholas E.
From
Canada
Friendly staff, nice rooms, great view of the lake and mountains, amazing spa area, good breakfast.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,362 reviews
Price from
$237.65
1 night, 2 adults
All spa hotels in Lucerne

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Lucerne and surrounding area in the past month

See all

Popular with guests booking spa hotels in Lucerne

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 39 reviews

Popular with guests booking spa hotels in Lucerne

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 9 reviews

Popular with guests booking spa hotels in Lucerne

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 493 reviews

Popular with guests booking spa hotels in Lucerne

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 297 reviews

Popular with guests booking spa hotels in Lucerne

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 524 reviews

Popular with guests booking spa hotels in Lucerne

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,069 reviews

Popular with guests booking spa hotels in Lucerne

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 795 reviews

Popular with guests booking spa hotels in Lucerne

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,356 reviews

Popular with guests booking spa hotels in Weggis

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 2,687 reviews

Popular with guests booking spa hotels in Hergiswil

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,359 reviews

All-inclusive spa hotels in Lucerne and nearby

Residence Kastanienbaum

Horw
All-inclusive options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 22 reviews

Residence Kastanienbaum is a recently renovated apartment in Horw where guests can make the most of the open-air bath and garden.

Bürgenstock Residence Suites

Bürgenstock
All-inclusive options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Providing garden views, Bürgenstock Residence Suites in Bürgenstock features accommodations, a spa and wellness center, an indoor pool, a garden, and a bar.

Boutique Guesthouse Villa Pescheria B&B

Weggis
All-inclusive options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 12 reviews

Boutique Guesthouse Villa Pescheria B&B in Weggis provides adults-only accommodations with a spa and wellness center and massage services.

Enjoy breakfast in Lucerne and nearby

Seehotel Pilatus

Hergiswil
Breakfast options
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,359 reviews

The Seehotel Pilatus is located on the shores of Lake Lucerne. It offers a large indoor pool, a hot tub, and free Wi-Fi. The spacious, air-conditioned rooms provide mountain views.

From $237.65 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,065 reviews

Located 1640 feet above Lake Lucerne in the canton of Nidwalden close to Lucerne, this 5-star hotel awaits you with a combination of modern comfort and a traditional Swiss ambiance.

From $1,458.57 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 73 reviews

Bürgenstock Hotels & Resorts - Pension Taverne 1879 is set on the Bürgenberg mountain, 1476 feet above Lake Lucerne in the canton of Nidwalden near Lucerne in the Bürgenstock Resort.

From $389.79 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 539 reviews

Located 1476 feet above Lake Lucerne on the Bürgenberg mountain, in the Bürgenstock Resort, the Waldhotel by Bürgenstock was designed by star architect Matteo Thun and features the Waldhotel Spa and...

From $880.17 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 509 reviews

The See & Wellnesshotel Gerbi in Weggis is located right on the shore of Lake Lucerne. It offers panoramic lake views, indoor and outdoor pools and free parking.

From $442.60 per night

Hotel Alexander

Weggis
Breakfast options
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 63 reviews

Featuring a spa area with heated indoor and outdoor pools, the modern 4-star Hotel Alexander enjoys a very quiet location close to the village center of Weggis.

From $245.71 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 304 reviews

Located in Weggis, a 5-minute walk from Lido Weggis, Hotel Rössli Gourmet & Spa has accommodations with a fitness center, private parking, a garden and a terrace.

From $282.91 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 373 reviews

Rising high on Mount Bürgenstock, this early 1900s villa offers luxurious rooms with balconies and a heated infinity pool overlooking Lake Lucerne.

From $1,093.93 per night

Highly rated spa hotels in Lucerne and nearby

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

8.5 miles from Lucerne Train Station in Eigenthal, ALPENGARTEN EIGENTHAL - Private Wellness Retreat features accommodations with access to spa facilities, wellness packages, and fitness room.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 669 reviews

Newly renovated in 2014, the Hotel Beau Rivage Weggis is located right on the shore of Lake Lucerne.

From $358.36 per night

Save money on spa in Lucerne and nearby – budget options available

Post Hotel Weggis

Weggis
Budget options available
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 2,687 reviews

Located in the heart of Weggis, only a short walk from the shores of Lake Lucerne, Post Hotel Weggis offers stylish rooms with beautiful views.

From $112.79 per night

Spa Hotels That Guests Love in Lucerne

See all
Avg. price/night: $389.79
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,069 reviews
The room was wonderfully spacious and the beds and linen excellent! And what a magnificent view! There’s a very personal feel everywhere in the hotel - great fitness ans spa and fabulous breakfast too. Very professional and discreet service make this hotel to a perfect place to relax and feel good. The fondue-chinoise we enjoyed in their cosy and class restaurant was an event in itself. I would return to the Hermitage with pleasure, maybe in summer next time, to enjoy the lake.
Guest review by
Christa
Young couple