menu
                                                                                                                                                                                                                                                                                                                                                                                                               

Banff Caribou Lodge and Spa

Outstanding location on Banff Ave. Full service spa on-site.

Map of Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa :: More info

Banff Caribou Lodge & Spa offers a mountain lodge hotel, a great steakhouse restaurant and a full service spa, all in one outstanding location. This ideal vacation spot is located on Banff Avenue, the main street in the town of Banff. Surrounded by mountains, with plenty of activities to keep you busy.