Check-in
15:00:00
Nestled in the picturesque Villars-sur-Ollon, Les Mazots du Clos stands out with its commitment to eco-friendly practices, exquisite Alpine architecture, and prime location offering breathtaking mountain views. The hotel's sustainable initiatives and historic charm are seamlessly integrated into its luxurious setting.
Les Mazots du Clos caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 45 elegantly appointed guestrooms. Les Mazots du Clos features a variety of luxurious accommodations including Deluxe Rooms, Junior Suites, and Exclusive Chalets. Each room is adorned with premium bedding, marble bathrooms, and bespoke toiletries. Deluxe Rooms offer spacious interiors with garden views, while Junior Suites provide balconies overlooking the majestic mountains. Exclusive Chalets deliver ultimate privacy with pool views and feature state-of-the-art amenities including Wi-Fi, flat-screen TVs, and minibars.
The hotel boasts several exquisite dining venues including L'Alpin Restaurant offering traditional Swiss cuisine with modern twists. The rooftop Le Panorama serves signature dishes prepared by Michelin-starred chefs with stunning mountain views. Guests can enjoy breakfast options or exclusive wine pairings in our private dining rooms or through room service.
Our wellness oasis includes a spa featuring bespoke treatments like hydrotherapy and signature massages. A modern fitness center alongside yoga classes provides a rejuvenating experience complemented by serene relaxation areas around our heated outdoor pools.
Points are credited instantly on non-refundable bookings.
Search prices are indicative and may change at checkout.
15:00:00
11:00:00
Guests are required to show photo identification upon check-in. Check-in time starts at 3 PM; early check-in is subject to availability. Pets are welcome upon request; additional charges may apply.
+41 24 495 38 88
Hotel
Points credited instantly
Non-refundable stays credit points as soon as the booking is confirmed.








Nestled in the picturesque Villars-sur-Ollon, Les Mazots du Clos stands out with its commitment to eco-friendly practices, exquisite Alpine architecture, and prime location offering breathtaking mountain views. The hotel's sustainable initiatives and historic charm are seamlessly integrated into its luxurious setting.
Av. Centrale 85, 1884 Villars-sur-Ollon
See on mapPoints are credited instantly on non-refundable bookings.
Guests are required to show photo identification upon check-in. Check-in time starts at 3 PM; early check-in is subject to availability. Pets are welcome upon request; additional charges may apply.
Hotel · +41 24 495 38 88
0 of 0 room types
Search prices are indicative and may change at checkout.