Travel

Castle Mountain Resort is located in Southern Alberta, close to Pincher Creek and the Crowsnest Pass. It's approximately 2.5 hours south of Calgary.
If travelling from Calgary, head south through Priddis and Millarville on Hwy 22 or alternatively, head south on Hwy 2 and then west on Hwy 540 to join up with Hwy 22. Continue south until you arrive at Hwy 3. Head west for a few km, and then head south on Hwy 507. This will take you to the hamlet of Beaver Mines (we highly recommend stopping by for their bakery and beer at the Mercantile!). Continue south on Hwy 774 through Castle Mountain Provincial Park, which will lead you to Castle Mountain Resort.