The Resort

The resort has been a top choice for adventurers searching for mountainous retreat. You can find us just 35 kilometres East of Revelstoke, within the stunning Selkirk Mountains. Whether you want to spend your days sitting by the fire, soaking in the fresh mountain air, or relaxing in the rejuvenating hot springs, our resort offers a little something for everyone.

Hot Springs

Our two mineral pools are an inviting and relaxing experience for the whole family. Enjoy the natural beauty of the valley and the benefits of the Albert Canyon Hot Springs, the centrefold of Albert Canyon.

Chalets & Lodges

When you’re looking for a way to escape from it all and reconnect with nature, look no further than our cabins and chalets. Surrounded by the natural beauty of old-growth forests, you can feel like you’re truly immersed in the mountain lifestyle. Our cabins and chalets offer guests an unforgettable getaway, including passes to our relaxing hot springs.

RV & Camp Sites

Whether you are exploring British Columbia or you want a great place for an extended vacation, our RV and campsites offer the perfect vacation solution. Conveniently located off the Trans Canada Highway, we have over 100 sites that allow for private camping and up-close views of the rainforest ecosystem that encompasses the valley.

Weddings & Reunions

Looking to gather with friends or family? We offer private bookings for weddings, family reunions and any other event that requires a group setting. With space for up to 100 guests, you can celebrate while surrounded by the beauty of the Selkirk Mountains.

Contact Us

Do you have questions about our accommodations or amenities? Our information team at Canyon Hot Springs Resort are happy to help!

This field is for validation purposes and should be left unchanged.

**We are now closed for the season. ** We wish everyone a wonderful winter and hope to see you in 2025! To receive an email reminder for when we begin accepting reservations for 2025 please email us at: canyonhotsprings@outlook.com
This is default text for notification bar