Skip to navigation Skip to main content
Afbeelding - View of Castle Mountain
© FancyLady (Flickr)

Castle Mountain Resort (Canada)

Castle Mountain Resort in short

  • Height: 1410 - 2273 metres
  • 2 ½ hour drive from Calgary Airport
  • Ski-in, ski-out accommodation
  • Short lift queues

Situated in the Rocky Mountains in Alberta, Canada, Castle Mountain Resort has almost 100km of ski slopes for all levels. Despite the generous terrain, it’s mostly all about the skiing and snowboarding here, and the base area is quite small. While it’s possible to stay in ski-in, ski-out accommodation right on the mountain, many people choose to find a hotel in one of the the neighbouring towns of Beaver Mines, Pincher Creek or Crowsnest Pass (gotta love those Canadian names, eh?).

Castle Mountain Resort has retained a strong sense of community and the ski resort is very family-friendly, with uncrowded slopes and a welcoming atmosphere. If you’re all about the skiing and snowboarding this is the place for you - no need to drive half an hour after your ski day, just grab a cup of hot cocoa at the base restaurant and snuggle up in your ski-in, ski-out holiday rental. The easiest way to get here from Calgary International Airport is to rent a car; Castle Mountain has free parking. Although the ski resort base area is tiny, you'll find a general store at Beaver Mines and a public swimming pool at Pincher Creek.

Review of Castle Mountain Resort review
  • Winter hiking
  • Cross-country skiing
  • Aprés-ski
  • Family/children
  • Price level

Photo gallery of Castle Mountain Resort

Afbeelding - View of Castle Mountain
© FancyLady (Flickr)
Après-ski & nightlife in Castle Mountain Resort
Restaurants 3
Bars & cafés 1
Concert Hall
Ski schools & ski lessons in Castle Mountain Resort
Number of Ski Schools
Number of Ski Instructors
Instruction slope
Ski lessons in Nederlands
Private ski lessons
Ski lessons
Snowboard lessons
Cross-country skiing
Book your ski school online in Castle Mountain Resort
Facilities in Castle Mountain Resort
Number of hotels 6
Number of hotel beds
Number of tourist beds
Tourist information for Castle Mountain Resort
Name Castle Mountain Resort
Telephone 6275101
Distance to Castle Mountain Resort
Distance from Brussels approx. km
Airport Calgary Intl approx. 260 km with bus service
Train station approx. km with bus service
From the highway approx. 25 km 20-minutes drive
Castle Mountain Resort for the children
Childcare from
Number of hours of childcare
Price without lunch
Price with lunch
Children's Carousel
Magic Carpet
Child Lift
Adventure Park
Mascot Name
After skiing in Castle Mountain Resort
Public sauna
Fitness Centre
Public solarium
Spa & Wellness
Indoor pool
Balloon flight
Indoor tennis
Squash court
Hiking trails
Torchlight Tours
Indoor skating rink
Ice skating rink
Snow rafting
Dog sledge
Toboggan run