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

Ocean Trails Resort - British Columbia
8.6 1353 reviews

Ocean Trails Resort

resort, Parksville
Ocean Trails Resort is located in Parksville, overlooking Rathrtrevor Beach, and is a short drive from Brigadoon Golf Course and Little Qualicum Cheeseworks. The resort has received very good ratings for location, cleanliness, and overall experience.
The resort offers a variety of accommodations, including suites with full kitchens and private balconies. Guests can enjoy amenities like an outdoor pool, hot tub, tennis court, and a fitness center, as well as access to a nearby gym.
Prestige Harbourfront Resort, Worldhotels Luxury - British Columbia
8.8 1507 reviews

Prestige Harbourfront Resort, Worldhotels Luxury

resort, Salmon Arm
The Prestige Harbourfront Resort, Worldhotels Luxury, is located in Salmon Arm, a short drive from Canoe Creek Golf Course and Okanagan College, offering a convenient location for exploring the area. This resort boasts high ratings for its location, cleanliness, and overall experience.
The resort features spacious rooms with comfortable wood furniture, creating a relaxing atmosphere. Guests can enjoy a range of amenities, including indoor and outdoor pools, a spa, fitness center, and dining options, making it an ideal choice for a family vacation or a romantic getaway.
Oyster Bay Resort - British Columbia
9.3 622 reviews

Oyster Bay Resort

resort, Campbell River
Oyster Bay Resort is located in Oyster Bay, a short walk from Oyster Bay Shoreline Park and a 20-minute drive from Campbell River's town center, offering a peaceful escape from the hustle and bustle. The resort receives very good ratings for its location, cleanliness, and overall experience.
The resort offers one-bedroom suites with full kitchenettes and a spacious 550 square feet floor area. Enjoy relaxing amenities such as a garden, BBQ facilities, a guest launderette, a Jacuzzi, and free Wi-Fi, plus access to nearby golfing and stunning sea views.
The Westin Resort & Spa, Whistler - British Columbia
8.9 6542 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 cities

Best British Columbia resorts with a pool

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

Qualicum Family Beach House & Oceanfront περίφραξη Resort. - British Columbia
9.0 96 reviews

Qualicum Family Beach House & Oceanfront περίφραξη Resort.

resort, Parksville
The Qualicum Family Beach House & Oceanfront Gated Resort is located in Qualicum Beach, just a short walk from the ocean and close to attractions like Spider Lake Provincial Park and Heritage Forest. It consistently receives excellent user ratings, making it a popular choice for families and groups visiting Parksville. This 1,800 square foot vacation home comfortably accommodates up to 10 guests in its 4 bedrooms and 3 bathrooms. Guests can enjoy access to a clubhouse with a swimming pool, hot tub, fitness center, games room, media center, tennis court, and a recreation picnic area with a fire pit.
Sutton Place Hotel Revelstoke Mountain Resort - British Columbia
9.2 2578 reviews

Sutton Place Hotel Revelstoke Mountain Resort

resort, Revelstoke
The Sutton Place Hotel Revelstoke Mountain Resort is conveniently located at the base of the Revelstoke Mountain Resort, just a 10-minute drive from the Revelstoke Railway Museum. This hotel has consistently received excellent ratings for its location, cleanliness, and overall experience.
The resort offers spacious suites with private balconies, full kitchens, and living rooms. Guests can enjoy amenities like a swimming pool, a hot tub, a fitness center, and a spa, along with access to ski-in/ski-out slopes, ski rentals, and local shuttle services.
Manteo At Eldorado Resort - British Columbia
8.1 2414 reviews

Manteo At Eldorado Resort

resort, Kelowna
Manteo At Eldorado Resort is located on the waterfront of Lake Okanagan in Kelowna, just steps away from Rotary Beach Park and less than a mile from Boyce-Gyro Beach Park. The resort has received very good user ratings and excellent location ratings.
The resort offers a variety of accommodations, including rooms, suites, and villas, all with access to the lake. Guests can enjoy a range of amenities, including swimming pools, hot tubs, a fitness center, a restaurant, and a spa, as well as activities like tennis and water sports.
Mara Spring Lodges - Suite 1 - British Columbia
9.4 6 reviews

Mara Spring Lodges - Suite 1

resort, Enderby
Suite 1 at Mara Spring Lodges, located on BC-97A, offers a 15-minute drive to Sicamous, 40 minutes to Vernon, and 70 minutes to Kelowna International Airport.
This one-bedroom, one-bathroom suite sleeps two and features access to a saltwater pool, hot tub, campfire sites, basketball court, trampoline, hiking trails, and proximity to Mount Silverstar and Revelstoke ski resorts.

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

The Royal Kelowna - Bellstar Hotels & Resorts - British Columbia
8.9 4367 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.
Naturally Pacific Resort - British Columbia
No reviews

Naturally Pacific Resort

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.
Four Seasons Resort Whistler - British Columbia
9.2 7176 reviews

Four Seasons Resort Whistler

resort, Whistler
The Four Seasons Resort Whistler is located in the Upper Village, just an 8-minute walk from the base of the Whistler Blackcomb ski elevators. Guests consistently rate the resort excellent for its location, cleanliness, and overall experience.
The resort offers a variety of accommodations, including rooms with breathtaking mountain, forest, or courtyard views. Guests can enjoy a heated outdoor pool, hot tubs, a fitness center, a spa, and a restaurant with panoramic views of the mountains, along with complimentary wine receptions and shuttle service to Whistler Village and Whistler Mountain.
Tyax Lodge & Heliskiing - British Columbia
9.1 86 reviews

Tyax Lodge & Heliskiing

resort, Lillooet
Tyax Lodge & Heliskiing is located on Tyaunghton Lake, a short drive from the historic towns of Gold Bridge and Bralorne, and within an hour's drive of the popular Gun Lake. The resort consistently receives excellent ratings for location, cleanliness, and overall experience.
Each room in the lodge features a private bathroom, comfortable seating areas, and a modern design. Guests can enjoy an array of amenities, including a spa, fitness center, restaurant, bar, swimming pool, hot tub, and various outdoor activities like horseback riding, fishing, and hiking.

Best British Columbia resorts with a restaurant

The Cove Lakeside Resort - British Columbia
9.1 1293 reviews

The Cove Lakeside Resort

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.
Beach Gardens Resort And Marina - British Columbia
8.5 1839 reviews

Beach Gardens Resort And Marina

resort, Powell River
Beach Gardens Resort and Marina is located in Powell River, a short distance from the town center and close to Willingdon Beach Park. This resort consistently receives very good ratings for its cleanliness and user experience, while its location is considered excellent.
The resort offers a variety of accommodations, including rooms with sea views and private balconies. Guests can enjoy amenities such as a swimming pool, spa, fitness center, restaurant, bar, and a full-service marina.
Riverside Resort - British Columbia
8.7 342 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.
Residences At The Sun Peaks Grand - British Columbia
8.8 3926 reviews

Residences At The Sun Peaks Grand

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.
©2026 cozycozy.com