Leysin se nachází v okrese Aigle ve Vaudsku ve výšce 1253 m nad mořem na jižní terase. Místo je zvlášť malebně situováno, protože nabízí přímý výhled do údolí, jímž východně od Rhôny protéká řeka Grande Eau. Díky vysokému slunečnímu svitu zde panuje zvlášť mírné podnebí. Do Leysinu se dostanete z Aigle zubačkou za přibližně 35 minut jízdy. 250 km turistických cest, které jsou částečně také využívány pro cyklovýlety, je vhodných pro rodiny. Kromě toho poskytují strmé vápencové skály prostor pro horolezce. V zimě čeká na návštěvníky 17 vleků a snowpark. V létě Leysin nabízí program animace pro děti.