Check out our pick of great hotels with pools in Switzerland
Bergwelt Grindelwald - Alpine Design Resort
Hotel with Pools in Grindelwald
Situated in Grindelwald, 2 km from Grindelwald Terminal, Bergwelt Grindelwald - Alpine Design Resort features accommodation with a garden, private parking, a terrace and a restaurant. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. Guests can use the spa and wellness centre with an indoor pool, fitness centre, and sauna, as well as an outdoor swimming pool.
Show more
Show less
Bigatt Hotel & Restaurant
Hotel with Pools in Lugano
Located in Lugano, 2.7 km from Exhibition Center Lugano, Bigatt Hotel & Restaurant provides accommodation with a restaurant, a private parking, a seasonal outdoor swimming pool and a bar. With free WiFi, this 3-star hotel has a garden and a terrace. The hotel features family rooms.
Show more
Show less
Royal Savoy Hotel & Spa
Hotel with Pools in Lausanne
The spa area features an indoor and outdoor pool, 2 private spas, a separate spa area for female guests, a modern fitness room open around the clock, and 8 treatment rooms. A wide range of beauty treatments and massages are available.
Show more
Show less
B2 Hotel Zürich
Hotel with Pools in Enge, Zürich
Next to Zurich’s centre, B2 Hotel Zürich provides stylish, air-conditioned rooms in a former brewery. For an additional charge, guests can enjoy the public thermal bath and spa, comprising different swimming pools, a wellness area and a steam bath.
Show more
Show less
Backstage Boutique SPA Hotel
Hotel with Pools in City Centre, Zermatt
Located in the centre of Zermatt, Backstage Boutique SPA Hotel offers uniquely furnished rooms with open fireplaces and free WiFi. Opened in December 2010, it features a spa area.
The spa area offers a hot tub, a sauna, a steam bath and a massage room.
Show more
Show less
Hotel Arca Solebad & Spa
Hotel with Pools in Zermatt
The heated brine swimming pool (34°C), the steam bath and the sauna are perfect places to unwind after a day of skiing or hiking. On request and for an extra charge, massages can be organised, as well.
Show more
Show less
Alpen Resort & Spa
Hotel with Pools in Zermatt
Situated close to the ski lifts in Zermatt, Alpen Resort & Spa features a restaurant, and spacious rooms with cable TV. WiFi in the entire building and transport from Zermatt Train Station from 07:00 o'clock to 21:00 o'clock are both offered for free. There is also an outdoor tennis court on site .
Show more
Show less
Bad Horn - Hotel & Spa
Hotel with Pools in Horn
Set right at the shore of Lake Constance, this maritime-style 4-star hotel in Horn dates from 1827. It includes a 1,500 m² spa area with an indoor pool, 2 restaurants, 2 bars, and a private shipping pier. The elegant yacht Emily is available for excursions.
Show more
Show less
Lausanne Palace
Hotel with Pools in Lausanne Centre, Lausanne
The Lausanne Palace’s leisure facilities include the Spa and the Aveda Beauty Centre, spreading over 2,100 m². The latter features an indoor pool, a hot tub, a hammam, a sauna, fitness equipment, and a Pilates centre. Massage treatments and balneotherapy are also available. Guests can also access the Yogi Booster Bar free of charge.
Show more
Show less
Le Mirador Resort & Spa
Hotel with Pools in Vevey
The Mirador Spa by Alpeor features a panoramic, heated indoor pool and a wide range of treatments, including massages, body and skin care, and beauty treatments. The fully equipped medical centre is specialised in regeneration and cosmetic dentistry.
Show more
Show less
Hotel with Pools in Basel
Popular with guests booking hotels with pools in Switzerland
Hotel with Pools in Zürich
Popular with guests booking hotels with pools in Switzerland
Hotel with Pools in Zürich
Popular with guests booking hotels with pools in Switzerland
Hotel with Pools in Beatenberg
Popular with guests booking hotels with pools in Switzerland
Hotel with Pools in Weggis
Popular with guests booking hotels with pools in Switzerland
Hotel with Pools in Lugano
Popular with guests booking hotels with pools in Switzerland