Find the spa hotels that appeal to you the most
Check out our selection of great spa hotels in Sarnen
This elegant hotel is located only a 15-minute drive from Lucerne and a 2-minute walk from the train station. It offers modern wellness facilities, free parking and a large terrace.
Located in Melchtal, 19 miles from Lucerne Train Station, Melchtal Resort Apart Hotel provides accommodations with a fitness center, free private parking, a garden and a terrace.
Located 1476 feet 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 ambiance.
The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly located within its own grounds on the shores of Lake Lucerne, only 2.5 mi away from the city center with beautiful views of the...
Mandarin Oriental Palace, Luzern features a garden, terrace, a restaurant and bar in Lucerne.
Located within a 12-minute walk of Titlis Rotair Cable Car and 22 miles of Lucerne Train Station, Kempinski Palace Engelberg provides rooms in Engelberg.
Located in Lucerne, 1.7 miles from Lucerne Train Station, Young Backpackers Homestay has accommodations with a garden, private parking, a shared lounge and a terrace.
Located 1476 feet above Lake Lucerne on the Bürgenberg mountain, in the Bürgenstock Resort, the Waldhotel by Bürgenstock was designed by star architect Matteo Thun and features the Waldhotel Spa and...
0.6 mi away from the center of Engelberg which offers access to the Titlis Ski Area, guests can find Sporthotel Eienwäldli in quiet surroundings.
On the sunny plateau of Melchsee-Frutt in the Swiss Alps, 6.3 feet above sea level, this hotel features a spa and an open-air lounge with mountain views. Stöckalp SMF Ski Elevator is 492 feet away.
Popular with guests booking spa hotels in Sarnen
Popular with guests booking spa hotels in Sarnen
Popular with guests booking spa hotels in Melchtal
Popular with guests booking spa hotels in Arni Alp
Popular with guests booking spa hotels in St. Moritz