Planning a trip to the Swiss Alpine Battle?

There are many accommodation options in Villars, ranging from budget hotels to luxury chalets or comfortable apartments. We have a negotiated SAB special rates in 3 nice hotels in Villars. Open the PDF by clicking on the button below. 

If you are travelling in a small group and would like to rent an apartment visit Interhome’s page and see their selection. There is a 10% discount included upon check-out using the code "BATTLE":


The resort of Villars-sur-Ollon (map) is in the heart of the Vaud Alps. It offers sports, relaxation and cultural activities, far from pollution and noise in an idyllic setting with a breathtaking panorama extending from Lake Geneva to Mont-Blanc. Villars has carefully protected its village ambience: old ancestral chalets sit alongside recent constructions in wood, all of which preserves a harmony that blends perfectly into the natural setting. Guests therefore find a typical mountain atmosphere, that lends itself to relaxation with a superb view.

How to get to Villars?




The closest airport is Geneva (map) International airport. Zurich airport (map) is also an option but further away from Villars. From Geneva airport, you can either take the train (see section below) or rent a car (90 min drive to Villars). Trains are easy and reliable in Switzerland. If you’re coming in a small group, renting a car might be cheaper.




You can buy a train ticket to Villars-sur-Ollon directly at the airport, there is no need to book it in advance. It’s a 2-hour journey around Geneva Lake with one change only in Aigle, and it's eco-friendly too. Simple and relaxing, less than 50 CHF for one way ride. Go to to plan your trip.




From France or Germany: drive to Lausanne then continue East on the A9/E27 highway and exit in Bex. Then drive North up to Villars (30 min from highway exit).

From Italy: drive north toward Geneva Lake. Pass Martigny then exit in Bex on A9/E27. Then drive North up to Villars (30min from highway exit).