Beau Soleil Private School Location
An exceptional location of outstanding natural beauty. The Swiss Alps provide the backdrop for a safe, healthy haven in which young people can blossom intellectually, physically, emotionally and spiritually.
Beau Soleil is situated in the south-eastern part of French-speaking Switzerland, in the Canton of Vaud. It is perched at an altitude of 1'300 metres and enjoys a magnificent panorama to the south, overlooking the Rhône valley. Mont-Blanc, the Dents-du-Midi and the French Alps are distinctive landmarks on the horizon.
It is not by chance that Beau Soleil was established in Villars-sur-Ollon. The setting is superb and its location ensures many hours of sunshine throughout the year.
Lake Geneva is nearby and acts as a climate regulator, reducing sudden changes in weather conditions; the Pre-Alps block the north wind and the bracing, dry mountain air is wonderfully free from pollution.
These ideal conditions make a real contribution to the physical and mental well-being of our students.
The college's superb facilities include a campus of seven fully equipped buildings, a restaurant on the ski slopes, a performing arts centre – all in a spectacular mountain setting at 1,300 m.
Please contact us for any questions and inquiries you might have: