Compare best resorts in British Columbia from 100+ providers!

803 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
British Columbia resorts
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

803 Best resorts in British Columbia

Best British Columbia resorts with a jacuzzi

Among the 803 accommodations in British Columbia, here are the 4 best resorts with a jacuzzi

Painted Boat Resort Spa And Marina - British Columbia
9.4 403 reviews
British Columbia
10/16 – 10/20
$289/nighttotal: $1156 (4 )

Painted Boat Resort Spa And Marina

1 2
resort , Sechelt
Painted Boat Resort Spa and Marina is located in Madeira Park, a 40-minute drive from Sechelt-Gibsons Airport, on the shores of Pender Harbor. The resort consistently receives excellent ratings for its location, cleanliness, and overall experience.
The resort offers a variety of rooms, suites, and villas, all with fully equipped kitchens and private balconies or patios. Guests can enjoy an on-site restaurant, spa, fitness center, pool, and a range of activities including golfing, hiking, fishing, and canoeing.
Tigh-na-mara Seaside Spa Resort - British Columbia
8.5 1657 reviews
British Columbia
07/06 – 07/08
$343/nighttotal: $686 (2 )

Tigh-na-mara Seaside Spa Resort

1 2
resort , Parksville
The Tigh-na-mara Seaside Spa Resort is located in Parksville, just a short walk from Rathtrevor Beach and close to other attractions like Brigadoon Golf Course and Milner Gardens. The resort has received very good ratings for its location, cleanliness, and overall experience.
The resort offers a variety of accommodations, including rooms, suites, and villas. Guests can enjoy amenities like a swimming pool, spa, fitness center, tennis courts, and a restaurant serving West Coast cuisine.
The Cove Lakeside Resort - British Columbia
9.1 1309 reviews
British Columbia
08/28 – 09/02
$1282/nighttotal: $6410 (5 )

The Cove Lakeside Resort

2 4
resort , Kelowna
The Cove Lakeside Resort is located in West Kelowna, offering stunning views of Okanagan Lake and the surrounding mountains. The resort receives very good ratings for location, cleanliness, and overall experience.
The resort offers spacious suites with full kitchens, living areas, dining areas, laundry facilities, and private balconies. Guests can enjoy on-site amenities such as a swimming pool, a restaurant, a spa, and a marina, along with nearby wineries, golf courses, and water sports options.
Residences At The Sun Peaks Grand - British Columbia
8.8 3778 reviews
British Columbia
09/08 – 09/12
$293/nighttotal: $1172 (4 )

Residences At The Sun Peaks Grand

2 4
aparthotel , Sun Peaks Mountain
Sun Peaks Grand Residences is located a short walk from the village center of Sun Peaks, close to the golf course and the many shops and restaurants the area has to offer. This 5-star aparthotel receives very good user ratings and boasts excellent location ratings.
Each apartment features a fully equipped kitchen, a fireplace, and a private balcony with mountain views. Guests can enjoy the outdoor pool, sauna, hot tub, games room, restaurant, bar, fitness center, and more.

Top cities

Best British Columbia resorts with a pool

Among the 803 accommodations in British Columbia, here are the 4 best resorts with a pool

Casa Del Mar! Pool, Tub & Refreshing Lakefront Resort - British Columbia
9.8 46 reviews
British Columbia
08/08 – 08/15
$498/nighttotal: $3486 (7 )

Casa Del Mar! Pool, Tub & Refreshing Lakefront Resort

2 3
resort , Kelowna
Casa Del Mar! is a vacation home located in the mountains of Westbank, just a short distance from Okanagan Lake, Two Eagles Golf Course, and Gellatly Dog Beach. The property boasts excellent user ratings, making it a popular choice for travelers seeking a comfortable and convenient stay.
This 2-bedroom, 2-bathroom home can accommodate up to 6 guests and features 1290 square feet of living space. Enjoy amenities like a private pool, a fully equipped kitchen, free WiFi, and a terrace or balcony, perfect for relaxing and taking in the stunning mountain views.
Pacific Shores Resort & Spa - British Columbia
British Columbia
08/28 – 09/02
$531/nighttotal: $2655 (5 )

