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.

N
Nataliia
From
United Kingdom
amazing views, spa, food, breakfasts! everything was great!! thank you!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,023 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.

M
MartyL
From
United Kingdom
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!)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 496 reviews
Price from
US$594.28
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, 907 reviews
Price from
US$329.33
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,090 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.

T
THREENUCH J.
From
Thailand
Good accommodation, Beautiful, Clean, Suitable for vacationing with family. Friendly staff be helpful ..Like everything
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,958 reviews
Price from
US$147.33
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.

A
Aleksei
From
Switzerland
The staff is very friendly. Especially in the restaurant. The room is very clean and super comfortable for the weekend with family. Gorgeous sauna.
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, 462 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, 366 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, 688 reviews
Price from
US$272.38
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...

J
Juliana A
From
Germany
Absolutely everything, they gave us an upgrade to the master room with view to the lake. It was the best birthday gift ever. Thanks a lot!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 293 reviews
Price from
US$1,361.89
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,958 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,090 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,023 reviews

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 496 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.23
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,090 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.21
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 907 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,023 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$145.92
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,958 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.10
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 462 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, 496 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