All Inclusive Resorts in British Columbia at the best prices

961 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
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 1376 reviews

Ocean Trails Resort

resort, Parksville
Ocean Trails Resort is situated in Parksville, overlooking Rathrtrevor Beach, and is just 1.9 miles from the Brigadoon Golf Course. The resort has consistently received very good ratings for its location, cleanliness, and overall experience.
Each apartment has a private balcony, perfect for enjoying the fresh ocean air and soaking in the scenery. The resort offers a seasonal outdoor pool, a hot tub, a tennis court, and a children's playground, as well as a fitness centre and laundry facilities.
The Royal Kelowna - Bellstar Hotels & Resorts - British Columbia
8.9 4387 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, within a 5-minute radius. The resort has received very good user ratings, with excellent ratings for location and cleanliness.
The apartments provide a comfortable and convenient home-away-from-home experience, perfect for families or groups. Guests can enjoy a rooftop infinity pool and hot tub, a fitness centre, sauna, and BBQ facilities, as well as a restaurant, bar, and tennis court.
Nita Lake Lodge - British Columbia
9.3 1842 reviews

Nita Lake Lodge

resort, Whistler
Nita Lake Lodge is a lakeside resort in Whistler, situated just a short walk from the Creekside Gondola and a five-minute drive from Whistler Village, making it a convenient base for exploring the area. The resort has consistently received excellent ratings for its location, cleanliness, and overall experience.
The lodge offers a variety of accommodation options, including spacious suites and apartments with fireplaces and private balconies. Guests can enjoy an array of amenities and activities, such as a heated pool, hot tub, spa, fitness centre, and complimentary access to kayaks, bikes, and paddleboards.
Aird&d ! - British Columbia
9.9 318 reviews

Aird&d !

resort, Chilliwack
This spacious property is located in a secluded setting just a short drive from Chilliwack's city centre, offering easy access to local attractions and amenities. The property has consistently received excellent ratings for its cleanliness, location, and overall guest experience.
The accommodation spans a generous 452 square metres and provides ample space for large groups. Guests can enjoy a wide range of amenities, including a hot tub, fitness centre, movie theatre, and a variety of outdoor spaces perfect for relaxing and entertaining.

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

Holiday Inn Express Fort St John By Ihg - British Columbia
8.7 608 reviews

Holiday Inn Express Fort St John By Ihg

resort, Fort St. John
The Holiday Inn Express Fort St John is located just three minutes from the North Peace Museum, offering easy access to a key local attraction. The hotel has consistently received very good ratings for its location, cleanliness, and overall experience.
The hotel features comfortable rooms with modern amenities, including a microwave, refrigerator, and flat-screen TV. Guests can enjoy a range of facilities, such as an indoor pool, fitness centre, hot tub, and a business centre.
Rockwater Secret Cove Resort - British Columbia
8.3 1378 reviews

Rockwater Secret Cove Resort

resort, Sechelt
Rockwater Secret Cove Resort is located on a cliff overlooking the ocean, just 5km from Secret Cove and 15km from Smuggler Cove Marine Provincial Park, offering stunning views of the surrounding area. The resort has received very good ratings for its cleanliness and overall experience, with an excellent location rating.
The accommodation features private terraces for enjoying the ocean breeze and scenery. Guests can enjoy a range of amenities including a spa, restaurant, bar, fitness centre, and swimming pool, as well as pet-friendly rooms.
Pacific Shores Resort & Spa - British Columbia
No reviews

Pacific Shores Resort & Spa

resort, Parksville
Pacific Shores Resort & Spa, located in Nanoose Bay, is a resort offering the Pacific Shores Resort & Spa package approximately 5 kilometres from Parksville town centre, providing a scenic coastal setting.
This family-friendly resort provides complimentary Wi-Fi, indoor and outdoor swimming pools, a fitness centre, a spa with a sauna, a restaurant, a bar, and a game room for children, with parking available.
Prestige Harbourfront Resort, Worldhotels Luxury - British Columbia
No reviews