Pacific Shores Resort & Spa

2 4
resort , Parksville
Pacific Shores Resort & Spa in Nanoose Bay offers a relaxing escape, located 3.1 miles from Parksville's town center and featuring an on-site spa, indoor and outdoor swimming pools, a fitness center, and a game room for children. This pet-friendly resort provides complimentary Wi-Fi, free parking, a restaurant, bar, and room service, with concierge and laundry services available for guest convenience.
Barona Beach Lake Resort Unit 3202 - British Columbia
10 18 reviews
British Columbia
10/09 – 10/12
$233/nighttotal: $699 (3 )

Barona Beach Lake Resort Unit 3202

3 4
resort , Kelowna
Barona Beach Lake Resort Unit 3202 is a short drive from Okanagan Lake, Mission Hill Family Estate, and Gellatly Dog Beach, offering easy access to both the city of Kelowna and the surrounding area's natural beauty. This resort has received excellent user ratings, making it a popular choice for travelers seeking a comfortable and convenient stay.
This two-bedroom, two-bathroom property can accommodate up to six guests, making it ideal for families or groups of friends. The resort provides a range of amenities to enhance your stay, including a swimming pool, fitness center, barbecue grills, and parking.
Parksville Sunrise Ridge Ocean Front Resort 2 Bedroom 2.5 Bath, Pool, Hot Tub! - British Columbia
9.2 16 reviews
British Columbia
10/16 – 10/20
$282/nighttotal: $1128 (4 )

Parksville Sunrise Ridge Ocean Front Resort 2 Bedroom 2.5 Bath, Pool, Hot Tub!

3 2
resort , Parksville
Parksville Sunrise Ridge Ocean Front Resort is a 2-bedroom, 2.5-bathroom vacation home located just a short walk from Rathtrevor Beach and two spas, making it a convenient base for exploring the beautiful Parksville waterfront. This rental consistently receives excellent guest reviews.
The 1300 square foot home comfortably accommodates up to 6 guests with a fully equipped kitchen, free WiFi, and a fireplace. Enjoy the outdoor pool, fitness center, spa tub, barbecue grills, and easy access to the beach, adventure golf, and a heritage park.

