Hotels in Villars-sur-Ollon

Hotels found in Villars-sur-Ollon — 85

Search hotels in Villars-sur-Ollon

Le P'ti Tzi-Mé

Route du Col de la Croix, Villars-sur-Ollon Map
Le P'ti Tzi-Mé Photos
8 reviews

Situated at the foot of the Bretaye ski area in Villars-sur-Ollon, this charming Show more

Les Mazots du Clos

Rue Centrale, CP 109, Villars-sur-Ollon Map
4 reviews

Located in Villars, Les Mazots du Clos enjoys views of the surrounding Alpine summits Show more

Petit Ours

Route de la Residence 26, Villars-sur-Ollon Map
Petit Ours Photos

Situated on the slopes above Villars-sur-Ollon, Petit Ours features a ski-in and Show more