Banff Caribou Lodge

Located in Banff National Park, the Banff Caribou Lodge & Spa offers a mountain lodge hotel, surrounded by mountains, there are plenty of activities to keep you busy.

Address:

521 Banff Ave
Banff, AB, T1L 1H8

Phone Number:

(403) 762-5887

Website:

Hotel Category:

Popular - Superior Room

Pool:

Hot Pool

Gym:

Yes

Spa:

Laundry Services:

No

Restaurant on Site:

Nearby Amenities:

Downtown Banff, Bow Falls, Vermillion Lakes