Our Properties

Royal Canadian Lodge


Charltons Banff

Charlton Resorts operates two beautiful properties - Charlton's Banff, the first "year round" accommodations in the Town of Banff, with history dating back to 1949, and the Royal Canadian Lodge, a boutique mountain lodge nestled right in the heart of Banff. As Hospitality professionals we pride ourselves in offering our guests first class accommodations, approachable fine dining, and outstanding customer service.