Contact & access

map icon

How to find us

Nestled in the heart of the mountains, a stone's throw from the cosmopolitan resort of Villars.
map icon
Route des Hôtels 36
1884 Ollon
compass icon

Contact us

Find us at any time on social networks.

Villars Mountain Lodge is part of the Villars Mountain Resort group.
phone icon
+41 24 496 22 95
phone icon
Reservations: +41 24496 22 96

Write to us

Thank you. Your message has been sent.
Oops! An error occurred while submitting the form.
signpost illustration
close icon dark