Due to recent storm damage, travel restrictions are in place along severely affected highways. Check DriveBC.ca for details.

It is important to continue to take the necessary precautions to mitigate the spread of Covid-19.  Respect other trail users and support the places where you ride.

Tips on how to ride safely and responsibly.

Kootenay Rockies

Eagle Pass Lodge

Photo by Eagle Pass Lodge

Let The Good Times Roll

Nestled at the base of Mt. Macpherson, this private mountain lodge is situated on an eight-acre estate with trails directly from the property, with downtown Revelstoke only minutes away. No matter how you roll, there is something for everyone at Eagle Pass Lodge. Human-powered or gravity-assisted, flow or tech, dirt or pavement—whatever your style or pace, you’ll find it here.

Having curated the region’s best rides, staff at the lodge will help chose the best rides for you based on the conditions, season, an ability levels of your group. Offering more than just riding, this 12-room lodge has all the amenities you could imagine including two massage rooms, an outdoor hot tub, sauna, yoga studio, indoor and outdoor bars, and secure bike storage. A culinary journey from farm-to-fork provides a dining experience driven by vibrant colours, impeccable quality, elegant plating and customized to your desire. Add on to your adventure any of Revelstoke’s outdoor activities including a SUP on a quiet glassy lake, raft down raging rivers, climb at a local crag, or cap your day with a micro-brewery or distillery tour.

Number of Trails:
204
Highest Elevation:
2,790 m
Trails:
easy
45
intermediate
75
difficult
44
extra difficult
10

Revelstoke Inspiration

Uncover the stories of an alpine paradise.

Getting Here & Trail Access

No matter how you get yourself to Revelstoke, the journey is guaranteed to be scenic.

Revelstoke—nestled between the Selkirk and Monashee mountain ranges—is found along the Trans Canada Highway 1.

Driving Distances & Times:

  • Kamloops - 210 km (130 mi), 2 hours 30 minutes
  • Calgary - 410 km (255 mi), 4 hours 45 minutes
  • Spokane - 475 km (265 mi) , 6 hours 30 minutes
  • Vancouver - 565 km (251 mi), 6 hours 20 minutes

The nearest airports to Revelstoke are Kelowna International Airport (YLW) and Kamloops Airport (YKA). Both airports are about a two and a half hour drive to to Revelstoke.

Trails in Revelstoke are accessed from four main areas:

See Eagle Pass Lodge Opens in a new window/tab. for more info

Nearby Spots