Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Luzern

9 spa hotels

Weggis

5 spa hotels

Vitznau

5 spa hotels

Sursee

3 spa hotels

The best spa hotels in Canton of Lucerne

Check out our pick of great spa hotels in Canton of Lucerne

Filter by:

Star rating
Review score

Mandarin Oriental Palace, Luzern

Hotel in Luzern

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

S
Sumee
From
Australia
Beyond expectation customer service at front desk, housekeeping and concierge, the room was large and the staff were excellent.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 316 reviews
Price from
€ 867.90
1 night, 2 adults

apartment Monte Castello

Wolhusen

Boasting mountain views, apartment Monte Castello offers accommodation with balcony, around 22 km from Lucerne Station.

R
Rejhan
From
Switzerland
1. very clean and modern 2. quiet 3. neccessary products were provided 4. beautiful view
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 204 reviews
Price from
€ 185.06
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.4
Superb - What previous guests thought, 284 reviews
Price from
€ 1,191.87
1 night, 2 adults

Hotel Vitznauerhof - Lifestyle Hideaway at Lake Lucerne

Hotel in Vitznau

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.

W
William
From
Australia
Everything was perfect. Location, facilities, extras. We had a wonderful time.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 380 reviews
Price from
€ 498.40
1 night, 2 adults

Hotel Schweizerhof Luzern

Hotel in Old Town, Luzern

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.

T
Tengku Zalihan
From
Malaysia
Its excellent. Perfect. Location and service by the staff is at the highest level. Fully recommended hotel in Luzern
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 696 reviews
Price from
€ 385.73
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...

A
Alexander
From
United Kingdom
The location is absolutely incredible. Views were so good that I slept with the curtains wide open. You will never start your day with a frown if you get to wake up here and look out over the lake and mountains.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 860 reviews
Price from
€ 342.39
1 night, 2 adults

ALPENGARTEN EIGENTHAL - Private Wellness Retreat

Eigenthal

Situated in Eigenthal, ALPENGARTEN EIGENTHAL - Private Wellness Retreat features accommodation with a private pool, a patio and garden views.

A
Amanda
From
Switzerland
The location is absolutely magical and the hosts superbly welcoming. The guest unit is underneath the host’s own residence and they manage to be accessible for any query while allowing guests real privacy. The attention to every small luxurious detail is just fantastic, from lounging kimonos to the fruit basket and secret stash of chocolates if you feel wicked. We even got a lovely hand towel as a gift when we left. An absolute treasure of a place.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 23 reviews
Price from
€ 529.57
1 night, 2 adults

Residence Kastanienbaum

Horw, Horw

Residence Kastanienbaum is a recently renovated apartment in Horw, where guests can makes the most of its pool with a view, open-air bath and garden.

C
Claudia
From
United Kingdom
Residence Kastanienbaum is a spacious one bedroom flat in a quiet neighbourhood ten minutes by car/bus from Lucerne. Both the bedroom and living room have a wonderful lake view (although we had pretty foggy weather all week). The kitchen is really well equipped and the welcome goodies are really tasty and much appreciated. There are two bathrooms: one with a bathtub, sink and washing machine/drier; the other with toilet, sink and shower. The extra bed in the living room was super comfortable as well. We stayed for a week in January and felt right at home. The Lucerne visitors card was very handy to take public transport to the shops and to visit Lucerne.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 18 reviews
Price from
€ 249.21
1 night, 2 adults

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.

N
Natallia
From
Poland
Wonderful location, very beautiful place. The view from the window exceeded expectations. Newly renovated rooms, delicious breakfast, excellent spa.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,389 reviews
Price from
€ 231.01
1 night, 2 adults

Hotel Matt

Hotel in Schwarzenberg

Set at an altitude of 830 metres above sea level on the edge of the tiny Schwarzenberg Village, Hotel Matt offers abundance of fresh air, silence and pure nature.

S
Shirley Mahendra
From
Sri Lanka
the whole atmosphere. everything good. very comfortable place
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 269 reviews
Price from
€ 247.69
1 night, 2 adults
All spa hotels in Canton of Lucerne

Most booked spa hotels in Canton of Lucerne this month

See all

Popular with guests booking spa hotels in Canton of Lucerne

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

Popular with guests booking spa hotels in Canton of Lucerne

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 860 reviews

Popular with guests booking spa hotels in Canton of Lucerne

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,635 reviews

Popular with guests booking spa hotels in Canton of Lucerne

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 864 reviews

Popular with guests booking spa hotels in Canton of Lucerne

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 696 reviews

Popular with guests booking spa hotels in Canton of Lucerne

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

Popular with guests booking spa hotels in Canton of Lucerne

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

Popular with guests booking spa hotels in Canton of Lucerne

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

Popular with guests booking spa hotels in Canton of Lucerne

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 539 reviews

Popular with guests booking spa hotels in Canton of Lucerne

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

FAQs about spa hotels in Canton of Lucerne

Spa hotels that guests love in Canton of Lucerne

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 267 reviews
This was an amazing stay. I would 100% recommend. We got access to the spa with our room and this was just a luxury after so much walking during the day. The room was huge, the bed was comfy and the breakfast was just out of this world !!! Would recommend it anytime even if it is a bit pricy.
Guest review byWallis
Group
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 449 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 byErin Rowe
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,389 reviews
I like the wellness area but there is no spa . No water heater at room to make coffee immediately or to make warm water . Reception staff said you should come to downstairs dinning area every time for coffee When given the feedback at reception . Which i feel very much uncomfortable
Guest review byAmit
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 380 reviews
Stunning views, grounds and exterior lakeside terrace. Spa area was lovely and the outdoor Gondola sauna was a nice touch. We also enjoyed delicious food at the restaurant and by the lake. Bed was very comfortable. Staff was also friendly and welcoming.
Guest review byNathalie
Young couple
Avg. price/night: € 218.06
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 484 reviews
The sauna, santi (really educated and friendly) the view!! #top , the house #fancy, the staff and "google conected to the house" speak spanish 😅 #plus
Guest review bySaul
Solo traveller
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,455 reviews
Excellent facilities, clean, spacious rooms, good breakfast, well located close to the railway station.
Guest review byJohnnytz
Solo traveller
Avg. price/night: € 277.38
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 178 reviews
The room was very spartan, but functional and very clean
Guest review byRiccardo
Solo traveller
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 284 reviews
The breakfast was a la carte, and very quick. The surprise call when we were boarding the ferry to inform of the complimentary pick up was wonderful, (I'd somehow missed this option). The walk up through the forest behind the hotel was lovely. Most importantly the room, hotel and spa facilities were incredible.
Guest review byLaura
Family with young children
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 864 reviews
Fantastic location on lake shore. The hotel has pleasant traditional-Style charm. Staff was very friendly. Our room (106) faced the water and offered comfortable beds, a spacious, modern bathroom and a spacious terrace. The room was quiet with windows closed. The restaurant was excellent both for dinner and breakfast, with an outstanding breakfast buffet.
Guest review byRaoul
Young couple
Avg. price/night: € 742.21
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 696 reviews
True Grand Hotel , from the moment I stepped into the lobby , I felt welcomed and looked after by the staff. Room was very spacious for a single occupancy and breakfast was excellent with a variety of products to satisfy all tastes. Restaurants and bars were also of the highest level. Location outstanding as I didn’t have to use any transport for my business in the city centre.
Guest review byDimitrios
Solo traveller