Hotels & Resorts

Ski-In, Ski-Out: Kelowna’s Best Winter Resorts

Incredible snow depth surrounding Snowy Creek Lodge at Big White Ski Resort.
Andrew Strain

Kelowna offers an exhilarating blend of adventure and luxury. At this snowy paradise are the ski-in, ski-out resorts, providing unparalleled access to pristine slopes and breathtaking mountain vistas. These are the best winter resorts near Kelowna, each offering direct access to ski trails and a unique array of features.

Big White Ski Resort

Big White, acclaimed as Canada's favourite family resort, is a mere hour's drive from Kelowna. Its vast expanse, spanning 2,765 acres, boasts the largest night skiing area in Western Canada. Here, skiers are treated to an annual average of over 300 inches of champagne powder, offering a skiing experience that is as exhilarating as it is unique. The resort's main village is a marvel of convenience, providing ski-in/ski-out access across its entire expanse. Families and thrill-seekers alike will find their paradise here, with activities ranging from horse-drawn sleigh rides to snowmobiling. The resort is also known for its captivating snow ghosts – trees spectacularly shrouded in snow, creating an almost ethereal landscape.

Silver Star Mountain Resort

Silver Star, tucked away near Kelowna, is renowned for its expansive cross-country terrain and a ski-in, ski-out village brimming with charm. The majority of its trails cater to intermediate and advanced skiers, offering a thrilling yet challenging experience. After a day on the slopes, the village invites guests to indulge in its après ski offerings, from cozy restaurants to lively shops. The resort also hosts the captivating Ice Sculpture Competition, adding a touch of artistic magic to the winter experience.

Sun Peaks Resort

As Canada's second-largest resort, Sun Peaks offers an expansive 4,270 acres of skiable terrain. Just a short drive from Kamloops Airport, it is famed for its impeccably groomed slopes and a family-friendly atmosphere. The resort's ski-in/ski-out lodging makes it an epitome of convenience, especially for families. Besides skiing, guests can enjoy many activities including ice skating and dog-sledding. The resort's affordability and excellent ski school facilities make it an ideal destination for families seeking a comprehensive winter holiday experience.

Revelstoke Mountain Resort

Revelstoke, set along the Powder Highway, is perfect for avid skiers seeking the ultimate challenge. Boasting the highest vertical in North America, its 69 runs offer an adrenaline-pumping experience for intermediate to expert skiers. The resort is also a stop on the Freeride World Tour, adding to its allure for extreme sports enthusiasts. Beyond its challenging slopes, Revelstoke offers unique experiences like cat-skiing and heli-skiing, setting it apart as a destination for those seeking the extraordinary.

Apex Mountain Resort

Apex Mountain, a local favourite, offers a challenging yet affordable skiing experience. Though smaller in size, it packs a punch with its well-laid-out terrain and a higher proportion of advanced trails. Families are well catered for, with amenities including childcare services and an ice skating rink. The village, though smaller than others, is replete with dining and shopping options. Apex's friendly atmosphere and affordable pricing make it an ideal destination for those seeking a less crowded, budget-friendly skiing experience.


Each of these resorts near Kelowna offers a unique blend of skiing experiences and amenities, all within the convenience of ski-in, ski-out access. Whether you're a family seeking a friendly skiing environment or an avid skier in pursuit of challenging terrain, these resorts cater to every preference. Their proximity to Kelowna, coupled with a range of winter activities, ensures that your ski vacation is as exhilarating off the slopes as it is on them. Choose your winter retreat and embrace the snowy adventure that awaits.