Villars is located in the heart of the Vaud Alps, at an altitude of 1,300 metres, on a south-facing natural terrace. For over 150 years, the resort has offered a wide range of sports and leisure activities to families and visitors of all ages, away from the urban hustle and bustle. All the pleasures of a holiday are there to enjoy in an idyllic setting, with spectacular views stretching from Lake Geneva to Mont Blanc. The urban centres of Geneva and Montreux are within easy reach at 120 kilometres and 30 kilometres respectively.
Villars has managed to retain its village feel despite significant tourism development due to a construction policy dedicated to maintaining architectural uniformity. Old ancestral chalets sit alongside new wood and stone constructions, with the aim of retaining a harmony that blends perfectly with the natural setting. The presence of many protected areas also helps preserve the natural environment, so visitors can enjoy a typical mountain ambiance, ideal for getting away from it all and relaxing, along with stunning views.
The Bains de Villars wellness centre offers a haven of peace dedicated to physical and mental well-being in a brand new complex. Taking your time, relaxing, escaping from everyday life for a while, surrounded by panoramic alpine views, is the recipe for a great stay in Villars.
The district of Ollon stretches over a vast area and in the charming village of Ollon, a relaxed pace of life prevails. Its narrow streets hide a wealth of beautiful historical buildings and the “château de la Roche” castle dates from the 13th century. Ollon is surrounded by many vineyards and there are 23 hamlets to explore as you climb towards Villars.
One of these is the little village of Saint-Triphon. Known for its “black marble” extracted from quarries between the 16th and 20th century, St-Triphon stone has been used since antiquity and its clay pits have been exploited from Roman times. It’s enabled the construction of many buildings across the whole of Switzerland.
The high point of the area, the Grand Chamossaire, peaks at an altitude of 2,120 m.