Prestige Harbourfront Resort, Worldhotels Luxury

hostel, Salmon Arm
The Prestige Harbourfront Resort, WorldHotels Luxury in Salmon Arm offers a prime waterfront position, situated just 1 kilometre from the city centre.
This hotel provides extensive amenities including air conditioning, indoor and outdoor swimming pools, a Jacuzzi, a spa, fitness centre, on-site dining, a bar, and complimentary Wi-Fi and parking.

Frequently Asked Questions about resorts in British Columbia

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

    To truly experience British Columbia's highlights, at least 10-14 days is recommended. This allows for exploring Vancouver and Victoria, experiencing the natural wonders of the Rockies, and potentially visiting other key areas like the Okanagan Valley or the Sunshine Coast. A shorter trip will necessitate focusing on a specific region.
  • 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?

    British Columbia's scenery is incredibly diverse. You'll find snow-capped mountains, including the Coast Mountains and the Canadian Rockies; old-growth forests like those on Vancouver Island; stunning coastlines, from the rugged shores of the Pacific to the sandy beaches of the Gulf Islands; and beautiful lakes and rivers, such as Okanagan Lake and the Fraser River.
  • 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's landscapes or wildlife undergo striking seasonal changes?

    Absolutely! Spring (April-May) sees wildflowers blooming and the mountains shedding their winter snow. Summer (June-August) offers ideal conditions for hiking and outdoor activities. Autumn (September-October) brings vibrant fall colours to the forests. Winter (November-March) transforms the mountains into snowy 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?

    To experience British Columbia's culture, visit local farmers' markets like Granville Island Market in Vancouver. Engage with the indigenous culture by visiting sites like the Museum of Anthropology at UBC or attending cultural events. Explore smaller towns and villages to interact with friendly locals, and try regional cuisine to get a taste of the province's diverse culinary scene.
  • 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?

    Beyond the popular spots, consider exploring the Cathedral Grove on Vancouver Island, with its ancient Douglas firs. The Barkerville Historic Town Site offers a glimpse into British Columbia's gold rush history. For a unique experience, visit the Ruckle Provincial Park on Salt Spring Island, known for its diverse marine life and beautiful beaches.
  • 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?

    Vancouver's Gastown and Yaletown districts offer a diverse range of pubs, bars, and clubs. Victoria's downtown core also has many options for nightlife. Whistler's nightlife is vibrant, especially during peak seasons. Smaller towns and cities across British Columbia also offer unique local bars and pubs.
  • Where are the best markets with local food in British Columbia?

    Granville Island Market in Vancouver is a must-visit. The Richmond Night Market offers a diverse range of Asian cuisine. Smaller, local farmers' markets are found throughout the province, offering fresh, seasonal produce and local specialties. Check local listings for schedules and locations.
  • What are the best sports events or competitions happening in British Columbia?

    British Columbia hosts various sporting events. Vancouver is home to the Canucks (NHL hockey), the Whitecaps FC (MLS soccer), and the BC Lions (CFL football). Whistler hosts numerous international ski and snowboarding competitions. Check local event listings for specific dates and details.
  • What are the most romantic attractions in British Columbia?

    For a romantic getaway, consider a scenic drive along the Sea to Sky Highway, with breathtaking views. A horse-drawn carriage ride through Victoria's Inner Harbour is charming. A couples massage at a spa overlooking the ocean offers relaxation and stunning views. Many wineries in the Okanagan Valley provide romantic settings for wine tasting.

Nearby regions

Best British Columbia resorts with a sauna

Alpine Meadows Resort - British Columbia
8.8 384 reviews

Alpine Meadows Resort

resort, Clearwater
Alpine Meadows Resort is located on the shores of Hallamore Lake, a peaceful setting just 15 miles from Clearwater Village. The resort has excellent user, location and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The resort offers a range of accommodation options, all featuring private bathrooms, telephones, satellite TV, WiFi access, balconies, and kitchenettes. Guests can enjoy a variety of amenities, including a seasonal hot tub, an on-site restaurant, and access to non-motorized boats for exploring the lake.
Summerland Waterfront Resort & Spa - British Columbia
9.2 1258 reviews

