Go Hotels
 
 
Home > Switzerland > Villars-sur-Ollon Switzerland Flag
 
 
 

We have 47 hotels in Villars-sur-Ollon.

 
 
Alpe Fleurie Star Rating 3        
Rue Centrale

Offering views of the Dents-du-Midi peaks, this casual, chalet-style hotel lies a minute's walk from the Villars-sur-Ollon train station and 11 km from the Diablerets ski area.Low-key, wood-paneled rooms (without air-conditioning) provide free Wi-Fi, flat-screen TVs and kitchenettes. Upgraded rooms have balconies.
Eurotel Victoria Hotel Villars-sur-Ollon Star Rating 4        
Route des Layeux

A 6-minute walk from the Villars-Roc d'Orsay cable car, this low-key hotel in a modern building is a 7-minute walk from Villars-sur-Ollon train station and 8 km from Col de la Croix Alpine pass.Relaxed, colorful rooms offer TVs, minibars and balconies/terraces with mountain or valley views. Upgraded rooms add sitting areas with sofas, while suites have 2 rooms.
Du Golf Hotel Villars-sur-Ollon Star Rating 4        
Rue Centrale

In the Dents-du-Midi mountains, this casual hotel with a wood-plank facade is a 2-minute walk from the Villars-sur-Ollon railway station, 11 km from the Diablerets ski area and 14 km from Aigle Castle.The cozy rooms feature traditional knotted-pine furnishings, TVs, sitting areas and balconies with valley or village views, plus free Wi-Fi and minibars. Suites add flat-screen TVs.
Chalet RoyAlp Hotel & Spa Star Rating 5        
Domaine de Rochegrise

In the Swiss Alps, this upscale hotel in a chalet-style building is a 5-minute walk from Roches Grises train station and 8 km from Col de la Croix mountain pass.The refined rooms offer free Wi-Fi, flat-screens, desks and minibars, as well as sitting areas with pull-out sofas. Upgraded rooms add terraces with views of the Alps.
Interhome - Le Goeland Star Rating 3        
La Crete

Interhome - Goeland no 10 is situated in Ollon and is close to the area's tourist attractions. It offers guests an ideal base with Villars-sur-Ollon Train Station only a 10-minute stroll away.Interhome - Goeland no 10 offers a comfortable apartment, designed to suit the requirements of any traveller.
Interhome - Residence du Golf A et B Star Rating 3        
Route du Col de la Croix

Interhome - Residence du Golf B18 is situated in Ollon and is close to the area's popular attractions. It also offers a garden and a lift.Interhome - Residence du Golf B18 offers a comfortable apartment, equipped to suit the requirements of any traveller.
Interhome - Le Savoie Star Rating 3        
Route de la Residence

Situated in the countryside, this property is within a short 10-minute car ride of the village of Chesieres.Interhome - Savoie 11 provides a comfortable apartment, equipped to fit the requirements of any traveller.For those wishing to dine out during their stay at Interhome - Savoie 11, there are a variety of restaurants located nearby.
Interhome - Meribel Star Rating 3        
Avenue Centrale

Interhome - Meribel is located amongst Ollon's well-known tourist attractions, just a brief stroll from Villars-sur-Ollon Train Station.Interhome - Meribel offers a comfortable apartment, equipped to suit the needs of any traveller.Sion Airport is a 50-minute drive from the property.
Interhome - Topaze Star Rating 3        
Les Roches-Grises

Located within the picturesque parkland of Villars-sur-Ollon, Interhome - Topaze provides comfortable accommodation and a full range of facilities, such as a lift. It is situated a short stroll from Villars-Gryon Ski Resort.Interhome - Topaze offers a comfortable apartment, designed to suit the requirements of any traveller.
Ecureuil Hotel Villars-sur-Ollon Star Rating 3        
Avenue Centrale

A 5-minute walk from Villars-sur-Ollon train station, for mountain trains to the Bretaye ski area, this quaint alpine hotel is 1.2 km from a ski lift and 15 miles from the medieval Aigle Castle.Cozy rooms with wood accents and terraces with Alp views feature satellite TV and free Wi-Fi; some have seating areas and/or kitchenettes.
 
 
More on Villars-sur-Ollon .

View all 47 Villars-sur-Ollon hotels
 
Villars - sur - Ollon, commonly referred to as Villars, is a village in Switzerland in the canton of Vaud, part of the municipality of Ollon. Accommodation in the village consists largely of chalets.