Centrally Located
Your Base
For Exploration
Johnston Canyon is located between the iconic towns of Banff and Lake Louise, offering guests a central and scenic location to experience the best of Banff National Park. Whether you’re planning to hike scenic trails, visit turquoise lakes, or explore charming mountain towns, staying at Johnston Canyon puts you right in the heart of it all.
Nearby Regions
Driving from Nearby Regions
Located at the trailhead of one of Banff National Park’s most iconic hikes, Johnston Canyon Lodge & Bungalows has been proudly family owned and operated since 1926. Just steps away from the breathtaking series of glacial waterfalls and suspended canyon catwalks, our historic property offers 42 charming heritage cabins and bungalows in a range of sizes and styles.
Spacious stays Away From the city
Indulge in breathtaking views of Pilot Mountain and from the comfort of your mountain facing private patio.
Explore Our bungalows
Experience the quietest nights and darkest skies in Banff National Park in our bungalows—where spacious living, modern amenities, and breathtaking surroundings create the ultimate family retreat.
Testimonials
Guest Stories from the Canyon
Discover what guests are saying about their stays at Johnston Canyon Lodge & Bungalows. From unforgettable adventures to warm hospitality and cozy cabin comfort, our testimonials capture the charm and magic of this one-of-a-kind mountain retreat.
SEE THE BIG PICTURE
Resort Map
The Johnston Canyon Lodge & Bungalows resort map is your guide to planning the perfect getaway – helping you easily find your cozy cabin, locate on-site amenities, and chart scenic pathways that lead to breathtaking views. Use it to envision your days here, from morning coffee on your deck to sunset strolls through the canyon, making every moment of your stay unforgettable.