Frequently Asked Questions about resorts in British Columbia

  • What is the ideal number of days to experience the highlights of British Columbia, Canada?

    A week is a good starting point to scratch the surface, but two weeks or more would allow a more thorough exploration. British Columbia is vast! Focusing on a specific region, like Vancouver Island or the Okanagan Valley, might be more manageable for a shorter trip.
  • What are the most popular 2, 3 and 4-star resorts in British Columbia?

    Among 2, 3 and 4-star resorts in British Columbia, Alpine Village Resort is the most popular one.

  • What types of natural scenery can visitors see in British Columbia, Canada?

    British Columbia offers a mind-boggling range of landscapes. From the snow-capped peaks of the Coast Mountains and the Canadian Rockies to the temperate rainforests of Vancouver Island, the arid grasslands of the Okanagan Valley, and the dramatic fjords of the Inside Passage, the variety is astounding. You'll also find stunning lakes, glaciers, and miles of coastline.
  • What are the best resorts with a swimming pool in British Columbia?

    Oak Bay Beach Hotel, Brentwood Bay Resort & Spa and Four Seasons Resort Whistler are among the best resorts with a swimming pool in British Columbia.

  • Are there particular times of year when British Columbia, Canada’s landscapes or wildlife undergo striking seasonal changes?

    Absolutely! Spring brings vibrant wildflowers to the alpine meadows and the return of migrating birds. Summer is ideal for hiking and water activities. Autumn showcases stunning fall foliage, especially in the Okanagan Valley. Winter transforms the mountains into winter wonderlands, perfect for skiing and snowboarding.
  • What are the best resorts with jacuzzi in British Columbia?

    Oak Bay Beach Hotel, Brentwood Bay Resort & Spa and Four Seasons Resort Whistler are the best resorts with a jacuzzi in British Columbia.

  • What are the best ways to get to know the people and culture of British Columbia, Canada?

    Visiting local farmers' markets like the one at Granville Island in Vancouver provides a great opportunity to interact with locals and sample regional produce. Exploring smaller towns and villages offers a more intimate experience. Consider attending cultural events, visiting museums showcasing Indigenous art and history (such as the Museum of Anthropology at UBC), or taking a guided tour focused on local history and culture.
  • What are the best family friendly resorts in British Columbia?

    The best family friendly resorts in British Columbia are Oak Bay Beach Hotel, Four Seasons Resort Whistler and Sutton Place Hotel Revelstoke Mountain Resort.

  • What are the lesser-known but fascinating attractions in British Columbia, Canada?

    The Cathedral Grove on Vancouver Island, with its ancient Douglas fir trees, is a hidden gem. The Barkerville Historic Town Site in Wells offers a glimpse into British Columbia's gold rush era. For something completely different, check out the Ruckle Provincial Park on Salt Spring Island for its unique geological features and stunning ocean views.
  • What are the best pet friendly resorts in British Columbia?

    The best pet friendly resorts in British Columbia are Oak Bay Beach Hotel, Brentwood Bay Resort & Spa and Four Seasons Resort Whistler.

  • Where are the best places to enjoy the nightlife in British Columbia, Canada?

    Vancouver's Gastown district and Yaletown offer a wide variety of bars and pubs. Victoria's downtown core also has a lively nightlife scene. Smaller towns and cities will have their own unique pubs and clubs, often with a more local feel.
  • Where are the best markets with local food in British Columbia, Canada?

    Granville Island Market in Vancouver is world-renowned. Smaller, equally charming markets can be found in many towns and cities throughout the province. Look for local farmers' markets, often held weekly during the summer months, for the freshest, most authentic regional produce.
  • What are the best sports events or competitions happening in British Columbia, Canada?

    British Columbia is home to several professional sports teams, including the Vancouver Canucks (NHL hockey), BC Lions (CFL football), and Vancouver Whitecaps FC (MLS soccer). Depending on the time of year, you might catch a game. Many smaller communities also host local sporting events.
  • What are the most romantic attractions in British Columbia, Canada?

    A horse-drawn carriage ride through Stanley Park in Vancouver, a sunset stroll along the beaches of Tofino, or a couples massage overlooking the ocean are all incredibly romantic. A quiet dinner at a restaurant with ocean views in Victoria or a cozy cabin getaway in the Okanagan Valley offer more intimate romantic experiences.

Nearby regions

Best British Columbia resorts with a sauna

Rocky Ridge Resort-bc - British Columbia
9.8 71 reviews
British Columbia
07/27 – 07/30
$131/nighttotal: $393 (3 )

Rocky Ridge Resort-bc

2 2
resort , Smithers
Rocky Ridge Resort-bc is located in the Bulkley Valley, about 40 minutes outside of Smithers, British Columbia, offering a secluded escape in the wilderness. The resort has received excellent ratings for its location, cleanliness, and overall experience.
The resort features two large cabins, a smaller cabin, and a sauna, all built with rustic logs. Guests can enjoy fishing, swimming, hiking, and observing wildlife while disconnecting from the digital world, as there is no internet, electricity, or mobile phone connection.
Nita Lake Lodge - British Columbia
9.3 2612 reviews
British Columbia
07/03 – 07/05
$470/nighttotal: $940 (2 )

Nita Lake Lodge

