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

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

Apartment Argentière 3 by Interhome
Villars-sur-Ollon, Switzerland
1.2 km from centre

Apartment Armorial II - apt 2 by Interhome
Villars-sur-Ollon, Switzerland
1.3 km from centre

Apartment Ermitage 13 by Interhome
Villars-sur-Ollon, Switzerland
550 m from centre

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

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

Apartment Grand-Pont 15 by Interhome
Villars-sur-Ollon, Switzerland
350 m from centre

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

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

Apartment La Haute Cîme 16 by Interhome
Villars-sur-Ollon, Switzerland
650 m from centre

Apartment Le Bouquetin 1 by Interhome
Villars-sur-Ollon, Switzerland
1.4 km from centre

Apartment Le Brévent 4 by Interhome
Villars-sur-Ollon, Switzerland
250 m from centre

Apartment Le Mont Blanc 8 by Interhome
Villars-sur-Ollon, Switzerland
700 m from centre

Apartment Les Girolles B14 by Interhome
Villars-sur-Ollon, Switzerland
550 m from centre

Apartment Les Girolles B15 by Interhome
Villars-sur-Ollon, Switzerland
550 m from centre

Apartment Les Seracs 1 by Interhome
Villars-sur-Ollon, Switzerland
300 m from centre

Apartment Marignac 33 by Interhome
Villars-sur-Ollon, Switzerland
1.1 km from centre

Apartment Opale 4 by Interhome
Villars-sur-Ollon, Switzerland
650 m from centre

Apartment Résidence Le Bristol 14 by Interhome
Villars-sur-Ollon, Switzerland
500 m from centre

Apartment Rhodonite 33 by Interhome
Villars-sur-Ollon, Switzerland
800 m from centre

Apartment Sapin Bleu 5 by Interhome
Villars-sur-Ollon, Switzerland
1.2 km from centre

Apartment Topaze 2 by Interhome
Villars-sur-Ollon, Switzerland
650 m from centre

Apartment Topaze 4 by Interhome
Villars-sur-Ollon, Switzerland
650 m from centre

Apartment Villars Soleil A27 by Interhome
Villars-sur-Ollon, Switzerland
150 m from centre

Central flat in Villars sur Ollon, Amethyste, for 4, with two double beds, balcony and 75m to ski-train
Les Roches-Grises 9, Villars-sur-Ollon, Switzerland
750 m from centre

Chalet Chalet Petit Pont by Interhome
Villars-sur-Ollon, Switzerland
650 m from centre

Clouds Apartment Alpin Luxury View and Pool
Avenue Centrale 164 326, Villars-sur-Ollon, Switzerland
650 m from centre

Clouds Studio Alpin Luxury View and Pool
Avenue Centrale 164 324, Villars-sur-Ollon, Switzerland
650 m from centre

La boille
Farfalina Rez de chaussée, Villars-sur-Ollon, Switzerland
150 m from centre

Peace & comfort - Great views and location
6 Chemin des Avenery, Villars-sur-Ollon, Switzerland
550 m from centre