Experience a Hive & Co Stay


Revelstoke is a city located in southeastern British Columbia, Canada. It is situated on the banks of the Columbia River and is surrounded by the Monashee and Selkirk mountain ranges. Revelstoke is known for its stunning natural beauty, surrounded by mountains and close to several national parks. The city is a popular destination for outdoor enthusiasts, offering activities such as hiking, skiing, snowmobiling, and mountain biking.

Tamarack Lodge

Explore

Our Partners