Leysin ligger i distriktet Aigle i Vaud på 1253 m over havets overflade på en sydvendt terrasse. Stedet er særligt smukt beliggende, da det har direkte udsigt over dalen, hvori floden Grande Eau flyder øst for Rhone-dalen. På grund af den høje solandel har vi et særligt mildt klima her. Leysin nås fra Aigle med tandhjulsbanen på cirka 35 minutters kørsel. 250 km vandrestier, der delvist også benyttes til cykelture, er gode at gå for familier. Derudover tilbyder de stejle kalkklipper et aktivitetsområde for klatrere. Om vinteren venter 17 lifte og en snowpark på besøgende. Om sommeren har Leysin et børneanimationsprogram klar.