Johnston Canyon Resort

Cabin style accommodations in Banff National Park conveniently tucked away between world famous Banff and Lake Louise, just off the Bow Valley Parkway, in the Canadian Rocky Mountains. Enjoy the friendly hospitality and honest values that has been our signature for over sixty years.