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.

c
cpd
From
Belgium
beautiful authentic hotel with a superb view! it was our first trip to Switzerland and we absolutely loved it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,027 reviews
Price from
US$364.90
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.

N
Naama
From
Switzerland
Excellent spa with great snack and drinks. Very friendly staff. Facilities and room were very clean. Breakfast was good with variety of food.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 495 reviews
Price from
US$597.80
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.

P
Philip
From
United Kingdom
Everything was great but the location was outstanding
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 906 reviews
Price from
US$330.03
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.

J
Joy
From
United Arab Emirates
Aside from the very good location (very near to the Einsiedeln Monastery Abbey), the Hotel has excellent service. Their hotel staff are very accommodating and very helpful during our stay.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,093 reviews
Price from
US$190.55
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.

s
sugiarto
From
Indonesia
Location just 20minutes from Lucerne city, view was excellent, especially when winter season, all covered by snow, value of money, we chose holiday home and suitable for family comfortable to cook your own food, pool was awesome surrounded by snow and water was warm, kids were very happy and really enjoyed all facilities, very suitable for family with kids
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,955 reviews
Price from
US$158.17
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.

J
Joan
From
United Kingdom
We had a fabulous stay at this hotel. The staff were excellent, they were so friendly and helpful. The location is stunning. We had dinner twice in the restaurant and it was delicious. Breakfast and sauna were amazing too.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 204 reviews
Price from
US$356.62
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.

J
James Anthony
From
Ireland
Loved the fantastic location and the beautiful rooms and excellent restaurant. Staff were fantastic and made our stay so enjoyable
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 459 reviews
Price from
US$343.73
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.

B
Bistra
From
Switzerland
Extremely nice and comfortable, gorgeous view, lovely pool, very nice playroom for kids. The food is delicious
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 367 reviews
Price from
US$241.61
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.

T
Tyreke
From
United Kingdom
Almost everything about our stay was amazing. Friendly and very accommodating staff. Very fresh food (breakfast was really good). The surrounding area was none other than breathtaking. Our room was always warm and had a fantastic view of the lake. I would definitely consider staying here again
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 685 reviews
Price from
US$273.99
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.

E
Erik
From
Sweden
Amazing location and feel good athmosphere
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 396 reviews
Price from
US$491.94
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,955 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,093 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,027 reviews

Popular with guests booking spa hotels in Canton of Schwyz

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

Popular with guests booking spa hotels in Canton of Schwyz

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 906 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$199.27
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,093 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$325.05
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 906 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
Avg. price/night: US$360.92
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$364.90
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,027 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.96
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,955 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$354.94
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 459 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$510.62
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