About Revelstoke Revelstoke is located on the Trans Canada Highway and is a stop you must make winter or summer! Winter Fun Known for the amazing skiing and sledding Revelstoke has something for everyone during the winter months. Summer Time Biking, hiking and even a visit to the beach will keep the entire family entertained. The town is alive and bustling all year long. “Love the pow , but also gotta love the groomers.” Stu Smith