15 Best Resorts In British Columbia, Canada - Updated 2024

Deanna
Deanna 
Updated
| 5 min read

The people of British Columbia (BC) have intimate ties with the lay of the land. Water, mountains, and forests are dominant features of the landscape of Canada’s westernmost province. The cultural identity of its inhabitants blossomed in fertile valleys and coastlines. Vancouver, a major metropolis in BC, is hailed as one of the top cities in the world that fosters a high quality of life. Vancouver is a popular starting point for adventures in BC’s three reserves and four national parks. Coastlines, rainforests, lakes, and snowy slopes bring travelers to British Columbia with hopes of unbridled escapades. Discover areas of this Canadian province you haven’t explored. Read about the best resorts in British Columbia, Canada.

We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 09, 2024.

1. Sunshine Coast Resort (from USD 95)

Featuring ocean views from every room, this 4-star hotel lets you enjoy Madeira Park in all its glory. Check in to your air-conditioned room with key access and connect your phones to Wi-Fi to keep in touch with your loved ones. After freshening up, have yummy meals at nearby restaurants such as La Trattoria Italiana, which is 11 kilometers (6.84 miles) away from the hotel.

After lunch, relax at Dan Bosch Park, which is 11 kilometers (6.84 miles) from the property, or watch the beautiful sunset at Katherine Lake Beach 3.5 kilometers (2.17 miles) away. Then, return and relax your body at an in-house spa with beauty services. You can also sit in the picnic area and play board games with your kids.

Stayed at this property?

Sunshine Coast Resort

Wifi Available Wheelchair accessible

Address: 12695 Sunshine Coast Hwy
171.9 km (106.9 mi) from Bridal Veil Falls Provincial Park

Parking Pets allowed Golf course (within 3 km) Garden Terrace Non-smoking rooms Fishing Business centre

2. Wild Renfrew Seaside Cottages (from USD 159)

Come with your family or friends and relax in this peaceful beachfront wooden cabin with a private beach area, where you can sit and make video calls to your loved ones, as Wi-Fi is available in all areas.

You can have food at in-house restaurants, but note that Coastal Kitchen Cafe is closed until May 19, 2023. For some adventure, you can explore Botanical Beach, which is 3.4 kilometers (2.11 miles) away from the hotel. After returning, sit on the patio and relax for the rest of the day.

Stayed at this property?

Wild Renfrew Seaside Cottages

Wifi Available

