Most of the BC downhill ski hills have many amenities onsite like restaurants, pubs, retail shops, grocery, ski rental shops, coffee house and accommodations. Plan accordingly as accommodations on the individual ski mountains do vary.
British Columbia, Canada is a top destination in North America for downhill skiing and snowboarding. Almost every skier living in the province of BC in November, will wait and watch the massive mountain ranges in the distance because they know, during the winter, that sooner or later the mountains will become entrenched in powder snow.
No wonder the British Columbia mountains are home to so many Canadian Olympic skiers. It helps that half of B.C.'s land mass is above sea level and three quarters is mountainous.