Spa hotels in Switzerland

Multiple accommodations for your stay
Destination
Check-in date:
21 Jul 2025
Check-out date:
22 Jul 2025
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

1158 results found

Bergwelt Grindelwald Residence

Bergwelt 4, Grindelwald, Switzerland (Open map)

Guests have easy access to Jungfrau Ski Region, which is only 5 minutes' walk away. Offering a lift and currency exchange, the...
Read more...
9.7
Exceptional
22 reviews

Appartementhaus La Promenade

La Promenade 5, Leukerbad, Switzerland (Open map)

Nearby popular sights include Maria Hilf church and Gemmi Gondola, 150 and 850 metres away respectively. Located just 7 minutes'...
Read more...
8.9
Fabulous
83 reviews

Chalet Eigersunna

133 Dorfstrasse, Grindelwald, Switzerland (Open map)

An easy walk to Firstbahn will take you only 12 minutes. The 9-room Chalet Eigersunna Apartment is located approximately 1 km from...
Read more...
8.6
Fabulous
97 reviews

Chalet Rothenegg - Griwa Rent Ag

Grundstrasse 11, Grindelwald, Switzerland (Open map)

Entertainment venues in the vicinity include Kleine Scheidegg, which is a mere 550 metres away. Offering a steam room and a sauna...
Read more...
9.0
Superb
18 reviews

Berner Oberland

Dorfstrasse 63, Darligen, Switzerland (Open map)

The spacious Berner Oberland Apartment lies 4.2 km from Tourist Museum of the Jungfrau region. The 90 m^2 Berner Oberland Apartment...
Read more...
7.4
Good
60 reviews

Randolins Familienresort

Via Curtins 2, St. Moritz, Switzerland (Open map)

The property is about 180 km from Agno airport and a 10-minute ride from such cultural venues as Galerie Gmuizynska. The 3-star...
Read more...
8.9
Fabulous
135 reviews

Hotel Rovanada Wellness & Bergnatur

Im Boda 512, Vals, Switzerland (Open map)

The accommodation is nestled in Vals, near a mountain. Located around 25 minutes' walk from Ski Lift Vals, the 4-star Hotel Rovanada...
Read more...
8.9
Fabulous
460 reviews

Kulinarik & Geniesser Hotel Strauss

9 Bahnhofstrasse, Fiesch, Switzerland (Open map)

The centre of Fiesch can be reached within a 5-minute walk, and natural attractions like Bettmerhorn Summit are 4.1 km away. Located...
Read more...
8.7
Fabulous
88 reviews

Dorint Resort & Spa Locarno-Riazzino - New Opening

Via Campagna N. 9, Riazzino, Switzerland (Open map)

In the area you will find Contra Dam that is 10 minutes away by car. Overlooking the courtyard, Dorint Resort & Spa Locarno-Riazzino...
Read more...
9.1
Superb
552 reviews

Oberwaid - Das Hotel.

Rorschacherstrasse 311, St. Gallen, Switzerland (Open map)

This St. The lovely 4-star Oberwaid - Das Hotel. St. Gallen, situated within 4 km of Drei Weieren State Park, welcomes guests with a...
Read more...
8.9
Fabulous
565 reviews

Becozy Self Check-In & Pop-Up Hotel

Schulstrasse 44, Zurich, Switzerland (Open map)

The 32-story accommodation is about 10 km from Kloten airport and at a distance of 2.6 km from such cultural venues as Migros Museum…
Read more...

Soldanella By Hotel Adula

Via Sorts Sut 3, Flims, Switzerland (Open map)

Situated about a 25-minute walk from Freestyle Academy Health Club, the property is about a 25-minute walk from Weisse Arena....
Read more...
8.7
Fabulous
130 reviews

Mirabeau Alpine

Untere Mattenstrasse 12-14, Zermatt, Switzerland (Open map)

The centre of Zermatt is a 10 minutes' walk of the accommodation. Offering a play area, a golf course, and a garden, Mirabeau Alpine...
Read more...
8.4
Very Good
49 reviews

Les Mazots De La Source & Spa

Impasse De La Ferme 7, Vercorin, Switzerland (Open map)

Situated at a distance of 3.7 km from Musee du Velo Museum, the accommodation also gives access to such sports venues as Golf Club de…
Read more...
9.4
Superb
212 reviews

Hotel Olympia

Im Saad 1, Saas-Almagell, Switzerland (Open map)

About 10 minutes' drive from Allalinhorn, the property is also relatively close to Almagell. Located at a distance of 2.8 km from...
Read more...
8.7
Fabulous
340 reviews

Apart Holidays

Schulstrasse 1, Morschach, Switzerland (Open map)

The centre of Morschach is a 5 minutes' walk of the property. Offering a cash machine and a lift, Apart Holidays Morschach hotel is...
Read more...
8.4
Very Good
133 reviews

Hotel Alfa Superieur - Leukerbad-Therme

Goppenstrasse 28, Leukerbad, Switzerland (Open map)

Guests can access Daubensee within a 10-minute drive of the accommodation, while Rinderhalde is about 15 minutes away by car....
Read more...
9.2
Superb
342 reviews

Hotel Tobler

Strada Collina 28, Ascona, Switzerland (Open map)

The accommodation, with a quiet location in Ascona, offers guests to relax by Lake Maggiore, which is situated just an 11-minute...
Read more...
8.6
Fabulous
760 reviews

Hotel Cailler & Bains De La Gruyere

Gros Plan 28, Charmey, Switzerland (Open map)

This family accommodation is nestled around a 15-minute walk from Lac de Montsalvens. Situated only 5 minutes on foot from...
Read more...
8.9
Fabulous
1121 reviews

Face D'Or

Unterer Mattenweg 54, Zermatt, Switzerland (Open map)

Religious sights in the area include St Peter's English Church (1.1 km) and Parish Church of St. Face D'Or Aparthotel lies about 10...
Read more...
9.8
Exceptional
14 reviews
Thank you for subscribing
Close