Banff Caribou Lodge
Located within the picturesque Banff National Park, the luxurious Banff Caribou Lodge & Spa offers spectacular mountain location, a full spa, in one breathtaking location.
The Lodge is located on Banff Avenue, which makes it ideal for seeing the main sights and sounds of Banff. Surrounded by mountains, and with a wide range of nearby activities, you are sure to be kept busy. The nearby Ski facilities are world renowned, and well worth a visit.
Our Canada Travel Specialists can help create you a custom itinerary including the Banff Caribou Lodge, and the best that Canada has to offer.