The 10 best spa hotels in Altdorf, Switzerland | Booking.com
Skip to main content

Spa hotels in Altdorf

Find the spa hotels that appeal to you the most

The best spa hotels in Altdorf

Check out our selection of great spa hotels in Altdorf

Filter by:

Review score

Seehotel Waldstätterhof Swiss Quality

Brunnen (Near Altdorf)

Located within a private park on the shore of Lake Lucerne, Seehotel Waldstätterhof Swiss Quality is set in a building from 1870. It features its own access to the lake, free WiFi, and a spa area.

S
Shazra
From
United States
We come to this hotel whenever we are in the Lucerne area. It is AMAZING! Love everything from the staff, to the incredible views from the balcony, the room service, the huge range of delicious foods for breakfast and the playroom for kids. Every corner of the hotel has something fun and interesting! Will always stay here!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,014 reviews
Price from
$444.92
1 night, 2 adults

Kempinski Palace Engelberg

Engelberg (Near Altdorf)

Located within a 12-minute walk of Titlis Rotair Cable Car and 22 miles of Lucerne Train Station, Kempinski Palace Engelberg provides rooms in Engelberg.

T
Tim
From
Thailand
new, modern hotel with comfortable and high tech rooms. it’s the number 1 hotel option in engelberg. excellent restaurant
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 739 reviews
Price from
$712.62
1 night, 2 adults

Park Hotel Vitznau

Vitznau (Near Altdorf)

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...

S
Shawn
From
United States
This is one of the best hotels out there. From the very start the staff went out of their way to make us feel welcome. The room was absolutely stunning and the food was 10/10. It's located in a cute/quiet town. It's absolutely perfect for a Christmas holiday!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 296 reviews
Price from
$1,382.52
1 night, 2 adults

Alpenresort Eienwäldli Engelberg

Engelberg (Near Altdorf)

0.6 mi away from the center of Engelberg which offers access to the Titlis Ski Area, guests can find Sporthotel Eienwäldli in quiet surroundings.

J
Jennifer Marie
From
Philippines
Amazing views, very accommodating staff, clean room
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 486 reviews
Price from
$263.94
1 night, 2 adults

Hotel Waldegg - Adults only

Engelberg (Near Altdorf)

The Hotel Waldegg - Adults only enjoys an elevated south-facing position in Engelberg. It offers panoramic mountain views, a spa area with an indoor pool, and a restaurant.

K
Khalid
From
United Arab Emirates
The hotel have nice view and great service, the staff are very kind and helpful in everything, please don’t hesitate choosing the hotel you will not regret it.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 292 reviews
Price from
$633.44
1 night, 2 adults

Hotel Vitznauerhof - Lifestyle Hideaway at Lake Lucerne

Vitznau (Near Altdorf)

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.

J
John
From
Germany
Well, right from the word go at the reception, I knew I found the right place. First and foremost, the great, GREAT Staff who not just guest but accommodated every oddball request - including that for my favorite dessert of Crêpes Suzette :-D !!! The food was superb, the wine awesome and the Aperol Spritz out of this world! My room was phenomenal with a giant bathtub in which I soaked every morning! Overall, an awesome, awesome, otherworldly experience in paradise!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 398 reviews
Price from
$496.45
1 night, 2 adults

Wellness Hotel Stoos

Stoos (Near Altdorf)

Wellness Hotel Stoos is located in Stoos, a quiet car free mountain village,4265 feet above sea level, above Brunnen on the Lake of Lucern.

M
Michael
From
United Kingdom
The spa facilities The food (breakfast& dinner). Best salad buffet I've ever had. The bar and lounge. The view from the room Most of the staff
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 910 reviews
Price from
$314.21
1 night, 2 adults

Sunny Design Chalet in Engelberg with spectacular view on Mount Titlis

Engelberg (Near Altdorf)

Offering a garden, Sunny Design Chalet in Engelberg with spectacular view on Mount Titlis offers accommodations in Engelberg.

A
Adrien
From
Switzerland
Perfect place to stay, there is everything needed in the chalet (even more). It is very clean and comfortable. The hosts provide very clear information.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Price from
$329.92
1 night, 2 adults

Swiss Holiday Park Resort

Morschach (Near Altdorf)

Located in the village Morschach above Lake Lucerne, Swiss Holiday Park Resort is the largest holiday and leisure resort in Switzerland and is surrounded by mountains and lush meadows.

D
Desislava
From
Switzerland
There were plenty of great activities to enjoy with kids.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,983 reviews
Price from
$149.56
1 night, 2 adults

Seeblick Höhenhotel

Emmetten (Near Altdorf)

The Seeblick Höhenhotel in Emmetten is located on a sunny terrace above Lake Lucerne. It offers panoramic lake views, an indoor pool, free Wi-Fi and free parking.

N
Natalia
From
Belgium
This os the best hotel i have ever stayed in Europe. The interior is lovely, rooms big, dogs are welcomed. Swimming pool great in the cold days. Breakfast so tasty that you can't stop to eat:) restaurant menu is exceptional. And all of this in the room with the mountains view. Around the hotel the mou tain and lake virw is breath taking. There is a great forest parh for a walks. I definitely recommend.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,238 reviews
Price from
$176.50
1 night, 2 adults
All spa hotels in Altdorf

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.