Best known for its Pacific coastline and beautiful natural parks, British Columbia is one exciting refuge for outdoorsy people. For individuals who love hiking and camping, there’s Glacier National Park, while Whistler Blackcomb is a ski resort to keep your adrenaline pumping. The latter is also known for being the host of the 2010 Winter Olympics. If you’re not into any sweaty activity, there’s always Okanagan Valley, where you can taste all the wine you like and sunbathe on its many beaches.
Planning a trip to British Columbia anytime soon? For a hassle-free vacation in the province, read our list of the top all-inclusive resorts in British Columbia, Canada.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and all-inclusive packages and activities. The image galleries get refreshed with the latest updates regularly. They were last updated on March 23, 2024.
1. Klahoose Wilderness Resort, qathet Regional District
Editor's Note: Photo taken from the establishment's official social account
Posted by Klahoose Wilderness Resort on Monday, September 26, 2022
Enveloped between the mountains and the sea, Klahoose Wilderness Resort offers all-inclusive accommodations. The lodge rooms with sea views can accommodate up to two people and have an espresso machine and a private bathroom with the essentials. For the cabins, you can choose between one or two bedrooms. It is also complete with an open living and dining area.
All the packages in the resort are for three to four days and come with breakfast to dinner meals with either a beer or wine option. Aside from the food, your days here will be packed with outdoor and cultural activities, including a boat tour, forest strolls, kayaking, swimming, indigenous storytelling, and cedar weaving.
Klahoose Wilderness Resort
Address: qathet Regional District, BC V0P 1P0, Canada
Star Rating: 3-star
Travelers Review: 4.9 (from 49 reviews)
What's included in the packages
Food: Included
Transport: Included
Activities: Included
2. Nootka Sound Resort, Tahsis
Editor's Note: Photo taken from the establishment's official social account
With vast coastal mountains in the background and rooms with a view of Galiano Bay, guests of Nootka Sound Resort can only expect nothing but a relaxing and worthwhile stay. The all-inclusive fishing resort offers contemporary-styled guest suites with private bathrooms. Expect farm-to-table meals from their breakfast buffet to their three-course dinner menu with wine pairing. As for the activities, kayaking, paddle boarding, and fishing are available.
Additionally, if you’re visiting with a large group, you have the option to rent the whole resort for exclusivity.
Nootka Sound Resort
Address: 211-C 750 Comox Road, Courtenay, BC, V9N 3P6
Star Rating: 3-star
Travelers Review: 4.8 (from 31 reviews)
What's included in the packages
Food: Included
Transport: Included
Activities: Included
Resorts with packages in British Columbia, Canada
3. Four Seasons Resort, Whistler (from USD 576)
Luxurious yet pricey, with expensive dining options and additional charges for parking and high-speed internet.
Spacious rooms, beautiful pool area, convenient shuttle service, and attentive staff. Some amenities under renovation.
Gorgeous property with easy access to the village, beautiful hikes, and Lost Lake. Close to various activities in Whistler.
Delicious food at the on-site restaurants, but limited and expensive options. Complimentary treats and wine tasting available.
Looking for a ski resort that doesn’t only offer comfortable accommodation but also other amazing things? If so, you’ll love it here at Four Seasons Resort Whistler, where you can get a free wine reception every day and shuttle service to Whistler Mountain and Whistler Village during ski season. Also, they have great offers when you decide to stay longer, including getting your third night for free.
After a day of activities and sightseeing, you’ll find the comforts of your room a haven, where you can relax by the fireplace or watch your favorite show on the flat-screen television.
Four Seasons Resort Whistler
Address: 4591 Blackcomb Way
546 meters (0.4 ft) from Whistler Blackcomb
4. Rockwater Secret Cove Resort, Halfmoon Bay
Editor's Note: Photo taken from the establishment's official social account
Suitable for a romantic getaway with a special someone, Rockwater Secret Cove Resort has many surprises in store for you. The resort offers several all-inclusive packages for a two-day stay, with each promo having complimentary wines and chocolates, except for the Fling Package, which has a three-course dinner. Also, you can expect breakfast for two every morning.
Moreover, the resort has plenty of accommodations to choose from, such as the luxury tent suite with a hot tub, the beautiful lodge with an ocean view, the cabins for solo travelers, and the upper house for large groups.
Rockwater Secret Cove Resort
Address: 5356 Oles Cove Rd, Halfmoon Bay, BC V7Z 1B8, Canada
Star Rating: 4-star
Travelers Review: 3.9 (from 559 reviews)
What's included in the packages
Food: Included
Transport: Not included
Activities: Included
5. Poets Cove Resort and Spa, Pender Island
Editor's Note: Photo taken from the establishment's official social account
A short seaplane or boat ride away from Vancouver, this world-class luxury resort has picturesque sunset and ocean views. If that is not tempting enough to pack your bags and book a room here, you should read about its special offers, including its early bird promo with a 40% discount, dining package with a 100-USD meal voucher, and seniors’ special for old folks.
Plus, the luxury accommodations here are pet-friendly, the spa has specialty treatment, and the private marina has an outdoor swimming pool and water activities.
Poets Cove Resort & Spa
Address: 9801 Spalding Rd, Pender Island, BC V0N 2M3, Canada
Star Rating: 4-star
Travelers Review: 4.1 (from 611 reviews)
What's included in the Dining Package
Food: 100 USD meal voucher
Transport: Not included
Activities: Not included
6. Fairmont Chateau, Whistler (from USD 441)
A ski-in/ski-out kind of resort in Whistler, Fairmont Chateau Whistler offers a wide selection of packages for all your needs, including a promo for British Columbia residents, discounts for extended stays, and access to almost all of its amenities. Another thing about this luxury resort is it doesn’t only give you a comfortable place to sleep but also takes it as far as making all its rooms stylish and complete with a sitting area with a fireplace.
As much as you want to stay in the comforts of your room, the heated pool with underwater music will make you grab your towel and swim, while the Vida spa will pamper you with its many treatments.
Fairmont Chateau Whistler
Address: 4599 Chateau Boulevard
271 meters (0.2 ft) from Whistler Blackcomb
7. Nita Lake Lodge, Whistler (from USD 485)
Reasonable rates for spacious, luxurious rooms with lake views.
Complimentary bikes, canoes, kayaks, and paddle boards. Free shuttle to Whistler Village. Spa, gym, and hot tubs available.
Beautiful lakeside setting with easy access to Whistler Village. Scenic walks, bike rides, and lake activities.
Delicious dining options at Cure Lounge & Patio and The Den. Complimentary breakfast and great coffee at the cafe.
Imagine a panoramic waterfront view, lush forest, and serene environment, and the only sound you can hear is the birds chirping. What else can you ask for? Nita Lake Lodge is not only a vision of a perfect postcard photo, but it also goes beyond the ordinary resort services.
The complimentary shuttle will bring you to Whistler Village and back, while the many summer amenities come free of charge, including canoes, kayaks, and paddleboards. The food scene here is also not to be missed, for the resort features three dining options, with each restaurant having its own charm.
Nita Lake Lodge
Address: 2131 Lake Placid Road
3.93 km (2.5 mi) from Whistler Blackcomb
8. Tofino Resort + Marina, Tofino (from USD 161)
Set in Canada’s top surfing destination, Tofino Resort + Marina is only minutes away from the city center, where you’ll find a colorful art scene, specialty shops, boutiques, and restaurants serving mouth-watering dishes. This waterfront resort offers numerous packages to cater to every need, whether you’re here for water activities or to have an immaculate time resting and pampering. The promos include discounted rooms, access to activities, a floating sauna package, and more.
The guest rooms are impeccably designed with modern interiors and earth-tone colors. Each room also features a large balcony with a view of the marina, while the comfortable bed tempts you to sleep all day.
Tofino Resort + Marina
Address: 634 Campbell Street
237.81 km (147.8 mi) from Whistler Blackcomb
9. Brentwood Bay Resort & Spa (from USD 209)
Boasting spacious rooms with seating areas and private patios with a view of the ocean or the pool, Brentwood Bay Resort & Spa is a must-booked accommodation in Vancouver Island. This luxury boutique resort features several dining options, an on-site marina, and a spa with different massage treatments, facials, and scrubs.
If you’re looking for budget tips, make sure you avail of their packages, including their food package with a 100-USD dinner voucher and the spa deal with a 200-USD credit and 10% off on all spa services. But in case you want to have both, you can have the third promo, a combination of both deals, with a 300-USD meal credit and a separate 300 USD for your spa treatments.
Brentwood Bay Resort & Spa
Address: 849 Verdier Avenue
174.98 km (108.8 mi) from Whistler Blackcomb
10. Penticton Lakeside Resort, Penticton (from USD 159)
A lakefront resort with a private beach, Penticton Lakeside Resort features several on-site amenities, including a private marina with access to boating, a restaurant, a gift shop, and a boutique. Aside from the usual comfortable bed and flat-screen television, all rooms here have a private patio with either a view of the mountains or the lake.
This eco-friendly resort also offers promos and packages, and one is its beer package. The deal comes with a two-day stay and a Penticton Ale Trail Booklet that lets you have a free drink for every brewery visited. Plus, guests will get welcome gifts from local pubs.
Penticton Lakeside Resort
Address: 21 Lakeshore Drive West
250.07 km (155.4 mi) from Whistler Blackcomb
Explore British Columbia
A nature lover’s paradise, British Columbia is a perfect getaway for families, friends, and solo travelers looking to have some fun and relax. So what are you waiting for? Choose among the top all-inclusive resorts in British Columbia and have the best holiday.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to