Search spa hotels in Canton of Schwyz

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Morschach

3 spa hotels

The best spa hotels in Canton of Schwyz

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

Filter by:

Star rating
Review score

Seehotel Waldstätterhof Swiss Quality

Hotel in Brunnen

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.

Y
Yayu
From
China
Mario gave us extremely warm welcome when we checkin, and the thorough experience of our stay was so beyond expectation: Our room was next to the room where President Bush stayed. It had a big window facing the lake which allowed us to oberserve the double rainbow appeared in the early morning. Strongly recommend everyone who comes to Brunnen to stay here, especially the lake side room.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,024 reviews
Price from
US$438.28
1 night, 2 adults

Panorama Resort & Spa

Feusisberg

Located at Feusisberg Mountain, Panorama Resort & Spa offers individually furnished rooms with stunning views of Lake Zürich. It features a luxurious spa area, free parking and a breakfast buffet.

A
Auguste
From
Germany
We had a wonderful stay! The spa area is big and perfect for a relaxing weekend. The staff were extremely helpful, friendly, and thoughtful. The views of the Lake Zürich were absolutely breathtaking. The breakfast offered a wide variety of fresh and delicious options. We really enjoyed our time here and would definitely come back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 496 reviews
Price from
US$532.38
1 night, 2 adults

Wellness Hotel Stoos

Hotel in Stoos

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

L
Liene
From
Latvia
Amazing location and experience. Superb views from balcony. Staff is great and helpful, we needed a bit medical attention, all was organized. Room was small, but sufficient. Spa is great, not large, but we were lucky to have opportunity to sunbath outside - plenty of space - cozy and nice. towels, bathrobes good quality. Good cocktails, not so expensive for Switzerland :) Great stay, walking distance to few bars, we found one store, close to hiking trails and table cars. Super quiet! Love to come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 905 reviews
Price from
US$309.52
1 night, 2 adults

Hotel Drei Könige

Hotel in Einsiedeln

Located 200 metres from Einsiedeln Abbey, Hotel Drei Könige offers 3-star accommodation in Einsiedeln and features a fitness centre, a terrace and a restaurant.

T
Teresa
From
Israel
Location! The closeness to the beautiful Monastery literally across the street was amazing! the hotel Breakfast was perfect. Staff / front desk very helpful and kind
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,091 reviews
Price from
US$189.43
1 night, 2 adults

Swiss Holiday Park Resort

Hotel in Morschach

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

N
Nicole
From
Australia
The property is situated in a stunning part of the Swiss alps with easy public transport, great facilities and amazing staff.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,959 reviews
Price from
US$159.71
1 night, 2 adults

Roggenstock Lodge

Hotel in Oberiberg

Set in Oberiberg, 16 km from Einsiedeln Abbey, Roggenstock Lodge offers accommodation with a garden, private parking, a terrace and a restaurant.

T
Tamás
From
Hungary
Very helpful and kind staff, due to our schedule we had to breakfast early in the morning (before the opening time), there was no problem. Very clean, spacious rooms, quiet location, good restaurant. The dinner was awesome.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 204 reviews
Price from
US$354.53
1 night, 2 adults

Rigi Kaltbad Swiss Quality Hotel

Hotel in Rigi Kaltbad

Rigi Kaltbad Swiss Quality Hotel offers modern rooms with views of the surrounding Alpine landscape and free entrance to the mineral bath and spa area on site.

P
Philip
From
South Africa
The spa was incredible as well as the Rigi activities (hiking, skiing). The quality of the food at the restaurant was also great.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 461 reviews
Price from
US$341.71
1 night, 2 adults

Hotel Ländli

Hotel in Oberägeri

Set in Oberägeri, Hotel Ländli offers direct lake access on the shores of the Ägerisee glacial lake. It features a spa and wellness centre, an indoor pool, and free WiFi in public areas.

A
Atanas
From
United Kingdom
A really relaxing place to spend a few days! The lake view is just amazing. The staff was friendly, very clean rooms. Highly recommended !
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 367 reviews
Price from
US$240.19
1 night, 2 adults

SeminarHotel am Ägerisee

Hotel in Unterägeri

The SeminarHotel am Ägerisee enjoys a picturesque location on the shores of Lake Ägeri, 8 km from Zug. The free spa area includes a sauna, steam bath, and fitness area.

V
Vladimir
From
Norway
Wonderful location and staff. Excellent breakfast.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 687 reviews
Price from
US$321.90
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.

J
Joachim Hinca
From
Denmark
Everything. The view is amazing, the food is great, the spa is great, the staff is very service minded and they ensure you have an amazing time at Vitznaurhof.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 395 reviews
Price from
US$526.19
1 night, 2 adults
All spa hotels in Canton of Schwyz

Most booked spa hotels in Canton of Schwyz this month

See all

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Spa hotels that guests love in Canton of Schwyz

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 75 reviews
Spacious, clean studio. Enjoyed having a morning coffee on terrace looking at the mountains. Property located in a small, picturesque town, excellent facilities at holiday park.
Guest review by
Sandra
Young couple
Avg. price/night: US$210.47
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,091 reviews
Very centrally located in the heart of Einsiedeln, right opposite the impressive monastery, very spacious room, superfriendly and welcoming staff. Have been there before and will surely book again. Great value for money, Great Hotel
Guest review by
Jan
Solo traveller
Avg. price/night: US$304.57
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 905 reviews
We had a nice and spacious room with a balcony, loved the cosy atmosphere in the lobby with a fireplace. We enjoyed the big spa with many different saunas and a pleasant relaxing area. Especially appreciated the fact that we could further use the spa after checking out, a great thing when weather is not perfect. Wonderful breakfast buffet with great choice of local products and in a pleasant surrounding. Very helpful staff which even organised a transport to funicular as there was quite a bit of snow. Good WiFi
Guest review by
Samuel
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 204 reviews
Very helpful and kind staff, due to our schedule we had to breakfast early in the morning (before the opening time), there was no problem. Very clean, spacious rooms, quiet location, good restaurant. The dinner was awesome.
Guest review by
Tamás
Group
Avg. price/night: US$362.76
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,024 reviews
The view is unbeatable. Nice and qiet spa area with fabulous view. I loved the small private beach on the lake. Thanks alot to the employee in the reception for solving a small misunderstanding in a wonderful and professional way. Breakfast was very good.
Guest review by
Saher
People with friends
Avg. price/night: US$146.09
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,959 reviews
Very nice staff, loved the spa and pool area, good choices for breakfast, the room was very modern and spacious
Guest review by
Peter
Solo traveller
Avg. price/night: US$361.52
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 461 reviews
Amazing location with great views. The spa is very big and allows you to truly relax even when a lot of people are there
Guest review by
ELIANA
Young couple
Avg. price/night: US$507.61
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 495 reviews
The staff was very welcoming and the customer service generally exceptional, without feeling too full-on. The room had an incredible view of the whole lake of Zürich and was very spacious. Beds were very comfortable. The breakfast buffet had a great variety and the food was really good! We had dinner at Collina restaurant and were very impressed with the food quality and the service there too. Great overnight stay and lovely to combine with a day in the spa! (The view you have from just about everywhere in the hotel really is amazing!)
Guest review by
MartyL
Young couple