Hotels in Villars-sur-Ollon
164 properties in Villars-sur-Ollon, Switzerland

Alpe Fleurie Hôtel & Restaurant
Rue Centrale, Villars-sur-Ollon, Switzerland
300 m from centre

Apartment Ambassadeur 12 by Interhome
Villars-sur-Ollon, Switzerland
600 m from centre

Apartment Ambre 1 by Interhome
Villars-sur-Ollon, Switzerland
900 m from centre

Apartment Daphné A 32 by Interhome
Villars-sur-Ollon, Switzerland
50 m from centre

Apartment Gamat 30 by Interhome
Villars-sur-Ollon, Switzerland
200 m from centre

Apartment Grand Hôtel B47 by Interhome
Villars-sur-Ollon, Switzerland
100 m from centre

Apartment Hédonia A7 by Interhome
Villars-sur-Ollon, Switzerland
50 m from centre

Apartment Hyacinthe 14 by Interhome
Villars-sur-Ollon, Switzerland
550 m from centre

Apartment Le Bristol C32 by Interhome
Villars-sur-Ollon, Switzerland
650 m from centre

Apartment with stunning view! Ski-in, ski-out
160 Route de la Résidence, Villars-sur-Ollon, Switzerland
1.5 km from centre

Appartement Bristol Villars-sur-Ollon
164 Avenue Centrale , Villars-sur-Ollon, Switzerland
650 m from centre

Appt calme et central avec jardin et cheminée
Chemin des Râpes Appartement 1, étage 1, Villars-sur-Ollon, Switzerland
450 m from centre

Central flat in Villars sur Ollon, Gamat, for 4 with two double beds
Route des Layeux 3, Apt 32, 2eme étage, Villars-sur-Ollon, Switzerland
200 m from centre

Chalet Chalet Le Haut Pré by Interhome
Villars-sur-Ollon, Switzerland
550 m from centre

Chalet Dipankar by Interhome
Villars-sur-Ollon, Switzerland
1.4 km from centre

Chalet Khamariah by Interhome
Villars-sur-Ollon, Switzerland
1.0 km from centre

Chalet la Griotte
Avenue Centrale 31, Villars-sur-Ollon, Switzerland
900 m from centre

Chalet La Renarde
25 Chemin des râpes, Villars-sur-Ollon, Switzerland
450 m from centre

Chalet RoyAlp Hôtel & Spa
Domaine de Rochegrise, Villars-sur-Ollon, Switzerland
850 m from centre

Chalet Saint Piran-1 by Interhome
Villars-sur-Ollon, Switzerland
1.1 km from centre

Hotel du Lac
Hotel du Lac Bretaye, Villars-sur-Ollon, Switzerland
3.2 km from centre

Le P'ti Tzi-Mé
Route du Col de la Croix, Villars-sur-Ollon, Switzerland
800 m from centre

Les Mazots du Clos
Avenue Central 85 Les Mazots du Clos, Villars-sur-Ollon, Switzerland
250 m from centre

Maison des Sports
Rue du Village 8, Villars-sur-Ollon, Switzerland
200 m from centre

Petit Ours
Route de la Residence 26, Villars-sur-Ollon, Switzerland
1.0 km from centre

Residence Panorama
Rt du Village, Villars-sur-Ollon, Switzerland
100 m from centre

Victoria Hotel & Residence
Route des Layeux 1, Villars-sur-Ollon, Switzerland
250 m from centre

Villars Lodge
36 Route des Hôtels, Villars-sur-Ollon, Switzerland
150 m from centre

Villars Palace
Route des Hôtels 28, Villars-sur-Ollon, Switzerland
150 m from centre

VIU Hotel Villars
152 Avenue Centrale, Villars-sur-Ollon, Switzerland
500 m from centre