Johnston Canyon Resort – Stay in Banff, Alberta

BANFF, ALBERTA – Canada – Step out your front door and into nature with a private cabin rental at Johnston Canyon Resort. We’re located on the banks of the Johnston Canyon creek, adjacent to the one of the most beautiful waterfalls in Banff National Park, and near great hiking trails.¬†Whether you’re looking for the right lodging for a romantic getaway, need a place to rest after a full day of whitewater rafting, or just want to get back to nature, our quaint log cabins are your perfect home away from home when visiting Banff.

A 25-minute drive away from the towns of Banff and Lake Louise, we’re located just off the Bow Valley Parkway. We’re close enough to major sites, but far enough away from the bustle of tourist hot zones. We offer an on-site coffee shop, dining room, gift shop, outdoor patio, barbeque area and tennis court to help make your stay more enjoyable. Join us on your next Banff, Alberta vacation in the Canadian Rockies for an unforgettable stay. Just think of us an out of town Winnipeg Hotel!