Hotel Overview
Located in the heart of the mountain town, Delta Banff Royal Canadian Lodge is the quintessential Canadian lodge, with a distinctive Rundle Rock fireplace and walls covered in Canadian artwork. You'll be made to feel at home as it has such a cosy and inviting feel, it's the stuff a little candle light, a burning fire and hot cocoa were made for! For skiers it is the perfect location, In the winter, take your pick of three nearby ski resorts to explore, including Lake Louise, selected in 2005 as The Most Scenic Resort in North America by Ski Magazine's annual reader survey.