14 Top-Rated Resorts in British Columbia
We may earn a commission from affiliate links ()
It's no big secret that one of the biggest draws for tourists to Canada is this vast country's stunning natural beauty. And one of the top destinations for nature lovers to enjoy this bounty is beautiful British Columbia, more often than not simply referred to as "BC." Travelers and adventurers are simply spoiled for choice when it comes to finding a great place to stay as they explore this vast western province.
BC's many luxury wilderness resorts and lodges are particularly popular. These include everything from remote northern coastal lodges that are accessible only by air or water, such as the luxurious Sonora Resort, to rustic backwoods affairs that provide guests with the ultimate in refined outdoors experiences.
The best of these often extremely luxurious affairs, such as the stunning 5-star Clayoquot Wilderness Resort, even feature elegant canvas-covered suites (think "glamping," only better) with plush bedding and furnishings, all just steps away from Mother Nature. And, of course, these wilderness lodgings usually include opportunities to enjoy some wildlife spotting, including the mighty grizzly bear.
Those preferring an urban experience won't be disappointed, either. The province's largest cities boast a variety of world-class luxury accommodations, from glamorous boutique inns to larger downtown affairs such as L'Hermitage Hotel in Vancouver.
Whatever your preference, be sure to refer often to our list of the top resorts in British Columbia, Canada.
Note: Some businesses may be temporarily closed due to recent global health and safety issues.
1. The Wickaninnish Inn, Tofino
Perhaps the best known of BC's stunning coastal wilderness lodges, the historic Wickaninnish Inn opened its doors in 1995 in Tofino and continues to offer guests an unsurpassed vacation experience. Consisting of a selection of 75 elegant accommodations, this stunning 5-star luxury inn also offers larger suites for those who need a little more space.
Whatever size room you reserve, you'll enjoy standard features such as a large soaker tub, a real wood-burning fireplace, and a spacious private balcony with panoramic ocean views. The same scenic vistas can be enjoyed from the resort's dining room, The Pointe Restaurant, as well as from the full-service Ancient Cedars Spa.
Outdoor fun includes swimming at nearby Chesterman Beach and exploring Tofino's hiking trails and nearby Pacific Rim National Park Reserve. The inn has also become a popular destination in winter for its storm watching programs. These thrilling spectacles take place over the winter months, and in addition to hot drinks to warm you up afterwards, the resort even supplies guests with waterproof rain gear to keep them (mostly) dry. Storm watching has evolved into one of the popular things to do in Tofino.
For those traveling with a pooch, a number of pet-friendly rooms are also available, but be sure to request when booking due to availability. The resort even offers a special welcome option for visiting canines called the "Wik Pup" program. This fun pet experience includes dog sitting, bedding, a ball-launcher, and a pet shower.
Parents traveling with children are also well catered to. Be sure to ask about the resort's "Wik Kid" program. Sure to keep junior happy, these fun packages include special in-room treats; programs such as treasure hunts; and, a treat for mom and dad, babysitting services.
Address: 500 Osprey Lane, Tofino, British Columbia
Accommodation: The Wickaninnish Inn
2. Four Seasons Resort and Residences, Whistler
One of the leading 5-star luxury hotels in BC's top winter (and summer) playground, Four Seasons Resort and Residences, Whistler offers 178 rooms and 95 suites. Set in the heart of Canada's Rocky Mountains, this alpine resort boasts great views from all the guest accommodations, along with cozy fireplaces.
Located at the base of Blackcomb Mountain just a short stroll from the ski slopes and golf courses, there's no shortage of great things to see and do in Whistler. On-site amenities of note include a large full-service spa with 14 treatment rooms and a team of massage therapists, a eucalyptus steam room, and outdoor year-round whirlpools.
Guests also have access to a fully heated all-season outdoor pool, a well-equipped fitness center with yoga and Pilates classes, and superlative dining experiences featuring the gourmet menus of Chef Eren Guryel.
In addition to having access to great skiing — which can be arranged by the resort's ski concierge team) — guests can also enjoy other activities, including tennis, golf at any one of three nearby championship courses, plus plenty of hiking and biking trails to explore.
Address: 4591 Blackcomb Way, Whistler, British Columbia
Accommodation: Four Seasons Resort and Residences
3. Sonora Resort, Sonora Island
Getting to the luxurious 5-star Sonora Resort is half the fun. Accessible only by boat from Campbell River or by helicopter or float plane from Vancouver and Seattle, this stunning island wilderness resort has incredible ocean views in one of the most beautiful settings in BC.
In addition to offering superlative luxury accommodations, guests can enjoy an array of guided eco-tours and wildlife spotting adventures. These include salmon fishing, grizzly bear watching, biking, hiking, swimming in mountain pools, and kayaking.
The resort's room options include 12 large, stand-alone, and extremely cozy lodges with plenty of room for friends and family. Each boasts the same magnificent water views and include all meals, which are crafted by Executive Chef Justine Smith and her dedicated team
On-site amenities include a heated outdoor pool, hot tubs, and regenerative mineral pools, a fitness center, plus fly-fishing ponds. There are also tennis and shuffleboard courts, as well as a movie theater and putting green. A nice added touch is the free use of the resort's digital cameras to record the whole experience.
Location: Sonora Island, British Columbia
Accommodation: Sonora Resort
4. Wedgewood Hotel & Spa, Vancouver
One of the top downtown Vancouver accommodation options tourists should consider is the Wedgewood Hotel. Undoubtedly one of the city's most elegant addresses, the luxurious 5-star Wedgewood Hotel has earned a well-deserved reputation for its high levels of service, as well as for its dining.
Bacchus Restaurant and Lounge, its fine dining establishment, has long been a popular destination for the city's business and social elite, and its international inspired menus continue to delight. A classy high tea service is also available. The hotel is also a popular place to stay for its full-service spa, as well as for its other on-site amenities, including a steam room and a well-equipped fitness center.
When it comes to bedding down for the night, guests are certainly spoiled for choice. Popular options include well-appointed deluxe- and executive rooms with marble bathrooms, private balconies, and great mountain or city views. Well-appointed one- and two- bedroom studios suitable for families a real also available. And, if money's no object, why not splurge on one of the extremely luxurious penthouse suites with their own spacious terraces?
Address: 845 Hornby Street, Vancouver, British Columbia
Accommodation: Wedgewood Hotel & Spa
5. Clayoquot Wilderness Resort, Tofino
Clayoquot Wilderness Resort in Tofino offers what can best be described as the ultimate in 5-star luxury camping experiences: a wilderness "safari" adventure in the most luxurious tents to be found anywhere.
Fitted with the most elegant furnishings, these lavish accommodations include 25 prospector-style tents set along the edges of an estuary. Each of these canvas dwellings comes with large beds; washroom facilities; and, in some cases, lovely lounges (depending on your tolerance for luxury and pampering).
These units also feature full bathrooms that include heated floors plus a covered outdoor shower. More traditional pioneer-era home comforts are also included, such as cast iron wood stoves, along with vintage oil lamps and candles for lighting.
Located near the Clayoquot Sound Biosphere Reserve, 35 minutes by boat from Tofino, on Vancouver Island, the resort offers access to a great deal of outdoor adventure. These activities, such as horseback riding, guided rainforest hikes, and wildlife spotting among others, are all included in your room rate. Not interested in being that active? Schedule a 60-minute massage; you get one free one every day you stay!
If you want to splash out, additional activities (for a fee) include helicopter service to points of interest across the island and mainland, including heli-fly fishing adventures, heli-picnicking outings, or even heli-swimming.
A highlight of a stay here is having a meal in the resort's log Cookhouse. There are also large tents dedicated to other social activities, such as games and art classes.
The resort was recently purchased by the Baillie Lodges group. The 25 tents were completely renovated and updated in 2021. The cookhouse and other common areas are scheduled to be updated for the 2022 season.
Address: 1 Clayoquot, Tofino, British Columbia
Accommodation: Clayoquot Wilderness Resort
6. Fairmont Pacific Rim, Vancouver
Located close to the major attractions that make Vancouver one of Canada's top luxury travel destinations, the five-star Fairmont Pacific Rim is well worth considering as a base from which to explore all this beautiful city has to offer.
Featuring a contemporary design esthetic throughout, the hotel's stylish accommodations include stunning, unobstructed water or mountain views from each of its 367 rooms and suites. Options include standard rooms, one- and two-bedroom suites (some with their own patios), as well as the sumptuous Presidential Suite.
In-room amenities include high-end linens, towels, and bathrobes, as well as bathrooms with large soaker tubs and stand-alone showers. The rooms also come with a high-tea and easy-to-use touchpad control for heat and air conditioning.
Hotel amenities include the Willow Stream Spa, complete with private outdoor terrace, saunas, hot tubs, and meditation pods. Also available are a fully equipped fitness center, a restaurant, and in-room dining. Valet parking and concierge services are available.
Address: 1038 Canada Place, Vancouver, British Columbia
Accommodation: Fairmont Pacific Rim
7. Brentwood Bay Resort & Spa, Victoria
Offering guests commanding views over Vancouver Island's Saanich Inlet, Brentwood Bay Resort & Spa is located just far enough away from Victoria to appeal to nature lovers, and yet is close enough to appeal to those who enjoy everything a large urban center can offer.
For fans of the great outdoors, the resort's marina is the perfect jumping-off place to explore nearby Tod Inlet, either by canoe, kayak, or paddleboard. Along the way, you're likely to catch glimpses of native wildlife such as seals and eagles. The resort is also within walking (or paddling) distance of popular Butchart Gardens with its many fun family activities, including regular firework displays and festivals.
Comfortable accommodation options include the elegantly appointed Ocean Suites, complete with fireplace, bathrobes, slippers, and floor-to-ceiling windows to ensure great views. Also worth checking out are the larger One Bedroom Ocean Suites. These come with Jacuzzi tubs, stand-alone showers, and an outdoor hot tub.
Address: 849 Verdier Avenue, Victoria, British Columbia
Accommodation: Brentwood Bay Resort & Spa
8. Rosewood Hotel Georgia, Vancouver
The historic Rosewood Hotel Georgia welcomed its first guests back in 1927 and rapidly became the most fashionable hangout in Vancouver. While much has changed since then - including recent renovations throughout the building - the Georgia continues to be a must-stay destination for those wanting to explore this dynamic city.
All told, the hotel has a mix of 156 rooms and suites, each featuring charming decor, walk-in rain-style showers, and large soaker tubs. They also come with great views over the city. Need even more space? Then book one of the larger premier suites, which come with separate living areas and even better views.
Guests can also take advantage of a wide variety of amenities and services. These include a concierge service, in-room and on-site private dining, a fine dining restaurant, and a full-service spa. There's also a fitness center, saltwater lap pool, plus seasonal terraces. Valet parking, kids' programs, and a courtesy car service to help you lug back all that shopping are also available.
Address: 801 West Georgia Street, Vancouver, British Columbia
Accommodation: Rosewood Hotel Georgia
9. L'Hermitage Hotel, Vancouver
Perfect for those preferring to explore an urban jungle rather than the forests of BC, the exquisite 4-star L'Hermitage Hotel in downtown Vancouver offers a high degree of luxury and pampering. Located just steps away from the city's main shopping, dining, and entertainment hubs, the hotel offers 60 elegant rooms and suites to choose from.
Popular choices include the spacious one- and two-bedroom apartments, which come complete with full kitchens. This fine luxury hotel also offers guests a variety of world-class amenities, including a heated outdoor saltwater pool, a fitness center, free daily newspapers, and the use of bicycles to explore this people-friendly city and its many great parks and open spaces. Valet parking services are also available.
The hotel also offers great dining in its L'Orangerie Dining Room & Lounge, including delicious breakfasts, lunches, and dinners. A highlight of any visit, though, is indulging in a decadent afternoon (or "high") tea. These posh experiences come complete with a selection of finger sandwiches, pastries, scones, and Devonshire clotted cream.
Address: 788 Richards Street, Vancouver, British Columbia
Accommodation: L'Hermitage Hotel
10. The Fairmont Empress, Victoria
Perhaps the best known of Vancouver Island's luxury hotels, the iconic Fairmont Empress recently underwent a $60-million-dollar renovation that makes a stay at this Victoria landmark even more appealing.
Located adjacent to the city's lovely Inner Harbour area just a short stroll from Victoria's major cultural attractions, this historic 4-star luxury resort consists of 464 refurbished guest rooms and suites with views over the coast, historic buildings, and parks.
Guests needing space to spread out (or wanting to host larger groups) can opt for a one- or two-bedroom unit with adjoining family rooms. For something truly remarkable, splash out on the hotel's uber-luxurious Vice Regal Suite. Whatever the level of opulence required, guests will enjoy such in-room features as bathrobes, coffee makers, large soaker tubs, and ceiling fans.
On-site food options include fine dining in the Q at The Empress restaurant, which offers al fresco dining in summer on the veranda. The hotel's famous (and classy) high tea should also be enjoyed in the elegant Lobby Lounge. The hotel is also home to the Willow Stream Spa, complete with relaxing energy pools.
Address: 721 Government Street, Victoria, British Columbia
Accommodation: The Fairmont Empress
11. Echo Valley Ranch & Spa, Clinton
For those seeking a truly authentic Canadian outdoor experience, Echo Valley Ranch & Spa near the town of Clinton in BC's Cariboo Region certainly delivers. Billing itself as part-ranch, part-spa, this unique luxury establishment is set on 160 acres yet keeps things intimate by accommodating just 42 guests in its mix of lodge rooms and cabins (there's even a Royal Suite). All meals are included and are made using local seasonal produce.
Though not suitable for young children, kids 13 and older are welcome and will have as much fun as adults participating in outdoor activities, including horseback riding, hiking, fishing, gold panning, 4WD safaris, rafting, and even bear viewing. For those seeking indoor activities, on-site amenities include two full-service spas, a fitness center, heated indoor swimming pool, sauna, and steam room.
Other activities and amenities on offer include yoga classes, a games room, gift shop, private stocked fishing ponds, nature trails, and mountain bike use. The resort even has its own private paved airstrip. (Note that Echo Valley Ranch & Spa's northerly location means it is without cellular service, though a landline service is available.)
Address: 10635 Jesmond Road, Clinton, British Columbia
Accommodation: Echo Valley Ranch & Spa
12. Magnolia Hotel & Spa, Victoria
Magnolia Hotel & Spa, a chic 4-star boutique hotel in downtown Victoria on Vancouver Island, boasts numerous great reasons for travelers to consider spending time here. One of the city's leading pampering retreats thanks to Spa Magnolia, it's the perfect place for couples or groups of friends wanting to indulge in some down time.
Offering seven treatment rooms plus a large, comfy lounge, the spa has a variety of organic beauty and massage treatment options guaranteed to revitalize. The hotel's accommodations are also a treat. Guests can choose from spacious corner rooms with excellent views over Victoria harbor, or the even larger Signature Diamond Rooms featuring a king bed, gas fireplace, marble bathroom, and stunning views over the city's historic downtown core.
All stays include iPod/laptop/phone chargers, a large desk, umbrella, bathrobes and slippers, and - a particularly nice touch - fresh fruit upon arrival. Handmade chocolates are also left for you after your room's evening turndown service.
Other great reasons to stay include on-site dining, a fitness center, laundry services, and valet parking. Pets under 30 pounds are welcome, although an additional charge will be made to your room.
Address: 623 Courtney Street, Victoria, British Columbia
Accommodation: Magnolia Hotel & Spa
13. Fairmont Chateau Whistler Resort
When it comes time to book those luxury accommodations in Whistler, Canada's top ski and summer adventure sports destination, the exquisite 4-star Fairmont Chateau Whistler Resort should certainly be on your list to consider.
Located close to the ski and snowboard action in winter, plus activities such as golf, hiking, and mountain biking in the warmers seasons, this large resort is perfect for everyone, from couples wanting a romantic spa weekend getaway to families seeking a truly memorable vacation experience.
The hotel offers 539 luxurious accommodations, each with in-room features such as deluxe toiletries, bathrobes, and windows that open onto stunning mountain or village vistas. The resort is particularly popular for those traveling in larger groups due to its spacious suites, each with its own private living area.
Other amenities include a full-service spa, on-site and in-room dining (be sure to try the traditional Swiss fondue), and a health and fitness club.
Address: 4599 Chateau Blvd, Whistler, British Columbia
Accommodation: Fairmont Chateau Whistler Resort
14. Tweedsmuir Park Lodge, Stuie
Starting out in 1929 as a hunting and fishing lodge, historic Tweedsmuir Park Lodge is located within the boundaries of Tweedsmuir Provincial Park, one of the largest unspoilt tracts of land in the country. Perhaps not surprisingly given its location, the lodge is a popular jumping off point for tourists looking to explore Canada's rugged north western shoreline, and wildlife spotting are big draws.
Guided grizzly bear tours are a popular option, and guests can make use of the lodge's bear viewing platform to watch nearby grizzlies hunting for salmon in the Atnarko River. The resort also makes for a great base for winter heli-skiing excursions.
On-site amenities include gourmet dining, a traditional sweat lodge, a sauna and hot tub, and access to large social spaces in the main lodge. The main lodge also boasts living and dining rooms, a huge fireplace, a games area (including billiards, foosball, and table hockey), plus a small store. A separate spa building with a yoga room and exercise equipment is also available.
Then, of course, there's the unique lodging. With just nine rustic, timber-frame chalets hosting up to four people each, guests can enjoy plenty of tranquility as they soak up the mountain views from their private porch or cast a line in the nearby river. Other fun things to do include an 18-hole Frisbee golf course, plenty of hiking and biking trails, plus archery.
Address: 7011 Corbould Drive, Stuie, British Columbia
Accommodation: Tweedsmuir Park Lodge