logo

Johnston Canyon Resort | Banff, Alberta

Johnston Canyon Resort, conveniently located between Banff and Lake Louise, Alberta. It offers all the best of Canadian Rockies chalets but takes you away from the hustle and bustle of the hot tourist zones. Relax and enjoy our comfortable cabins, remote tranquil setting, warm Canadian hospitality, immediate access to the renowned Johnston Canyon Falls and hiking trails, and the rugged majesty and outdoor amenities. All this is literally out the front door of our cozy cabins and chalets, tucked away just off the Bow Valley Parkway.