Revelstoke Mountain Resort is located in the heart of the Selkirk and Monashee mountain region of British Columbia , only two hours drive from Kelowna. For decades, helicopter and cat skiers from around the world have flocked to Revelstoke, BC, attracted by its perfect powder, varied alpine terrain and quaint mountain community. Boasting an average snowfall of more than 11 metres, Revelstoke offers 1,713 metres of vertical, lift-accessed terrain, 3,121 acres of fall line skiing, 2 high alpine bowls, and 65 named runs, Revelstoke Mountain Resort is one of the only resorts in the world to offer lift, cat, heli and back country skiing all from one Village base. For those just starting out, there are two dedicated beginner slopes with Margic Carpet conveyer lifts at the base of the mountain. The town of Revelstoke is only five minutes drive and is a mix of vibrant shops, art galleries, restaurants , cosy pubs and lounges.