Newly opened hotels in Villars-sur-Ollon, Switzerland
If You Are in a Hurry
Here’s a quick list of the best hotels in Villars-sur-Ollon

Hôtel des Horlogers (Le Brassus)
CHECK AVAILABILITY

Swiss Historic Hotel du Pillon
CHECK AVAILABILITY
Show More
Hôtel des Horlogers (Le Brassus)

Situated in Le Brassus, 45 km from Saint-Point Lake, Hôtel des Horlogers features accommodation with a fitness centre, private parking, a garden and a terrace. Each accommodation at the 4-star hotel has mountain views, and guests can enjoy access to a sauna and a hammam... Read more
- Rating: 9.1
- Stars: 4
Check Availability
Swiss Historic Hotel du Pillon

Swiss Historic Hotel du Pillon offers panoramic views of the Diablerets Glacier and the Alps. Situated on a south-facing slope, it features a large art collection and offers free WiFi, free private parking, and a big sunbathing terrace... Read more
- Rating: 9
- Stars: 3
Check Availability