Malvern College Switzerland is situated in the Alpine resort village of Leysin, at the eastern end of Lake Geneva, in the Vaud Alps. This municipality thrives with activity with a number of other international schools, colleges and universities in the area, alongside a well-established community.
It is the closest mountainous resort to Geneva and benefits from easily accessible transport links via airplane, train and road.