3 star hotels in Villars-sur-Ollon
Multiple accommodations for your stay
Show map
3 results found
Filters
- Most popular first Sorting
Hotel Ecureuil Villars
Rue Centrale Villars Sur Ollon 1884, Villars-sur-Ollon, Switzerland (Open map)
The accommodation is nestled right in the centre of Villars-sur-Ollon, a 10-minute ride from Golf-Club Villars and 4.1 km from Le…
Read more...
8.1
Very Good
641 reviews
Alpe Fleurie Hotel & Restaurant
Rue Centrale, Villars-sur-Ollon, Switzerland (Open map)
The accommodation is located only a short drive from Eglise anglicane, directly opposite a mountain. Standing only a 9-minute stroll...
Read more...
8.9
Fabulous
399 reviews
Appartement - Bristol Hotel
Rue Centrale 164, Ollon, Ch, Villars-sur-Ollon, Switzerland (Open map)
The property is located right in the centre of Villars-sur-Ollon, just a short drive from Ecole suisse de ski cable car. The 3…
Read more...
8.8
Fabulous
61 reviews