The Villars Palace, a destination since 1913. Situated in the biggest ski-resort in the “Alpes Vaudoises”, The Villars Palace is an incredible place, where time is suspended.
It is a place where imagination is stimulated, where generations get together, where ideas are shared and incredible memories are created!. We have at heart to make your journey within our Resort special and memorable.
Each and every step you will take in our Resort will carry you into a new world, you will discover new cultures, hear new stories and experience new adventures, all of that within one single place, the Villars Palace.
The Villars Alpine Spa is the perfect place to relax and take time for yourself. Immerse yourself in the breathtaking mountain view and treat yourself with an exclusive wellness experience!