Romantic hotels in Villars-sur-Ollon
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Victoria Hotel & Residence
Route Des Layeux 1, Villars-sur-Ollon, Switzerland (Open map)
Ski Lift Villars lies only 7 minutes' walk away, and Site touristique des Mines de Sel de Bex is at a distance of 3.6 km…
Read more...
8.3
Very Good
367 reviews
Chalet Melchior
41, Route De La Residence, Villars-sur-Ollon, Switzerland (Open map)
The centre of Villars-sur-Ollon is nearly 2 km from the venue. Melchior is located within a 12-minute walk from Tele Villars-gryon…
Read more...
9.2
Superb
5 reviews