Compare best resorts in British Columbia from 100+ providers!

961 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

961 Best resorts in British Columbia

Best British Columbia resorts with a jacuzzi

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

Pemberton Valley Lodge - British Columbia
8.7 1211 reviews

Pemberton Valley Lodge

resort, Pemberton
Pemberton Valley Lodge is located in the Pemberton Valley, a scenic area just 28 minutes north of Whistler Ski Resort and at the foot of Mount Currie. The lodge has consistently received very good ratings for its location, cleanliness, and overall experience.
The lodge offers a variety of comfortable accommodations, including studios and suites, all equipped with kitchens. Enjoy the convenience of amenities like free Wi-Fi, an outdoor pool, a hot tub, and complimentary mountain bikes and snowshoes for exploring the surrounding area.
Escott Bay Resort - British Columbia
8.6 19 reviews

Escott Bay Resort

resort, Quesnel
Escott Bay Resort sits on the shores of Anahim Lake, just a short distance from the airport, offering a peaceful escape from the hustle and bustle of Quesnel. The resort has earned excellent ratings for its location, cleanliness, and overall experience.
The resort offers a variety of accommodations, including family-friendly rooms with modern conveniences. Guests can enjoy a peaceful garden, private balconies, and free Wi-Fi throughout the property.
Kagoagh Resort And Fishing Lodge - British Columbia
No reviews

Kagoagh Resort And Fishing Lodge

resort, Port Hardy
Kagoagh Resort And Fishing Lodge is located in Quatsino, a quiet district 29.6 miles from the Goodspeed River Estuary, a popular fishing and kayaking spot. The lodge offers a tranquil escape from the bustle of Port Hardy.
The resort offers a restaurant, bar, and spa tub, creating a relaxing atmosphere. You can also enjoy free Wi-Fi in public areas and laundry facilities.
The Royal Kelowna - Bellstar Hotels & Resorts - British Columbia
8.9 4392 reviews

The Royal Kelowna - Bellstar Hotels & Resorts

resort, Kelowna
The Royal Kelowna - Bellstar Hotels & Resorts is located in Kelowna, just a short walk from Okanagan Lake beaches and a short drive from Black Mountain Golf Club and the Harvest Golf Club. This resort consistently receives high ratings for its location, cleanliness, and overall experience.
The resort offers a variety of apartment-style accommodations, each featuring full kitchens and private balconies with lake views. Guests can enjoy amenities like a rooftop infinity pool, hot tub, fitness center, sauna, and BBQ facilities, as well as convenient access to nearby golf courses, beaches, and the Kelowna International Airport.

Top cities

Best British Columbia resorts with a pool

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

Rockwater Secret Cove Resort - British Columbia
8.3 1397 reviews

Rockwater Secret Cove Resort

resort, Sechelt
Rockwater Secret Cove Resort is a short drive from Secret Cove and Smuggler Cove Marine Provincial Park, offering easy access to Sechelt's natural beauty. The resort has received very good user ratings and excellent location ratings.
The resort features cliffside accommodations with ocean views and private terraces. Guests can enjoy a fine dining restaurant, a full spa, and a range of amenities, including a fitness center, a swimming pool, and room service.
Riverside Resort & Rv Park - British Columbia
8.1 892 reviews

Riverside Resort & Rv Park

resort, Parksville
Riverside Resort & Rv Park in Parksville offers a riverside setting in Qualicum Beach, located within 3 miles of the Qualicum Beach Museum, The Old School House Arts Centre, and Heritage Forest, and within 9 miles of Coombs Old Country Market and Parksville Beach. This motel provides two outdoor swimming pools, complimentary WiFi in public areas, and on-site dining options including a snack bar/deli and coffee shop.
The Westin Resort & Spa, Whistler - British Columbia
8.9 6033 reviews

The Westin Resort & Spa, Whistler

