Johnston Canyon Lodge & Bungalows offers an unmatched location in the heart of Banff National Park—directly at the trailhead of one of the most iconic hikes in the Canadian Rockies. Nestled between Banff and Lake Louise, just minutes from the scenic Icefields Parkway, we’re the perfect place to relax, explore, and reconnect with nature.
Our property features 42 heritage bungalows and cabin-style units, each tucked into the forest and designed to offer rustic comfort and quiet retreat. Whether you’re looking for a romantic escape, a family adventure, or a peaceful solo getaway, there’s a cabin to suit your style—from cozy one-bedrooms to larger units with kitchenettes and private patios.