Tucked into nine forested acres on the slopes of Tunnel Mountain just minutes from downtown Banff, Buffalo Mountain Lodge is one of the most characterful and romantic places to stay in the Canadian Rockies. Owned and operated by Canadian Rocky Mountain Resorts — the same family company behind Emerald Lake Lodge and Deer Lodge — it has a warmth and authenticity that larger Banff hotels simply can't replicate.
The 108 rooms are spread across a series of cabin-style buildings among the pines, each featuring a wood-burning stone fireplace with fresh firewood restocked daily — a detail that sets the tone for the entire experience. Premier rooms add vaulted ceilings, claw-foot soaker tubs, and heated slate floors for those wanting the full romantic package. Wildlife sightings on the property are common, particularly elk in the early morning, and the outdoor hot tub with mountain views is exactly where you want to be after a big day in the hills.
The Prow restaurant — successor to the legendary Sleeping Buffalo dining room that is widely credited with inventing Rocky Mountain Cuisine — is a genuine destination in its own right, drawing on game meats from the owners' own ranch and seasonal local ingredients to produce the kind of menu that feels entirely at home in a place like this. Reservations are recommended.
A free shuttle runs to downtown Banff every 20 minutes, making the slightly out-of-town location a non-issue. Pet-friendly, and genuinely one of the finest mid-range lodge experiences in Banff.