All Inclusive Resorts in British Columbia at the best prices
803 available resort offers
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating
803 Best resorts in British Columbia
9.8 46 reviews
British Columbia
19/06 – 21/06
$680/nighttotal: $1360 (2 )
Casa Del Mar! Pool, Tub & Refreshing Lakefront Resort
2 2
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.
9.2 5 reviews
British Columbia
16/10 – 20/10
$207/nighttotal: $828 (4 )
Mara Spring Lodges - Suite 1
1 2
resort , Enderby
Suite 1 at Mara Spring Lodges, in the Shuswap region of British Columbia, is located on BC-97A, a 24km drive from Sicamous, 64km from Vernon, and 112km from Kelowna International Airport. This self-catering suite offers one bedroom, one bathroom, sleeping up to two guests, and features a terrace, air conditioning, and access to an on-site saltwater pool, hot tub, and extensive hiking trails on the 6.5-hectare property, plus proximity to Mara Lake Provincial Park.
British Columbia
22/06 – 28/06
$873/nighttotal: $5238 (6 )
Naturally Pacific Resort
2 6
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.
9.7 4 reviews
British Columbia
20/06 – 27/06
$251/nighttotal: $1757 (7 )
Red Cariboo Apartments
1 1
resort , Quesnel
Red Cariboo Apartments are situated in Anahim Lake, a tranquil location just 8.1 miles from the Anahim Lake Airport and a short drive from Quesnel. These apartments have received excellent ratings for cleanliness and location, making them a popular choice for travellers. The apartments offer a range of modern amenities, including a garden, BBQ area, and terrace, perfect for relaxing and enjoying the fresh air. Guests can also enjoy a game of pool or darts, or explore the surrounding area with hiking and cycling trails.
8.2 11 reviews
British Columbia
02/07 – 04/07
$220/nighttotal: $440 (2 )
Escott Bay Resort
2 3
resort , Quesnel
Escott Bay Resort is located in Anahim Lake, just 1 kilometre from Anahim Lake Airport, and is situated in the scenic Cariboo region of British Columbia. The resort has consistently received excellent ratings for its location, cleanliness, and overall user experience. The resort offers a range of accommodation options, all of which are family-friendly and allow pets. Each room comes equipped with a fridge, oven, coffee machine, shower, hairdryer, desk, and an electric kettle. Guests can also enjoy access to free Wi-Fi, a garden, and a terrace or balcony, making it a perfect choice for a relaxing getaway.
10 9 reviews
British Columbia
07/09 – 12/09
$416/nighttotal: $2080 (5 )
Mara Spring Lodges - Towhee Mountain Lodge 4
2 2
resort , Enderby
Mara Spring Lodges - Tawhee Mountain Lodge 4 is situated on BC-97A, a short drive from Sicamous, 64km from Vernon, and 112km from Kelowna International Airport. This two-bedroom lodge, sleeping five, offers a saltwater pool, hot tub, and access to Mara Lake Provincial Park, plus nearby hiking trails, RV sites, and electric vehicle charging.
9.4 220 reviews
British Columbia
16/10 – 20/10
$425/nighttotal: $1700 (4 )
Oceanside Village Resort
1 2
resort , Parksville
Oceanside Village Resort is located in Parksville, just a short walk from Rathtrevor Beach and a five-minute drive from Vancouver Island University, offering easy access to the area's natural beauty and attractions. The resort has received excellent ratings for its location, cleanliness, and overall user experience. Each cottage has a fully equipped kitchen and a living room with large windows and vaulted pine ceilings. The resort provides a range of amenities including a swimming pool, fitness centre, spa, salon, café and bistro, as well as a business centre with fax and photocopying services.
9.6 15 reviews
British Columbia
03/07 – 05/07
$503/nighttotal: $1006 (2 )
Mara Spring Lodges - Towhee Mountain Lodge 2
2 3
resort , Enderby
Mara Spring Lodges - Tawhee Mountain Lodge 2 is situated on BC-97A, a 24km drive from Sicamous, 64km from Vernon, and 113km from Kelowna International Airport, offering easy access to Mara Lake Provincial Park. This two-bedroom lodge sleeps five, boasting a saltwater pool, hot tub, and access to on-site amenities including a basketball court and trampoline, plus nearby ATV trails and a drive-in cinema.
8.1 2589 reviews
British Columbia
17/07 – 18/07
$657/nightfor 1 night
Manteo At Eldorado Resort
1 4
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.
8.6 1000 reviews
British Columbia
28/08 – 02/09
$252/nighttotal: $1260 (5 )
Beach Gardens Resort And Marina
1 2
resort , Powell River
Beach Gardens Resort and Marina offers a waterside retreat in Powell River, providing direct access to a private sandy beach and convenient proximity to Nootka Dunes Golf Club, Myrtle Point Golf Club, and Max Cameron Dog Park, all within approximately 4.8 kilometres. This accommodation provides essential amenities including air conditioning, Wi-Fi, a terrace or balcony, a garden, an onsite restaurant and bar, a fitness centre, and parking, with towel changes available on request, alongside easy access to a marina.
9.2 53 reviews
British Columbia
28/08 – 02/09
$287/nighttotal: $1435 (5 )
Blue Shore Resort
1 2
resort , Kamloops
Blue Shore Resort enjoys a convenient location near Kamloops Lake, approximately 2km from Savona Lakeshore Park and 3.3km from Steelhead Provincial Park. This pet-friendly hotel offers guests free parking, on-site laundry facilities, a jacuzzi, terrace/balcony, garden, BBQ facilities, and gift shops, alongside easy access to outdoor recreation.
Best British Columbia resorts with a jacuzzi
Among the 803 accommodations in British Columbia, here are the 4 best resorts with a jacuzzi
8.5 1655 reviews
British Columbia
20/06 – 21/06
$477/nightfor 1 night
Tigh-na-mara Seaside Spa Resort
1 2
resort , Parksville
The Tigh-na-mara Seaside Spa Resort is situated in Parksville, just a short walk from Rathtrevor Beach and a short drive from Milner Gardens and Brigadoon Golf Course. The resort has consistently received very good ratings for location, cleanliness and overall guest experience. The resort has a tranquil setting within 22 acres of forest, offering a peaceful escape. The resort offers a range of facilities and activities, including an indoor swimming pool, spa, tennis courts, barbecue facilities, a children’s playground, and laundry facilities.
9.6 888 reviews
British Columbia
20/07 – 23/07
$670/nighttotal: $2010 (3 )
Naturally Pacific Resort
1 1
resort , Campbell River
The Naturally Pacific Resort in Campbell River is located within a 5-minute drive of Haig-Brown House and the Campbell River Visitor Centre, with Discovery Fishing Pier and the Campbell River Museum approximately 4.1 km and 4.2 km away respectively. This resort offers a full-service spa, an 18-hole golf course, and both indoor and outdoor swimming pools, alongside on-site dining at Carve Kitchen + Meatery and 100 air-conditioned rooms featuring minibars and smart TVs.
8.0 2681 reviews
British Columbia
23/08 – 05/09
$510/nighttotal: $6630 (13 )
Penticton Lakeside Resort
1 2
resort , Penticton
Penticton Lakeside Resort sits on the southern shore of Okanagan Lake, within easy walking distance of the town centre and a short drive from Skaha Lake. This hotel has received very good ratings for its cleanliness, location and overall experience, making it a popular choice for travellers. The resort has a range of rooms, all with modern amenities and stunning views of the lake. Guests can enjoy swimming in the indoor pool or relaxing in the hot tub, as well as dining in the resort's restaurant or bar. There are also plenty of activities available, such as boat rentals, water sports and a fitness centre.
8.9 7432 reviews
British Columbia
26/07 – 30/07
$502/nighttotal: $2008 (4 )
The Westin Resort & Spa, Whistler
1 4
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.
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
8.5 1749 reviews
British Columbia
20/07 – 23/07
$411/nighttotal: $1233 (3 )
Ocean Trails Resort
1 1
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.
8.2 160 reviews
British Columbia
23/08 – 05/09
$386/nighttotal: $5018 (13 )
Riverside Resort & Rv Park
1 2
resort , Parksville
This Parksville mobile home, part of the Riverside Resort & RV Park, is situated on the Little Qualicum River, 0.36km from Qualicum Beach and a short 5-minute drive from Parksville town centre. The self-catering unit at Riverside Resort & RV Park offers a fully equipped kitchen, patio, free Wi-Fi, and access to on-site amenities including swimming pools, a mini-golf course, and a playground, all within easy reach of Qualicum Beach Golf Course and Little Qualicum Falls Provincial Park.
8.8 31 reviews
British Columbia
27/08 – 30/08
$999/nighttotal: $2997 (3 )
Predator Ridge Resort
2 4
resort , Vernon
Predator Ridge Resort is conveniently located in Vernon, just a short drive from Okanagan Lake and Kin Beach, offering easy access to both natural beauty and the city's amenities. The resort enjoys very good user and location ratings, reflecting its appeal to travellers seeking a relaxing and enjoyable stay. The resort features a range of amenities, including a swimming pool, jacuzzi, tennis court, and fitness centre, catering to both leisure and active travellers. Guests can also enjoy on-site dining options, including two restaurants and a bar, as well as a spa and concierge service.
9.8 7 reviews
British Columbia
28/08 – 02/09
$476/nighttotal: $2380 (5 )
Top Floor Condo At Amenity Rich Resort
1 2
resort , Kelowna
This mountainside apartment, part of the ‘Top Floor Condo At Amenity Rich Resort’ offer, is situated approximately 1.8 km from the Two Eagles Golf Course and within 5 km of Constable Neil Bruce Sport Fields and Royal LePage Place in Kelowna. The self-catering condo boasts two bathrooms, a fully equipped kitchen, in-unit laundry, a Smart TV with cable, and access to a seasonal outdoor pool and barbecue facilities.
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?
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?
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?
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?
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
8.3 2395 reviews
British Columbia
01/07 – 31/07
$398/nighttotal: $11940 (30 )
Glacier House Hotel & Resort
1 2
resort , Revelstoke
Glacier House Hotel & Resort is situated just outside Revelstoke city centre, a 10-minute drive away, overlooking the stunning Begbie Glacier. The resort has consistently received very good ratings for its location, cleanliness, and overall experience. The hotel offers a choice of rooms and cabins, some with private hot tubs and fireplaces. Guests can enjoy an indoor pool, hot tub, sauna, outdoor patio, and complimentary Wi-Fi, plus a continental breakfast during certain months. Activities include snowmobiling, hiking, mountain biking, and canoeing, with easy access to Revelstoke Mountain Resort.
8.8 1306 reviews
British Columbia
09/07 – 16/07
$796/nighttotal: $5572 (7 )
Pemberton Valley Lodge
1 2
resort , Pemberton
Pemberton Valley Lodge is situated in the Pemberton Valley, just 28 minutes north of Whistler Ski Resort and a short drive from Nairn Falls Provincial Park, offering a convenient base for exploring the surrounding area. The lodge consistently receives very good ratings for its location, cleanliness, and overall experience. The lodge offers comfortable studios and suites, each equipped with a kitchenette, allowing guests to prepare their own meals. Guests can enjoy amenities such as an outdoor pool, hot tub, sauna, and spa, as well as seasonal activities like mountain biking and snowshoeing, all while taking advantage of free Wi-Fi, parking, and other conveniences.
9.0 287 reviews
British Columbia
28/08 – 02/09
$370/nighttotal: $1850 (5 )
Alpine Meadows Resort
1 2
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.
9.2 1775 reviews
British Columbia
27/08 – 30/08
$916/nighttotal: $2748 (3 )
Summerland Waterfront Resort & Spa
2 4
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.
Neighborhoods and points of interest in British Columbia
Best British Columbia resorts with a restaurant
9.4 405 reviews
British Columbia
16/10 – 20/10
$404/nighttotal: $1616 (4 )
Painted Boat Resort Spa And Marina
1 2
resort , Sechelt
The Painted Boat Resort Spa and Marina is situated in Madeira Park, a 40-minute drive from Sechelt-Gibsons Airport and a short distance from Pender Harbor Golf Club. This resort has consistently received excellent ratings for its location, cleanliness, and overall experience. Each room at the resort offers a fully equipped kitchen, a private balcony or patio with harbour views, and a washer and dryer for added convenience. Guests can enjoy award-winning dining at the Lagoon restaurant, relax at the on-site spa, and explore nearby hiking trails, fishing spots, and canoeing opportunities.
British Columbia
23/08 – 05/09
$209/nighttotal: $2717 (13 )
The Lund Resort At Klah Ah Men
1 2
resort , Powell River
The Lund Resort At Klah Ah Men is situated on the waterfront, just 7.7 kilometres from Desolation Sound Marine Provincial Park, offering a peaceful retreat in a beautiful natural setting. The resort receives very good user ratings, making it a popular choice for travellers. The resort offers a range of accommodation options, including rooms and suites. Guests can enjoy a variety of amenities, including a restaurant, bar, marina, and free parking.
9.2 48 reviews
British Columbia
28/08 – 02/09
$428/nighttotal: $2140 (5 )
Sproat Lake Landing Resort
1 2
resort , Port Alberni
Sproat Lake Landing Resort in Port Alberni enjoys an oceanfront location, a one-minute drive from Sproat Lake and eight minutes (approximately 13km) from the Sproat Lake Petroglyphs. This establishment offers air-conditioned rooms with flat-screen TVs and rainfall showerheads, plus amenities including the Drinkwaters Restaurant, a beachfront bar, free Wi-Fi, and parking; wedding services and a picnic area are also available.
British Columbia
18/07 – 20/07
$400/nighttotal: $800 (2 )
Pacific Shores Resort & Spa
1 2
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.