Located in the Selkirk Mountains of British Columbia, just minutes from the established town of Revelstoke, Revelstoke Mountain Resort offers lifts, cat and heli skiing and snowboarding in one mountain playground! With an average area snowfall of 50 feet annually, the resort features the highest lift-serviced vertical descent in North America at 5,260 feet and 3,031 skiable acres. A mid-mountain lodge features breathtaking vistas and a full-service restaurant. The Kelowna International Airport is a two hour drive from Revelstoke with daily direct flights from Vancouver, Toronto, Edmonton and Calgary.