
Best Luxury Hotels in British Columbia
British Columbia, Whistler
Fairmont Chateau Whistler

Since first opening its doors in 1989, the Fairmont Chateau Whistler has become a landmark hotel. Standing proudly in the shadow of the Blackcomb Mountain with ski in and out access, it’s located in the town’s Upper Village, just a few minutes away from the centre. The prestigious property is one of 20 Fairmont Hotels in the country and was designed in a chateau-style. Be sure to enjoy some pamper time at Vida Spa and tuck into juicy steaks or seafood at the Grill Rooms. 519 rooms are spread across 12 floors, with 41 interconnecting rooms available. There are heated indoor and outdoor pools, with the heated cedar hot tub a real treat apres-ski.
British Columbia, Whistler
Four Seasons Resort Whistler & Residences

Those searching for a home from home in Whistler can book one of the Four Seasons’ private residences with a pool and concierge service. Or choose one of the guest rooms – all offer five-star service and amenities, feature wood interiors, gas fireplaces, L’Occitane toiletries and balconies or terraces. The pet-friendly hotel has a AAA Four Diamond award and its spa is widely believed to be one of the best in Canada. Steam rises from the outdoor pool and hot tub, open throughout the year and there are three excellent eateries.
British Columbia, Kelowna
The Royal Kelowna by Bellstar Hotels

Stay in a one, two or three-bedroom suite with lake or lagoon views, a furnished balcony, a gas fireplace and a jetted tub. The rooftop outdoor infinity pool and hot tub also look across the water and there’s an area for BBQs here. A further pool is found inside, along with a fitness centre, a steam room and more hot tubs. Guests can have a flutter at the in-house Playtime casino and borrow equipment like yoga mats, parasols and bicycles. Each stay at The Royal Kelowna supports partner eco-friendly initiatives in the local area.