The Banff Caribou Lodge allows you to vacation in Banff from a great location with a lodge feel. Enjoy the comforts of home and take advantage of our local mountain culture. The Re... more... See more text