Places to Stay

Winter Stays: Top Resorts and Hotels In and Around Kelowna

A hotel lobby with two people standing at the front desk and a woman standing at the front desk in front of the front desk of the Delta Hotels by Marriott Grand Okanagan Resort in Kelowna.
Delta Hotels by Marriott Grand Okanagan Resort

Kelowna offers a perfect retreat for those seeking a cozy yet adventurous winter getaway. From ski enthusiasts to families looking for a luxurious stay, the Okanagan offers a diverse range of accommodations that cater to every preference. Here are some of the best resorts and hotels that promise a memorable and snug winter experience.

Ski Resorts Ideal for Winter Stays

Big White Ski Resort

Big White in Kelowna stands out as a destination for winter sports enthusiasts. Its ski-in/ski-out convenience, an array of 119 marked trails, and an active village atmosphere set the stage for an unparalleled skiing adventure. The resort goes beyond the slopes with activities like dog sledding, horse-drawn sleigh rides, and an array of dining options. When the sun sets, the village lights up with a spectacular fireworks display, making every evening at Big White a celebration of winter. The accommodations offer cozy economical suites or large private chalets with friendly service and great value.

Sun Peaks Ski Resort

Family-friendly and luxurious, Sun Peaks Ski Resort, 56 km from Kamloops, is a mosaic of perfectly groomed trails, three majestic mountains, and an array of activities like snowmobiling, fat biking and dog sledding. The Sun Peaks Grand Hotel adds a touch of opulence to your stay, ensuring that your family time is not just fun but also steeped in luxury.

Apex Mountain Resort

Known for its budget-friendly options, Apex Mountain Resort 30 minutes from Penticton caters to all skill levels. Its well-groomed runs and diverse activities like ice skating and snowshoeing make it a family favourite. The Gunbarrel Saloon offers a cozy spot to recharge, blending winter fun with comfort and affordability.

Whitewater Ski Resort

In the Selkirk Mountains, near Nelson, Whitewater Ski Resort is for those who seek deep powder and serene backcountry. Whether you're a beginner or an expert, the resort's diverse terrain offers something for everyone. The après-ski scene at Fresh Tracks Cafe and Coal Oil Johnny’s Pub adds a relaxed vibe to your ski day.

Revelstoke Mountain Resort

Revelstoke is a paradise for experienced skiers, boasting the longest vertical descent and record-breaking snowfalls. Its challenging terrain is not for the faint-hearted but offers an adrenaline rush that is unmatched. The resort also provides a range of winter activities like snowmobiling tours, paragliding and snowshoeing for a complete winter experience.

Baldy Mountain Resort

Baldy Mountain Resort in Oliver merges family-friendliness with the thrill of high elevation skiing. Its unique location offers a serene getaway, where nature's beauty is your constant companion. After a day on the slopes, the Baldy Resort Bar serves as the perfect spot to unwind and relish the day's adventures.

SilverStar Mountain Resort

SilverStar, located 22 km northeast of Vernon, is a scenic village that promises an enchanting ski-in/ski-out experience. Its diverse terrain caters to all skill levels, and the night skiing option adds an extra thrill to your stay. The village buzzes with life, offering eateries and shops that add colour to your winter stay.

RED Mountain Resort

RED Mountain Resort in Rosalind, West Kootenay region, is known for its cozy lodging and world-class skiing. The unique charm of this resort lies in its blend of adventure and history, with legends of Gold Rush ghosts and modern marvels. The snowbound taco truck is a delightful surprise, offering a quirky twist to your ski experience.

Luxurious Hotels for a Cozy Winter Experience

The Royal Kelowna by Bellstar Hotels

The Royal Kelowna in the downtown area epitomizes luxury with its beautifully appointed suites offering lake or lagoon views. The rooftop infinity pool and hot tub overlook the water, providing a serene escape. With eco-friendly initiatives and amenities like a fitness centre and steam room, your stay contributes to both your wellbeing and the environment.

Delta Hotels Grand Okanagan Resort

Located on the lakefront, Delta Hotels Grand Okanagan Resort is a sanctuary of luxury. The breathtaking views of Okanagan Lake complement the opulent spa and outdoor pool, making it an ideal spot for relaxation and rejuvenation. Upgraded rooms add whirlpool tubs and walk-in showers. Suites come with wet bars and balconies, and condos include full kitchens. Its proximity to downtown Kelowna ensures that entertainment is just a walk away.

Prestige Beach House, BW Premier Collection

Prestige Beach House across from Hot Sands Beach in downtown Kelowna offers a beachfront luxury experience that is both family and pet-friendly. The indoor pool and hot tub are perfect for unwinding while soaking in the stunning lake views. With amenities like a fitness centre and sauna, every aspect of your stay is catered to.

The Royal Anne Hotel

Housed in a historic building, The Royal Anne Hotel offers a charming yet luxurious stay in Kelowna. Its world-class facilities and prime location stands proudly amongst a hub of restaurants, bars, cafes, museums & green spaces.


In and around Kelowna there are many options to explore to find a retreat for those seeking a cozy yet adventurous winter getaway in a serene wonderland.