Skip to main content
Manage my booking

Spa hotels in Switzerland

Find the spa hotels that appeal to you the most

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Most-visited cities for spa hotels

Zermatt

91 spa hotels

Zurich

13 spa hotels

Lucerne

8 spa hotels

Geneva

17 spa hotels

Ascona

13 spa hotels

Locarno

5 spa hotels

Interlaken

12 spa hotels

Lugano

10 spa hotels

Grindelwald

21 spa hotels

Montreux

9 spa hotels

Bern

4 spa hotels

Lausanne

7 spa hotels

Basel

3 spa hotels

Thun

4 spa hotels

St. Moritz

26 spa hotels

Most popular regions for spa hotels

Grisons

470 spa hotels

Canton of Valais

339 spa hotels

Bernese Oberland

113 spa hotels

Lake Constance

74 spa hotels

Lake Geneva / Vaud

66 spa hotels

Central Switzerland

65 spa hotels

Canton of Ticino

63 spa hotels

Lake Lucerne

33 spa hotels

East Switzerland

31 spa hotels

Lake Lugano

27 spa hotels

Canton of Zurich

23 spa hotels

Lake Neuchatel

9 spa hotels

Canton of Fribourg

6 spa hotels

Lake Zurich

6 spa hotels

The 10 Best Spa Hotels in Switzerland

Check out our pick of great spa hotels in Switzerland

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,025 reviews

Located in Riazzino, 5.5 miles from Piazza Grande Locarno, Dorint Resort & Spa Locarno-Riazzino has accommodations with a shared lounge, private parking, a restaurant and a bar.

From BGN 435 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,074 reviews

Hotel Märthof Basel features a fitness center, terrace, a restaurant and bar in Basel. Each room at the 4-star hotel has city views, and guests can enjoy access to a sauna and a hammam.

From BGN 641 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,153 reviews

Located in Grindelwald, 1.2 miles from Grindelwald Terminal, Bergwelt Grindelwald - Alpine Design Resort has accommodations with a garden, private parking, a terrace and a restaurant.

From BGN 823 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,007 reviews

Located in Zermatt and with Zermatt Train Station reachable within a 3-minute walk, SCHLOSS Zermatt - CBD & Adaptogenic Spa and Sport Hotel provides concierge services, allergy-free rooms, a terrace,...

From BGN 654 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,053 reviews

Located in Flims, 30 miles from Salginatobel Bridge, Me and All Hotel Flims, by Hyatt provides accommodations with a fitness center, private parking, a terrace and a restaurant.

From BGN 419 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,750 reviews

Featuring free WiFi and a restaurant, Nomad Design & Lifestyle Hotel is located in Basel, 656 feet from Kunstmuseum Basel.

From BGN 530 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,705 reviews

Royal Savoy Hotel & Spa is located in the center of Lausanne and a 5-minute walk from Lake Geneva. The Fine Arts Museum is 10 minutes away from the hotel.

From BGN 753 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,045 reviews

Next to Zurich’s center, B2 Hotel Zürich provides stylish, air-conditioned rooms in a former brewery.

From BGN 900 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,609 reviews

Located in Churwalden, 26 miles from Salginatobel Bridge, Hotel Krone - Aktiv & Erholt provides accommodations with a fitness center, free private parking, a terrace and a restaurant.

From BGN 291 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,313 reviews

The Hotel Schweizerhof Bern & Spa is a historic five-star hotel located in the heart of Bern, Switzerland.

From BGN 900 per night

Most booked spa hotels in Switzerland this month

See all

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,104 reviews

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5,308 reviews

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,880 reviews

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 4,219 reviews

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,046 reviews

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,470 reviews

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,263 reviews

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,337 reviews

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,153 reviews

Popular with guests booking spa hotels in Switzerland

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,397 reviews
gogless