resort, Whistler
The Hilton Whistler Resort & Spa is located in Whistler Village, a short walk from the Blackcomb Excalibur Gondola and the Whistler Conference Center. It has received very good user ratings, with an excellent location and cleanliness rating.
The hotel features a variety of amenities for guests to enjoy, including a spa, fitness center, restaurant, bar, and swimming pool. Guests can also take advantage of the on-site ski and bike rentals, making it easy to explore the area.
Top Floor Condo At Amenity Rich Resort - British Columbia
9.6 12 reviews

Top Floor Condo At Amenity Rich Resort

resort, Kelowna
This Kelowna mountainside condo, "Top Floor Condo At Amenity Rich Resort," is located approximately 1.1 miles from the Two Eagles Golf Course and within 3 miles of Constable Neil Bruce Sport Fields and Royal LePage Place.
The unit features a fully equipped kitchen, in-unit laundry, two bathrooms, a smart TV with cable, and access to a seasonal outdoor pool and barbecue grills; nearby attractions include Shannon Lake Golf Course and Gellatly Dog Beach, all within a 3-mile radius.

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

Hotel Eldorado At Eldorado Resort - British Columbia
9.0 1855 reviews

Hotel Eldorado At Eldorado Resort

resort, Kelowna
The Hotel Eldorado At Eldorado Resort is located on the shores of Okanagan Lake in Kelowna, just a short walk from Rotary Beach Park. This 5-star accommodation is rated "very good" by users and offers a convenient location for exploring the city and enjoying the lake.
The hotel features a range of amenities for guests to enjoy, including an indoor pool, a hot tub, a fitness center, a restaurant, and a bar. You can also take advantage of the lakefront location with a private marina, a terrace, and a garden.
Rocky Ridge Resort-bc - British Columbia
9.8 72 reviews

Rocky Ridge Resort-bc

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.
Sun Peaks Grand Hotel & Conference Centre - British Columbia
8.8 4014 reviews

Sun Peaks Grand Hotel & Conference Centre

resort, 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.
Naturally Pacific Resort - British Columbia
9.6 1085 reviews

Naturally Pacific Resort

resort, Campbell River
The Naturally Pacific Resort in Campbell River is located within a 5-minute drive of Haig-Brown House and Campbell River Visitor Centre, and approximately 2.5 miles from Discovery Fishing Pier.
This resort offers 100 air-conditioned rooms with smart TVs and minibars, an 18-hole golf course, an indoor and outdoor swimming pool, a full-service spa, a restaurant, a bar, and a fitness center.

Best British Columbia resorts with a restaurant

Riverside Resort - British Columbia
8.7 357 reviews

Riverside Resort

resort, Whistler
Riverside Resort is located near Lost Lake, a 7-minute walk away, and just under a mile from Whistler Village Ski Resort, offering easy access to the area's popular attractions. The resort has consistently received very good ratings for its location, cleanliness, and overall experience.
Riverside Resort offers a variety of accommodations, including cozy cabins, yurts, and cottages, each with a private entrance and a dining and seating area. The resort features a volleyball court, BBQ facilities, a children's playground, snowshoe rentals, a cafe, and a market offering snacks, drinks, RV supplies, and camping gear.
Pacific Shores Resort & Spa - British Columbia
No reviews

Pacific Shores Resort & Spa

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.
Crown Isle Resort And Golf Community - British Columbia
9.0 21 reviews

Crown Isle Resort And Golf Community

resort, Courtenay
The Crown Isle Resort and Golf Community in Courtenay, British Columbia, offers convenient access to the local coastline and winter sports facilities.
This family-friendly resort features complimentary Wi-Fi, air conditioning, a terrace/balcony, garden, restaurant, bar, fitness center, room service, and parking, with user ratings of excellent.
Qualicum Bay Resort - British Columbia
8.0 535 reviews

Qualicum Bay Resort

resort, Parksville
Qualicum Bay Resort is located in Qualicum Beach, offering direct beach access and proximity to Sunnybeach Road and Franksea Road public access points within a 15-minute walk, and Shoreline Lake and Rose Community Park within 2 miles.
This Parksville lodging, perfect for couples, features a swimming pool, fitness center, on-site restaurant, and beach volleyball; guest rooms accommodate two people and include a bathroom, and pets are welcome.
©2026 cozycozy.com