23 properties found
Filters
Sort by:
Le Bristol - Villars Bristol Apartments
600 m to the city centre
Rue Centrale 164, Villars-sur-Ollon, Switzerland
Excellent
(210 reviews)
starts from
US$ 207 per one night
Le P'Ti Tzi-Me
800 m to the city centre
Route Du Col De La Croix, Villars-sur-Ollon, Switzerland
Excellent
(95 reviews)
starts from
US$ 222 per one night
Appt Calme Et Central Avec Jardin Et Cheminee
500 m to the city centre
Chemin Des Rapes Appartement 1, Etage 1, Villars-sur-Ollon, Switzerland
Excellent
(92 reviews)
starts from
US$ 330 per one night
Appartements Dans La Residence Panorama
200 m to the city centre
Route Du Village, Villars-sur-Ollon, Switzerland
Excellent
(99 reviews)
starts from
US$ 339 per one night
Chalet Balthazar
300 m to the city centre
14, Chemin De La Gare, Villars-sur-Ollon, Switzerland
Excellent
(20 reviews)
starts from
US$ 206 per one night
Chalet La Renarde
500 m to the city centre
25 Chemin Des Rapes, Villars-sur-Ollon, Switzerland
Excellent
(48 reviews)
starts from
US$ 413 per one night
Moo-Ntain Suite By Villars Luxury
400 m to the city centre
135 Avenue Centrale, Villars-sur-Ollon, Switzerland
Excellent
(16 reviews)
starts from
US$ 278 per one night
La Petite Grange
2.4 km to the city centre
8 Route De Pallueyres, Villars-sur-Ollon, Switzerland
Excellent
(43 reviews)
starts from
US$ 365 per one night
Clouds Studio Alpin Luxury View And Pool
700 m to the city centre
Avenue Centrale 164 324, Villars-sur-Ollon, Switzerland
Good
(34 reviews)
starts from
US$ 182 per one night
Apartment Grand Hotel B47 By Interhome
100 m to the city centre
Villars-sur-Ollon, Switzerland
Excellent
(7 reviews)
starts from
US$ 167 per one night
La Boille
100 m to the city centre
Farfalina Rez De Chaussee, Villars-sur-Ollon, Switzerland
Excellent
(12 reviews)
Central Flat In Villars Sur Ollon, Gamat, For 4 With Two Double Beds
200 m to the city centre
Route Des Layeux 3, Apt 32, 2Eme Etage, Villars-sur-Ollon, Switzerland
Excellent
(28 reviews)
starts from
US$ 146 per one night
Apartment Le Bristol A52 By Interhome
700 m to the city centre
Rue Centrale 164, Villars-sur-Ollon, Switzerland
Excellent
(8 reviews)
Studio Montagnards 13 By Interhome
300 m to the city centre
Chemin Des Troubadours 16, Villars-sur-Ollon, Switzerland
Excellent
(20 reviews)
starts from
US$ 163 per one night
Central Studio In Villars Sur Ollon, Emeraude, For 3 Only 100M To Bretaye Ski Train
700 m to the city centre
Les Roches-Grises 1 Emeraude26-2Nd Floor, Villars-sur-Ollon, Switzerland
Good
(15 reviews)
starts from
US$ 463 per one night
Appartement Bristol Villars-Sur-Ollon
700 m to the city centre
164 Avenue Centrale, Villars-sur-Ollon, Switzerland
Excellent
(37 reviews)
starts from
US$ 482 per one night
Appartement De Luxe Au Coeur De Villars
200 m to the city centre
Route Des Layeux 3, Villars-sur-Ollon, Switzerland
Excellent
(20 reviews)
starts from
US$ 219 per one night
Alpine Family Duplex With Amazing Terrace
900 m to the city centre
Route De La Residence 1, Villars-sur-Ollon, Switzerland
Excellent
(6 reviews)
starts from
US$ 481 per one night
Clouds Apartment Alpin Luxury View And Pool
700 m to the city centre
Avenue Centrale 164 326, Villars-sur-Ollon, Switzerland
Excellent
(16 reviews)
starts from
US$ 491 per one night
Apartment Hedonia A7 By Interhome
100 m to the city centre
Villars-sur-Ollon, Switzerland
Excellent
(8 reviews)
starts from
US$ 1215 per one night
Peace & Comfort - Great Views And Location
600 m to the city centre
6 Chemin Des Avenery, Villars-sur-Ollon, Switzerland
Excellent
(10 reviews)
starts from
US$ 647 per one night
Central Flat In Villars Sur Ollon, Amethyste, For 4, With Two Double Beds, Balcony And 75M To Ski-Train
700 m to the city centre
Les Roches-Grises 9, Villars-sur-Ollon, Switzerland
Excellent
(31 reviews)
starts from
US$ 352 per one night
Route De La Residence
1 km to the city centre
Route De La Residence 24, Villars-sur-Ollon, Switzerland
Excellent
(30 reviews)
starts from
US$ 371 per one night
Change your search parametres to find the hotel you want.