The home of the Rocky Mountains, British Columbia boasts 13 premier ski resorts and attracts skiers from all over the world. BC's ski resorts are renowned for their snowfall, trail quality and on-mountain accommodations. These in-demand ski destinations can make for an expensive getaway, and with so many options, the booking process can require a lot of research.

Below, I've listed the best BC ski resorts and included my picks for the on-site accommodations that offer the best value for your travel style.

Whistler Blackcomb
Home of the 2010 Olympic Games, this ski destination has 200 trails, 3,307 hectares of skiable terrain, 22 lifts and a vertical of 1,620 meters. With a lively village atmosphere, skiers have access to many restaurants, bars, shops, art galleries, museums and more. However, it has limited area for parking, so expect to pay additional fees for underground parking at all resorts.
Editor's Picks
Book from ~$187 CAD
Luxury hotel with an on-site spa, good food, and concierge and valet services
With room rates starting around $230 per night, this resort has a lot of luxury to live up to — and it does, with room to spare. All rooms are well appointed with higher-end furnishings and offer views of the mountains. With an on-site spa, an outdoor heated pool and hot tub area with beverage service, concierge service, porter service and 24-hour room service, there is almost no reason to leave the hotel. But, if you do want to do some skiing, the lifts are a mere 6-minute walk away and the hotel provides ski valet and ski storage service.
Editor's Picks
Book from ~$142 CAD
Highly praised Whistler Village luxury resort hotel near lifts with outdoor pool & hot tubs 
Not to be confused with their sister property, the Pan Pacific Whistler Village Centre, this hotel is the closest property to the lifts and gondola in Whistler -- perfect for families with small children who want convenient access to skiing. This all-suite hotel offers in-room kitchens that allow travellers to cook some of their own meals. On-site ski valet service, ski storage, a ski shop, hot tubs and mountain views help justify the room rates.
Editor's Picks
Book from ~$151 CAD
Whistler Village hotel with a heated outdoor pool, hot tubs and suites with full kitchens
A more budget-friendly all-suite property, this hotel is centrally located amidst the Whistler nightlife and is perfect for guests looking for more après ski than skiing. About four blocks from the lifts, this hotel has an on-site pool and hot tub. All suites include free Wi-Fi and a kitchenette, with select suites also including a fireplace, balcony and en suite laundry.
Sun Peaks
Sun Peaks is Canada's third largest ski resort and offers a wide diversity of ski trails for the whole family. This mountain has a vertical of 882 meters, 124 runs and six chair lifts. This resort also offers a small, fairly intimate village experience.
Editor's Picks
Book from ~$106 CAD
Direct access to skiing, on-site pool, hot tub, restaurant and ski valet 
This top-rated Sun Peaks property provides direct access to the Gentle Giant Ski Trail and is a short ski from the Sundance Express Chair Lift. On-site amenities include ski valet service, free Wi-Fi, a hot tub and multiple on-site dining options. While close to the trails, shopping and dining in the village is only a 7-minute walk away.
Panorama Mountain Village

This resort is a winter wonderland. Every snow activity is available here: downhill skiing, snowboarding, Nordic skiing, heli-skiing, snowshoeing, tubing, tobogganing and snowmobiling. With a vertical of 1,220 meters, this mountain offers some of the steepest ski runs in BC. Unlike Whistler and Sun Peaks, this resort also offers night skiing.

Accommodations at this resort are quite varied, from townhouses to hostels. Choose an Upper Village location for better access to skiing, while the Lower Village area features most of the self-contained accommodations like condos and townhouses. Most accommodations include free parking and allow pets.

Fernie Alpine Resort
This resort regularly sees more than 10 meters of snow each winter and is a consistent favourite among North American skiers. The vertical is 1,082 meters and there is an even distribution of ski trail difficulty: 30% easy, 40% intermediate and 30% expert level (black diamond). Shopping, dining, daycare and ski schools are all available in the village.
Editor's Picks
Book from ~$123 CAD
At Fernie Alipine Resort, ski-in/ski-out access, units with kitchens
Groups, families, romantic getaways — who wouldn't love their own luxurious log cabin tucked in the woods along the ski trails? If that's not everything you've ever dreamed a ski vacation could be, the cabins also feature private hot tubs, balconies, en suite laundry and full kitchens. This ski perfection starts around $160 per night.
Kicking Horse Mountain Resort
Some skiers claim that this resort is the best-kept secret in British Columbia. Surrounded by six national parks, the scenery atop this mountain doesn't get any better. But it's not for the faint-of-heart, as more than half the trails on the mountain are for black-diamond skiers.
Editor's Picks
Book from ~$122 CAD
Kicking Horse Ski Resort offers ski-in/ski-out units with full kitchens & private hot tubs
It may be one of the less expensive options on the mountain, but you won't notice. All rooms include a kitchen, free Wi-Fi, a fireplace, a private balcony and en suite laundry. Select units also include a private hot tub. Other on-site amenities include free parking, a fitness centre, a common hot tub and ski storage. This property is located at the base of the mountain and is within walking distance of the gondola and the skating rink.
Editor's Picks
Book from ~$212 CAD
Town house units with full kitchens, private hot tubs, ski-in/ski-out location
These fully furnished condominiums are the newest accommodations at the resort and are nestled in the forest with stunning views of the Rocky Mountains. All units include a private deck and hot tub, a full kitchen, en suite laundry and a flatscreen TV. The ski trails are within walking distance.
Die-Hard Skiers and Boarders
While not resorts on their own, the two destinations below are for the skiers looking to take their sport to the next level or for skiers looking for the experience of a lifetime.
Editor's Picks
Book Now
1-minute drive from Hwy 5, heli-skiing, great staff, some units with kitchens
This is the ultimate getaway for the thrill-seeking skier. These heli-skiing packages include accommodations in a lodge or in one of their private cottages that include a helipad on the doorstep. All ski packages include unlimited vertical skiing with professional guides. To round out the experience, the resort also has on-site dining, a fitness centre, massage service and a gift shop. Packages range from $3,000 to $10,000.
Editor's Picks
Book Now
Secluded mountain resort, free meals, hot tubs, on-site skiing and hiking
In a secluded area, outside the town of Fernie, this resort offers all-inclusive ski packages that include accommodations in your own private cabin and all meals. Designed for intermediate and expert skiers, guests receive guided backcountry ski tours on all-powder trails. This resort also features on-site hot tubs and a spa. The prices for two- and four-day packages range from $1,500 to $4,000.