Address: 17310 Parkinson Road
208.15 km (129.4 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Pets allowed Garden Non-smoking rooms Family rooms Free parking Internet services

3. Summerland Waterfront Resort & Spa (from USD 139)

This resort with a private beach area can be your choice to stay when you are in Summerland. It welcomes everyone, including the specially abled, as wheelchairs and other facilities are available. Do not worry if you come in an electric car; this hotel has a charging station too! After parking your car, check into your room with an air-conditioner and heating system that can be controlled according to your comfort.

Watch your favorite show or movie on the television and if you are hungry, have yummy local food at the in-house restaurant, SWR Bistro. After that, you can go for activities such as hiking and fishing, and you can also take spa or wellness packages to relax your body and mind.

At night, sit in the outdoor fireplace and prepare barbeque for dinner.

Stayed at this property?

Summerland Waterfront Resort & Spa

Wifi Available Wheelchair accessible

Address: 13011 Lakeshore Drive South
158.19 km (98.3 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Meeting/banquet facilities 24-HOUR FRONT DESK Tennis court Sauna Fitness centre Golf course (within 3 km)

4. The Royal Kelowna (from USD 183)

The Royal Kelowna is an enchanting haven for tourists visiting Kelowna. Bask in the sun as you relax to your heart’s content by the alluring outdoor swimming pool, or dive right into the pristine water. The luxurious rooms feature an opulent bathroom in addition to a balcony with picturesque views. If you want to bring your family along, The apartment-style units in The Royal Kelowna will make you feel at home.

To feel revitalized, head for a workout in their fitness center. The hotel also provides guests with a free airport shuttle.

Stayed at this property?

The Royal Kelowna - Bellstar Hotels & Resorts

Wifi Available

Address: 1288 Water Street
180.25 km (112.0 mi) from Bridal Veil Falls Provincial Park

Parking 24-HOUR FRONT DESK Fitness centre Golf course (within 3 km) Terrace Non-smoking rooms Family rooms Internet services

5. Fairmont Chateau Whistler (from USD 301)

Whistler’s Olympic Park was the 2010 Winder Olympics venue. Near the village and the local skiing mecca is Resort Fairmount Chateau Whistler. Be the envy of your friends once you book a lovely room at the base of Blackcomb Peak and minutes away from established skiing runs. Upper Village and its chalet homes are just 10 minutes away on foot, which makes Fairmount Chateau the best place for a ski-in/ski-out vacation in British Columbia. Enjoy upscale dining, entertainment, and wellness facilities, and never leave without spending time in the Eucalyptus steam rooms.

Stayed at this property?

Fairmont Chateau Whistler

Wifi Available Wheelchair accessible

Address: 4599 Chateau Boulevard
135.4 km (84.2 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Tennis court

6. Tigh-Na-Mara Seaside Spa Resort (from USD 153)

Incredibly relaxing views of the ocean from your comfortable bed—that’s what a typical day is like at Tigh-Na-Mara Seaside Spa Resort. The resort is enclosed in forested lands and offers a tranquil escape from the busy mainland. This wellness center is a stone’s throw from Rathtrevor Beach, one of the two sought-after sandy beaches in Parksville. There’s enough sand on Parksville beaches to make a thousand sandcastles. This city in Vancouver Island holds an annual sandcastle building competition in the summer. Make whimsical creations in between swimming, tennis bouts, and cocktails. Let nature enfold you from all sides at Tigh-Na-Mara Seaside Spa Resort.

Stayed at this property?

Tigh-Na-Mara Seaside Spa Resort

Wifi Available

Address: 1155 Resort Drive
183.71 km (114.2 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Meeting/banquet facilities Bar 24-HOUR FRONT DESK Tennis court Sauna Fitness centre

7. Delta Hotels by Marriott Victoria Ocean Pointe Resort (from USD 227)

This resort lets you enjoy your coffee by the harbor and savor a million-dollar view. Located in Victoria on Vancouver Island, the resort is near the bustling center of BC’s capital city. Victoria’s vibrant nightlife and gourmet dining scene are minutes away. You may also choose to go to the onsite restaurant for regional dishes served on the patio by the sea. There is a water taxi stop at the hotel’s location, which is a doorway to exploring the harbor more intimately. Since your well-appointed rooms let you rest peacefully at the end of the day, find time to go around and visit the historic buildings of Victoria, “The Garden City.”

Stayed at this property?

Delta Hotels by Marriott Victoria Ocean Pointe Resort

Wifi Available Wheelchair accessible Visual Aid: Tactile

Address: 100 Harbour Road
146.08 km (90.8 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Tennis court

8. Brentwood Bay Resort & Spa (from USD 176)

Brentwood Bay is a small village north of Victoria. Brentwood Bay Resort & Spa is proud of its world-class facilities for diving, kayaking, and eco-tours of the Saanich Peninsula. Guests also have access to the hotel’s marina. Luxury amenities include a full-service spa, hot tub for adults, and a state-of-the-art gym. You can sit contentedly watching the harbor and pastoral scenery in the hotel’s restaurant. Go for a different type of experience at the hotel’s pub. Set in a rural setting, the pastoral views soften the ultra-modern facade of the hotel.

Stayed at this property?

Brentwood Bay Resort & Spa

Wifi Available Wheelchair accessible

Address: 849 Verdier Avenue
142.76 km (88.8 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Fitness centre

9. Poets Cove Resort & Spa (from USD 162)

The Gulf Islands on the Strait of Georgia have plenty of local attractions for artists, nature lovers, and history buffs alike. If your main agenda is cozying up in a villa after spending the day hiking and fishing, then you’re welcome to stay at Poets Cove Resort and Spa. The resort is located on Bedwell Harbor in South Pender Island, which is known for white shell beaches and lovely coves. The sub-Mediterranean climate lets you enjoy the outdoor pool and hot tub after a scenic walk along nearby trails. Take advantage of world-class spa treatments and exclusive marina access at Poets Cove Resort & Spa.

Stayed at this property?

Poets Cove Resort & Spa

Wifi Available

Address: 9801 Spalding Road
118.8 km (73.9 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Pets allowed Meeting/banquet facilities Bar 24-HOUR FRONT DESK Tennis court Fitness centre

10. Harrison Hot Springs Resort & Spa (from USD 153)

Harrison Hot Springs is a lovely village of mineral springs, mountain trails, and lakeside escapades. Along the coast of Harrison Lake is the ideal accommodation for pleasure-seekers. No need to go far to soak in the area’s famed hot springs. Harrison Hot Springs Resort & Spa’s indoor hot pools are at your service. For high-octane ventures on the lake, head to the hotel’s marina and check out available powerboat rentals. At night, dress up a little for a few drinks at Islands Bar, and see the lake shimmering under the moonlight. Harrison Hot Springs is a spot off the beaten track east of Vancouver.

Stayed at this property?

Harrison Hot Springs Resort & Spa

Wifi Available Wheelchair accessible

Address: 100 Esplanade
14.04 km (8.8 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Pets allowed Meeting/banquet facilities Bar 24-HOUR FRONT DESK Tennis court Fitness centre

11. The Westin Resort and Spa, Whistler (from USD 397)

The trail maps and ski runs of Whistler and Blackcomb will keep you occupied for hours. You can take on a handful of trails to disconnect from the world and book a fantastic room at the same time. For easy access to both the village and the mountain wilderness, stay at The Westin Resort and Spa. Keep warm in front of a fireplace in the privacy of rooms with a mountain view. Relax in the bathtub for a few minutes. The hotel’s spa and wellness center can offer other remedies for your tired muscles. Golfers need only to cross over to the Gold Course Driving Range to get back into form.

Stayed at this property?

The Westin Resort & Spa, Whistler

Wifi Available Wheelchair accessible

Address: 4090 Whistler Way
135.49 km (84.2 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Sauna

12. Prestige Harbourfront Resort, BW Premier Collection (from USD 95)

This resort promises guests large, well-appointed rooms with wood furniture and views of lush surroundings. This hotel in Salmon Arm is surrounded by the beautiful scenery around Shuswap Lake. The city has been lauded as one of the best places to live not only in British Columbia, but also in all of Canada. When you dine at the resort’s restaurant, stay a while longer on the terrace to view the lake. The staff will provide you with bicycles if you want to see Salmon Arm’s physical beauty up close.

Stayed at this property?

Prestige Harbourfront Resort; BW Premier Collection

Address: 251 Harbourfront Drive Northeast
244.21 km (151.8 mi) from Bridal Veil Falls Provincial Park

Non-smoking rooms Sun terrace Non-smoking throughout Restaurant WiFi available in all areas Cashless payment available Contactless check-in/check-out Safety deposit box

13. Four Seasons Resort Whistler (from USD 276)

Whistler’s Upper Village is an alpine area about 10 minutes from the main village. You can take a shuttle and look for Blackcomb Way. That’s where you’ll find Four Seasons Resort Whistler, which, as the name suggests, is open year-round. The hotel welcomes skiers in the winter and hikers in the summer. Whatever your itinerary may be, the hotel will offer a luxurious room with alpine views. Add an entry for the daily wine reception offered by Four Seasons Resort Whistler on your daily calendar.

Stayed at this property?

Four Seasons Resort Whistler

Wifi Available Wheelchair accessible

Address: 4591 Blackcomb Way
135.5 km (84.2 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Tennis court

14. Tofino Resort + Marina (from USD 153)

Tofino is along the tip of Esowista Peninsula of Vancouver Island off the British Columbia mainland. It’s a district that welcomes surfers, anglers, and campers in the summer. In the winter, the natural hot springs and stormy seas satisfy curious travelers. If adventures on the open water are on your mind, book a coveted at Tofino Resort + Marina at the heart of town. The hotel’s private marina on Clayoquot Sound has seen many fishing charter send-offs and received exhilarated tourists back from whale watching. The resort is near Pacific Rim National Park and is known for its modern lodgings, excellent seafood, and steak dinners.

Stayed at this property?

Tofino Resort + Marina

Wifi Available

Address: 634 Campbell Street
302.0 km (187.7 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Meeting/banquet facilities 24-HOUR FRONT DESK Sauna Fitness centre Golf course (within 3 km) Non-smoking rooms

15. Villa Eyrie Resort in Malahat (from USD 185)

Experience a spectacular view of the mountains and the Pacific Ocean from this resort. Stay in this luxurious resort and enjoy your holiday by having yummy meals at the in-house restaurant and relaxing in the spa lounge. Pets are allowed on request, and pet bowls are also provided. Start your day by having morning coffee on the terrace overlooking beautiful scenery. You can also swim in the indoor pool and freely use the Wi-Fi.

Visit nearby attractions such as Victoria Butterfly Gardens, John Dean Provincial Park, and Saanich, which are within 10 kilometers (6.21 miles) away from the resort.

Please let the management know if you’re allergic to anything, and they will give you access to hypoallergenic rooms.

Stayed at this property?

Villa Eyrie Resort

Wifi Available Wheelchair accessible

Address: 600 Ebedora Lane
148.47 km (92.3 mi) from Bridal Veil Falls Provincial Park

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Fitness centre

Visit the natural beauty of British Columbia

The Pacific province is wild at heart, and there are about 40,000 islands to visit. That’s already two reasons to visit British Columbia. When you take on new adventures in this Canadian province, remember that you can rely on BC’s best resorts and hotels to keep you safe and warm.

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Deanna Kathrina, a pediatric physical therapist specializing in neurodevelopmental disability, serves as a teacher and advocate. As a lifelong learner, she enjoys the company of music and aspires...Read more

 Want to contribute as a Local Expert?
Explore British Columbia
x
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.