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

Saratoga Beach Cabin With Hot Tub - British Columbia
8.4 7 reviews

Saratoga Beach Cabin With Hot Tub

resort, Courtenay
This holiday cottage, offering the "Saratoga Beach Cabin With Hot Tub" package, is situated in Oyster Bay, a mere 200 metres from Saratoga Beach and 27 kilometres from the Comox Ferry Terminal.
This 23 square metre, one-bedroom, one-bathroom lodge accommodates two guests and features a private hot tub, outdoor fireplace, kitchenette, and Wi-Fi, with opportunities for fishing, canoeing, hiking, skiing, and cycling nearby.
Oyster Bay Resort - British Columbia
9.3 622 reviews

Oyster Bay Resort

resort, Campbell River
Oyster Bay Resort is located just a short walk from Oyster Bay Shoreline Park and a 20-minute drive from Campbell River town centre, offering a peaceful escape from the town's bustle. The resort has received consistently high ratings for its location, cleanliness, and overall experience.
The resort offers comfortable one-bedroom apartments, each with 51 square metres of space. Guests can enjoy a range of amenities including a spa, a garden, a terrace, and a jacuzzi, as well as convenient access to a guest launderette, vending machines, and BBQ facilities.
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, 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.
Ocean Trails Resort - British Columbia
8.6 1353 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.

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

Mara Spring Lodges - Lodge 2 - British Columbia
9.6 7 reviews

Mara Spring Lodges - Lodge 2

resort, Enderby
Mara Spring Lodges - Lodge #2 is located in the Shuswap region of British Columbia, on Highway 97A, a 24-kilometre drive from Sicamous, a 64-kilometre drive from Vernon, and a 112-kilometre drive from Kelowna International Airport.
This two-bedroom lodge, sleeping up to five guests, offers a saltwater pool, hot tub, and access to Mara Lake Provincial Park, plus nearby attractions including Hyde Mountain Golf Course and Larch Hills Winery.
Mara Spring Lodges - Towhee Mountain Lodge 1 - British Columbia
10 11 reviews

Mara Spring Lodges - Towhee Mountain Lodge 1

resort, Enderby
Mara Spring Lodges - Towhee Mountain Lodge 1, situated on BC-97A near Mara Lake Provincial Park, is a 24-km drive from Sicamous, 64 km from Vernon, and 112 km from Kelowna International Airport.
This 89-square-metre lodge, sleeping five in two bedrooms and one bathroom, offers access to an on-site saltwater pool, hot tub, and extensive hiking trails on a 6-hectare property, plus nearby boat rentals, an electric vehicle charging station and proximity to Mount Silverstar and Revelstoke ski resorts.
Rockwater Secret Cove Resort - British Columbia
8.3 1358 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.
Casa Del Mar! Pool, Tub & Refreshing Lakefront Resort - British Columbia
9.8 50 reviews

Casa Del Mar! Pool, Tub & Refreshing Lakefront Resort

resort, Kelowna
Casa Del Mar! is a two-bedroom holiday home located in Westbank, just three miles from Okanagan Lake, Two Eagles Golf Course, and Gellatly Dog Beach, offering easy access to a variety of attractions and activities. This family-friendly property has received excellent user ratings, making it a popular choice for travellers seeking a comfortable and convenient stay.
The 120 square metre property can accommodate up to six guests and features a private pool, a fully equipped kitchen, a garden with barbecue grills, and a terrace or balcony. Guests can enjoy free WiFi, a sofa bed, and access to a range of amenities, including a swimming pool, jacuzzi, and ski-in/ski-out access.

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

Manteo At Eldorado Resort - British Columbia
8.1 2414 reviews

Manteo At Eldorado Resort

resort, Kelowna
Manteo at Eldorado Resort is situated directly on the shores of Lake Okanagan in Kelowna, just steps from Rotary Beach Park and less than a mile from Boyce-Gyro Beach Park, offering easy access to the city's attractions and a beautiful lakeside setting. The resort has received very good ratings for its cleanliness and overall experience, with an excellent location rating.
The resort offers a variety of accommodation options, including rooms, suites and villas. Guests can enjoy an array of amenities, including a swimming pool, hot tub, fitness centre, restaurant, bar, and tennis court, as well as access to a shared boardwalk with scenic views of the lake.
The Westin Resort & Spa, Whistler - British Columbia
8.9 6542 reviews

The Westin Resort & Spa, Whistler

resort, Whistler
The Hilton Whistler Resort & Spa is conveniently located in Whistler Village, just a six-minute walk from the Blackcomb Excalibur Gondola and a short distance from the Whistler Conference Centre. The resort enjoys excellent location and cleanliness ratings as well as a very good overall rating from guests.
The resort offers a range of amenities, including a full-service spa, a fitness centre, a restaurant, and a bar, as well as spacious rooms with fireplaces, seating areas, and private bathrooms. Guests can also enjoy outdoor activities such as skiing, snowboarding, and tennis, or simply relax and unwind in the resort's garden, swimming pool, or jacuzzi.
Villa's At Eldorado Resort - British Columbia
9.6 7 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.
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 just a two-minute walk from the village centre of Sun Peaks, with the golf course a short distance away. This 5-star aparthotel has received very good user ratings for its location, cleanliness, and overall experience.
Each apartment has a fully equipped kitchen, perfect for self-catering. Guests can enjoy a range of amenities, including a swimming pool, sauna, hot tub, and a restaurant and bar on site.

Neighborhoods and points of interest in British Columbia

Best British Columbia resorts with a restaurant

The Cove Lakeside Resort - British Columbia
9.2 106 reviews

The Cove Lakeside Resort

resort, Kelowna
The Cove Lakeside Resort, located in Westbank, West Kelowna, offers beachfront accommodation on Okanagan Lake, a short drive from Royal LePage Place and Quails' Gate Estate Winery, with Mission Hill Family Estate Winery also nearby.
This lakeside resort provides complimentary Wi-Fi, a full-service spa, two hot tubs, and The Landing Kitchen + Bar, alongside private beach access and free on-site parking for guests.
The Lund Resort At Klah Ah Men - British Columbia
8.1 365 reviews

The Lund Resort At Klah Ah Men

resort, Powell River
The Lund Resort at Klah Ah Men is centrally located in Lund, Powell River, offering convenient access to local amenities.
This pet-friendly hotel boasts a restaurant serving local cuisine, a bar, free Wi-Fi, free parking, and a diving club, all within its premises.
Williston Lake Resort - British Columbia
9.6 55 reviews

Williston Lake Resort

resort, Hudson's Hope
Williston Lake Resort is located near the beach in Hudson's Hope, just 10.6 km from the town centre and 16 km from the Hudson's Hope Visitor Centre. This resort is highly rated, receiving excellent reviews from previous guests.
The resort offers a range of amenities to keep guests entertained, including a restaurant, fitness centre, and bar. Guests can enjoy a continental breakfast, free Wi-Fi, and parking, as well as a garden and terrace.
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, an eight-minute walk from the base of the Whistler Blackcomb ski elevators, offering easy access to both the slopes and the charming village atmosphere. The resort consistently receives excellent ratings for its location, cleanliness, and overall experience.
The hotel has a modern design and provides a range of amenities and activities. Guests can enjoy a heated outdoor pool, three hot tubs, a fitness centre, and a spa, as well as a restaurant, bar, and tennis court.
©2026 cozycozy.com