Summerland Waterfront Resort & Spa

resort, Summerland
The Summerland Waterfront Resort & Spa is located on a secluded stretch of Okanagan Lake in Summerland, British Columbia, just minutes from local wineries and golf courses. The resort has received excellent ratings for its location, cleanliness and overall experience.
The resort offers a range of accommodation options, including suites with fully equipped kitchens, fireplaces and soaker tubs. Guests can enjoy a variety of amenities, including a seasonal outdoor pool, a year-round hot tub, a fitness centre, a spa, water sport rentals, a restaurant, a bar and tennis courts.
Naturally Pacific Resort - British Columbia
No reviews

Naturally Pacific Resort

resort, Campbell River
Naturally Pacific Resort in Campbell River offers pet-friendly accommodation a short walk from the town centre, providing easy access to shops and restaurants.
This hotel boasts a sauna, spa, fitness centre, and on-site restaurant serving local cuisine, alongside convenient amenities including a 24/7 front desk and laundry services.
Villa's At Eldorado Resort - British Columbia
9.4 11 reviews

Villa's At Eldorado Resort

resort, Kelowna
Villa's At Eldorado Resort is situated in the South Pandosy district of Kelowna, just a 1.6km walk from Okanagan Lake and Rotary Beach Park.
The resort offers comfortable apartments with a dining area, washer/dryer, and a sitting area, ideal for families or groups, with access to a range of amenities including a swimming pool, jacuzzi, sauna, and spa.

Neighborhoods and points of interest in British Columbia

Best British Columbia resorts with a restaurant

Beach Gardens Resort And Marina - British Columbia
8.5 1833 reviews

Beach Gardens Resort And Marina

resort, Powell River
Beach Gardens Resort and Marina is located in Powell River, just 2.5 miles from the town centre, offering easy access to shops, restaurants, and attractions. The resort has received very good user ratings, with an excellent location rating and very good cleanliness rating.
The resort has a private beach area and a full-service marina, perfect for water enthusiasts. It features a range of amenities including a fitness centre, a beer and wine store, a guest launderette, a restaurant, a bar, and a spa, ensuring a comfortable and enjoyable stay for all guests.
Poets Cove Resort & Spa - British Columbia
8.5 730 reviews

Poets Cove Resort & Spa

resort, North Saanich
Poets Cove Resort & Spa is situated on Pender Island, a short drive from North Saanich, and offers a peaceful retreat with stunning views of Bedwell Harbour. The resort has consistently received very good ratings for its cleanliness, location, and overall experience.
The resort offers a range of accommodation options, from cosy cottages to spacious villas, each equipped with fireplaces and TVs. Guests can enjoy a variety of amenities, including a full-service marina, on-site spa, restaurant, bar, fitness centre, and tennis court.
Halcyon Hot Springs Resort - British Columbia
8.8 986 reviews

Halcyon Hot Springs Resort

resort, Nakusp
Halcyon Hot Springs Resort is located on Upper Arrow Lake, a short drive from Nakusp, with Nakusp Golf Club 25 miles away and McDonald Creek Provincial Park a 40-minute drive. The resort has received very good ratings for its location, cleanliness, and overall experience.
The resort offers a range of accommodation options, including rooms with balconies overlooking the lake. Guests can enjoy a variety of amenities, including natural hot springs, a spa, a private beach, water activities, and a restaurant serving local cuisine.
Riverside Resort & Rv Park - British Columbia
No reviews

Riverside Resort & Rv Park

resort, Parksville
The Riverside Resort & RV Park is located in Qualicum Beach, 3 kilometres from the town centre, and offers a pet-friendly and family-friendly holiday experience.
This resort provides guests with amenities including Wi-Fi, a swimming pool, a mini-golf course, picnic and barbecue areas, and laundry services, with a check-out time of 11:00.
©2026 cozycozy.com