Spa Hotels in Switzerland
Find the spa hotels that appeal to you the most
Most visited cities for spa hotels

Zermatt

Zürich

Luzern

Geneva

Ascona

Locarno

Interlaken

Lugano

Grindelwald

Montreux

Bern

Lausanne

Basel

Thun

St. Moritz
Most popular regions for spa hotels

Grisons

Canton of Valais

Bernese Oberland

Lake Constance

Lake Geneva / Vaud

Central Switzerland

Canton of Ticino

Lake Lucerne

East Switzerland

Lake Lugano

Canton of Zurich

Schweizer Mittelland

Lake Neuchatel

Canton of Fribourg

Lake Zurich
The 10 Best Spa Hotels in Switzerland
Check out our pick of great spa hotels in Switzerland
Situated in Riazzino, 8.9 km from Piazza Grande Locarno, Dorint Resort & Spa Locarno-Riazzino features accommodation with a shared lounge, private parking, a restaurant and a bar.
Hotel Märthof Basel features a fitness centre, terrace, a restaurant and bar in Basel. Each accommodation at the 4-star hotel has city views, and guests can enjoy access to a sauna and a hammam.
Located in Zermatt and with Zermatt Railway Station reachable within 300 metres, SCHLOSS Zermatt - CBD & Adaptogenic Spa and Sport Hotel provides concierge services, allergy-free rooms, a terrace,...
Located in Flims, 48 km from Salginatobel Bridge, Me and All Hotel Flims, by Hyatt provides accommodation with a fitness centre, private parking, a terrace and a restaurant.
Featuring free WiFi and a restaurant, Nomad Design & Lifestyle Hotel is located in Basel, 200 metres from Kunstmuseum Basel.
Royal Savoy Hotel & Spa is located in the centre of Lausanne and a 5-minute walk from Lake Geneva. The Fine Arts Museum is 10 minutes away from the hotel.
Next to Zurich’s centre, B2 Hotel Zürich provides stylish, air-conditioned rooms in a former brewery.
Set in Churwalden, 42 km from Salginatobel Bridge, Hotel Krone - Aktiv & Erholt offers accommodation with a fitness centre, free private parking, a terrace and a restaurant.
The Hotel Schweizerhof Bern & Spa is a historic five-star hotel located in the heart of Bern, Switzerland.
Located 500 metres above Lake Lucerne in the canton of Nidwalden close to Lucerne, this 5-star hotel awaits you with a combination of modern comfort and a traditional Swiss ambience.
Most booked spa hotels in Switzerland this month
Popular with guests booking spa hotels in Switzerland
Popular with guests booking spa hotels in Switzerland
Popular with guests booking spa hotels in Switzerland
Popular with guests booking spa hotels in Switzerland
Popular with guests booking spa hotels in Switzerland
Popular with guests booking spa hotels in Switzerland
Popular with guests booking spa hotels in Switzerland
Popular with guests booking spa hotels in Switzerland
Popular with guests booking spa hotels in Switzerland
Popular with guests booking spa hotels in Switzerland




