1 2
resort , Whistler
Nita Lake Lodge is a lakeside hotel in Whistler, just a short walk from Whistler Mountain and Creekside Gondola, providing easy access to both skiing and the village's shops and restaurants. This resort consistently receives excellent ratings for its location, cleanliness, and overall experience.
The hotel features spacious rooms with luxurious soaker tubs and rain showers. Guests can enjoy a range of amenities, including a heated outdoor pool, hot tub, spa, fitness center, and complimentary shuttle service to Whistler Village.
Terracana Ranch Resort - British Columbia
8.6 110 reviews
British Columbia
07/31 – 08/03
$463/nighttotal: $1389 (3 )

Terracana Ranch Resort

1 3
resort , Valemount
Terracana Ranch Resort in Valemount, British Columbia, is located 14 miles from the town center, offering convenient access to local amenities.
This pet-friendly lodge boasts a spa, sauna, fitness center, and various recreational areas including a library, ping-pong, and a children's playroom, catering to both leisure and business travelers.
Naturally Pacific Resort - British Columbia
British Columbia
07/02 – 07/04
$284/nighttotal: $568 (2 )

Naturally Pacific Resort

1 3
resort , Campbell River
Naturally Pacific Resort in Campbell River offers pet-friendly lodging a short walk from the downtown area, providing easy access to shops and restaurants. The resort features a sauna, spa, fitness center, and on-site restaurant serving local cuisine, along with convenient amenities like laundry service, an ATM, and a 24-hour front desk.

Best British Columbia resorts with a restaurant

Backeddy Resort And Marina - British Columbia
8.2 193 reviews
British Columbia
09/08 – 09/12
$665/nighttotal: $2660 (4 )

Backeddy Resort And Marina

2 4
resort , Sechelt
Backeddy Resort And Marina is located in the charming Egmont community, just a short drive from Skookumchuk Narrows Provincial Park, offering a peaceful escape from the bustle of downtown Sechelt. Travelers have rated the resort highly for its location, cleanliness, and overall experience.
The resort offers a range of comfortable rooms with modern amenities, including free Wi-Fi and coffee facilities. Guests can enjoy the resort's private shoreline, perfect for swimming, kayaking, paddleboarding, and fishing, or explore the nearby park and its scenic hiking trails.
The Lund Resort At Klah Ah Men - British Columbia
British Columbia
07/21 – 07/28
$134/nighttotal: $938 (7 )

The Lund Resort At Klah Ah Men

1 4
resort , Powell River
The Lund Resort at Klah Ah Men is centrally located in Lund, Powell River, offering easy access to local amenities.
This pet-friendly lodge boasts a restaurant, bar, room service, free Wi-Fi, and free parking, plus a diving club and business center for added convenience.
Lac Le Jeune Resort - British Columbia
8.6 90 reviews
British Columbia
09/08 – 09/12
$378/nighttotal: $1512 (4 )

Lac Le Jeune Resort

2 4
resort , Kamloops
Lac Le Jeune Resort is a lakeside lodging near Kamloops, British Columbia, located 2.4 miles from Lac Le Jeune Provincial Park and 4.4 miles from McConnell Lake Provincial Park, offering easy access to outdoor recreation and Kamloops amenities.
This pet-friendly family resort features an on-site restaurant and bar, free parking, and proximity to Aberdeen Mall and Thompson Rivers University, providing guests with dining, relaxation, and convenient access to local attractions.
Alpine Meadows Resort - British Columbia
9.0 290 reviews
British Columbia
07/06 – 07/11
$255/nighttotal: $1275 (5 )

Alpine Meadows Resort

1 2
resort , Clearwater
Alpine Meadows Resort is located 15 miles outside of Clearwater Village in British Columbia, offering a tranquil escape on the shores of Hallamore Lake. The resort consistently receives excellent ratings for cleanliness and user experience, with a very good location rating.
The resort offers a variety of accommodations, including comfortable cabins and rooms with private balconies. Guests can enjoy amenities such as a restaurant, bar, sauna, spa, and a seasonal hot tub. Enjoy complimentary access to canoes, kayaks, and paddleboats for exploring the lake, or take advantage of the resort's proximity to Wells Gray Provincial Park for hiking and whitewater rafting.
©2026 cozycozy.com