
Find Resorts & Hotels with Spas in Ollon
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Check availability on Ollon Resorts & Hotels with Spas
Tonight
Aug 7 - Aug 8Tomorrow
Aug 8 - Aug 9This weekend
Aug 7 - Aug 9Next weekend
Aug 14 - Aug 16Our top choices for Ollon hotels with a spa




1. VIU Hotel Villars
VIU Hotel VillarsOllon
- Indulge in rejuvenating mountain escapes at this alpine retreat with full-service spa, hot tub, and indoor pool.
$199 nightly
$216 total
Aug 11 - Aug 12
Total with taxes and fees




2. Villars Palace
Villars PalaceOllon
- Pamper yourself at this mountain resort's 7-room spa with saunas, deep-tissue massages, and facials, plus golf and an outdoor pool.
$481 nightly
$509 total
Sep 1 - Sep 2
Total with taxes and fees




3. Hotel le Grand Chalet
Hotel le Grand ChaletLeysin
- Indulge in mountaintop wellness at this Swiss retreat where deep-tissue massages and facials complement ski-in/ski-out convenience.
$212 nightly
$231 total
Aug 10 - Aug 11
Total with taxes and fees




4. Chalet RoyAlp Hôtel & Spa
Chalet RoyAlp Hôtel & SpaOllon
- Alpine mountain spa with six elegant treatment rooms and hot tub access creates a blissful winter retreat after a day on the slopes.
$423 nightly
$448 total
Sep 6 - Sep 7
Total with taxes and fees




5. Les Mazots du Clos
Les Mazots du ClosOllon
$393 nightly
$426 total
Sep 1 - Sep 2
Total with taxes and fees
$138 nightly
$151 total
Aug 20 - Aug 21
Total with taxes and fees
$195 nightly
$215 total
Aug 9 - Aug 10
Total with taxes and fees
View all properties
Top Ollon Hotel Reviews
Hotel Eden Palace Au Lac
10/10 Excellent
"A great location on the lake with access to the centre of the town. The breakfast staff and service were excellent"
Grand Hotel du Lac - Relais & Châteaux
10/10 Excellent
"We stayed Grand Hotel du Lac in May and enjoyed the best of Swiss hospitality. From the moment we arrived until the day we left, every member of the team made us feel genuinely welcome and cared for. The breakfast staff were wonderful, taking the time to describe the artisan breads and ensuring there was always a fresh platter of fruit available. The waiters and sommelier took their time to take us on a culinary menu exploration to help with our choice. The valet remembered our names, which made our stay feel even more personal and the reception staff were most welcoming. The chambermaids were excellent, providing a lovely evening turndown service that added a touch of luxury each day and making sure we have our chocolates. The hotel is a very special and charming place, where impeccable service is matched only by its breathtaking setting. Waking up to the stunning views over Lake Geneva and the Alps was truly unforgettable and a room with a view is highly recommended. This is one of those rare hotels that feels like a home away from home and will hold a special place in my heart. We can already see ourselves returning year after year. Thank you to everyone at the Grand Hotel du Lac for making our stay so memorable."
Hôtel Royal
10/10 Excellent
"Very nice view of Lake Geneva, nice restaurants, beautiful SPA areas. Also very importantly, it has a much grass and woods for us to walk and play with our dog."
Hôtel des Bains de Saillon
10/10 Excellent
"Such an amazing hotel! The pools are beautiful and the views are outstanding! The hotel room was huge and spotless! We loved it and will definitely return one day! Thankyou for an incredible experience of Switzerland! My dog loved his trip too!"
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Aigle
- Hotels near Salt Mine at Bex
- Hotels near Leysin-Feydey Station
- 5 Star Hotels in Leysin
- Villars-Sur-Ollon Hotels
- Apartments in Villars-sur-Ollon
- Hostels in Bex
- Chalets in Bex
- Ski Hotels in Leysin
- Hotels near Tobogganing Park
- 4 Star Hotels in Leysin
- Resorts & Hotels with Spas in Villars-sur-Ollon
- Family Hotels in Villars-sur-Ollon
- Onefinestay Hotels in Ollon
- Hotels with Childcare in Villars-sur-Ollon
- Hotel Wedding Venues Hotels in Villars-sur-Ollon
- Hotels with Tennis Courts in Villars-sur-Ollon
- Bex Hotels
- Ollon Hotels
- Leysin Hotels
- Resorts & Hotels with Spas in Bex
- Aparthotels in Aigle
- Chalets in Leysin-Feydey Station
- Chalets in Villars-sur-Ollon
- Villas in Villars-sur-Ollon
- Hotels near Leysin Ski Resort
- Hotels near Leurins Slope
- Hostels in Leysin
- Villas in Leysin
- Alpe des Chaux Hotels
- Hotels near Golf Club Montreux
- B&B in Villars-sur-Ollon
- Golf Hotels in Leysin
- Gryon Hotels
- Hotels with an Indoor Pool in Villars-sur-Ollon
- Apartments in Huemoz
- Hostels in Gryon
- Hotels with Hot Tubs in Villars-sur-Ollon
- Chalets in Huemoz
- Gay friendly Hotels in Villars-sur-Ollon
- B&B in Arveyes
- B&B in Bex
- Aigle Hotels
- Cheap Hotels in Villars-sur-Ollon
- Visit Taveyannaz
- Visit Frenieres-sur-Bex
- Visit Huemoz
- Leysin Vacations
- Parc Aventure Aigle
- Villars-Sur-Ollon Vacations
- Visit Villars-sur-Ollon
- Visit Chesieres
- Roche Vacations
- Visit Gryon
- Leysin Ski Resort
- Visit Barboleusaz
- Aigle Castle
- Visit Aigle
- Bex Vacations
- Barboleuse-Les Chaux Gondola
- Visit Alpe des Chaux
- Leysin - Tête d'Aï
- Leysin-Berneuse Gondola
- Visit Leysin
- Visit Le Sepey
- Visit Corbeyrier
- Visit Yvorne
- Salt Mine at Bex
- Visit Ollon
- Visit Bex
- Visit Arveyes
- Villars - Gryon Ski Area
- Chaux-De-Mont Ski Lift
- Vers Vuarin Ski Lift
- Record Rent A Car Rental Cars in Leysin
- Car rental Leysin
- Car rental Gryon
- Car rental Ollon
- Car rental Aigle
- Car rental Bex
- Car rental Roche
- Van Car Rentals in Villars-sur-Ollon
- Car rental Panex
- Europcar Rental Cars in Villars-sur-Ollon
- Car rentals near Leysin-Berneuse Gondola
- Car rental Villars-sur-Ollon



















