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
8.4 2400 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.
9.4 46 reviews
British Columbia
27/07 – 30/07
$741/nighttotal: $2223 (3 )
Central 2 Bdr Beachfront Hot Tub Clam/oyster Free Kids Kayak Use, Hiking Trails
2 2
resort , Parksville
This resort is located in a rural area of Qualicum Beach, 5.6 kilometres from Arrowsmith Golf and Country Club and 6.8 kilometres from Qualicum Beach Memorial Golf Club. The Family 2 Bedroom Beachfront, Hot Tub, Kayaks, Clams/oysters, Many Hiking Trails offer provides 60 square meters of living space for up to six guests, featuring air-conditioned rooms with furnished balconies, kitchenettes, and complimentary Wi-Fi in common areas, with opportunities for wildlife viewing and birdwatching nearby.
9.0 4 reviews
British Columbia
23/08 – 05/09
$615/nighttotal: $7995 (13 )
Beachfront Honeymoon Suite Jacuzzi, Fireplace, Bbq, Hot Tub,oyster/clams,kayaks
1 2
resort , Parksville
This beachfront resort in a rural Qualicum Beach location, offering ocean views, is located 1 kilometre from Qualicum Beach Museum and Village Theatre, and within walking distance of La Boutique de Bonbons Vintage and Boulangerie Maison en Carton. The Beachfront Honeymoon Suite, a 51 square metre accommodation for two guests, features a private patio with a barbecue, a jacuzzi, a fireplace, complimentary wireless internet, and on-site kayak rentals, with kitchenettes equipped for self-catering.
9.9 96 reviews
British Columbia
30/06 – 11/07
$322/nighttotal: $3542 (11 )
Marketplace Whistler Sensation 2bdr 2bath
1 3
resort , Whistler
This Whistler Marketplace apartment offers a prime location, steps from coffee shops and a grocery store, providing easy access to Whistler's attractions. The two-bedroom, two-bathroom flat sleeps four guests comfortably, boasting a fully equipped kitchen (fridge, microwave, dishwasher), air conditioning, private parking, and a garden; a sofa bed is available on request.
British Columbia
04/08 – 08/08
$544/nighttotal: $2176 (4 )
Peachland Beach Resort
1 4
resort , Kelowna
Peachland Beach Resort is situated in West Kelowna, 6km from the city centre, offering convenient access to West Kelowna's beaches and wineries. This West Kelowna hotel provides free Wi-Fi, on-site parking, laundry service, picnic and barbecue areas, and features one bathroom.
10 2 reviews
British Columbia
08/09 – 12/09
$418/nighttotal: $1672 (4 )
Mara Spring Lodges - Lodge 3
2 4
resort , Enderby
Mara Spring Lodges - Lodge #3 is situated on BC-97A, a 24-kilometre drive from Sicamous, 64 kilometres from Vernon, and 112 kilometres from Kelowna International Airport, offering easy access to Mara Lake Provincial Park. This two-bedroom lodge sleeps five, features a terrace, air conditioning, and access to on-site amenities including a saltwater pool, hot tub, and extensive hiking trails, plus nearby attractions such as Mount Silverstar and Revelstoke ski resorts.
8.8 1306 reviews
British Columbia
13/09 – 16/09
$439/nighttotal: $1317 (3 )
Pemberton Valley Lodge
1 4
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.
8.0 2681 reviews
British Columbia
16/10 – 20/10
$272/nighttotal: $1088 (4 )
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.5 1657 reviews
British Columbia
03/07 – 05/07
$559/nighttotal: $1118 (2 )
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.1 3280 reviews
British Columbia
27/06 – 04/07
$413/nighttotal: $2891 (7 )
Sutton Place Hotel Revelstoke Mountain Resort
1 2
resort , Revelstoke
The Sutton Place Hotel Revelstoke Mountain Resort is located just a short drive from the Revelstoke Railway Museum and offers ski-in/ski-out access to the Revelstoke Mountain Resort. The hotel has received excellent ratings for its location, cleanliness, and overall experience. Each suite features a gas fireplace, washer, dryer, a full kitchen, and a formal living room. Guests can enjoy a range of amenities including an outdoor hot tub with mountain views, on-site ski services, free Wi-Fi and parking, a coffee bar, local shuttle services, and a modern interior design.
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.
Best British Columbia resorts with a jacuzzi
Among the 803 accommodations in British Columbia, here are the 4 best resorts with a jacuzzi
10 241 reviews
British Columbia
16/10 – 20/10
$256/nighttotal: $1024 (4 )
Resort Living! Sleeps 6. Pool. Hotub. Gym. Pacman. On Oceanfront Property.
2 2
resort , Parksville
This two-bedroom townhouse is situated on the stunning oceanfront property of Sunrise Ridge Resort in Parksville, just a short walk from Rathtrevor Beach and within easy reach of Craig Bay. The property has received excellent ratings for its location, cleanliness, and overall user experience. The 112 square metre townhouse comfortably sleeps six guests and features a fully equipped kitchen, two bathrooms, a living area, and a private patio. The property boasts a range of amenities including a hot tub, seasonal pool, gym, outdoor fire pit, private beach access, and ample parking.
9.2 166 reviews
British Columbia
26/06 – 28/06
$324/nighttotal: $648 (2 )
Brown's Bay Resort
1 3
resort , Campbell River
Brown's Bay Resort is situated on the coast, 12 miles from Campbell River and an hour and ten minutes' drive from the BC Ferries terminal to Quadra Island. The resort has consistently received excellent ratings for its location, cleanliness, and overall experience. The resort offers a range of accommodation options, from cosy cabins to spacious suites and even glamping tents. Guests can enjoy on-site activities such as whale-watching and fishing tours, relax in the jacuzzi, or dine at the floating restaurant with its stunning bay views.
10 72 reviews
British Columbia
29/06 – 06/07
$623/nighttotal: $4361 (7 )
Fantastisk View Resort Hjem Med Udsigt Over Creekside - Ski \/ Bike In & Out
2 4
resort , Whistler
This Whistler Creekside property offers ski-in/ski-out access, situated within 5km of Whistler Blackcomb and less than 3km from Alta Lake and Nita Lake. The 93 square metre house sleeps five guests in two bedrooms and two bathrooms, boasting a fully equipped kitchen, Jacuzzi, terrace, garden, tennis court, parking, and free Wi-Fi.
9.2 1775 reviews
British Columbia
16/10 – 20/10
$272/nighttotal: $1088 (4 )
Summerland Waterfront Resort & Spa
1 2
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.
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.8 3778 reviews
British Columbia
08/09 – 12/09
$434/nighttotal: $1736 (4 )
Residences At The Sun Peaks Grand
1 4
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.
8.7 737 reviews
British Columbia
06/07 – 11/07
$410/nighttotal: $2050 (5 )
High Point Resort
1 4
resort , Campbell River
High Point Resort is located on Quadra Island, just a short drive from the Ferry Terminal and Campbell River Airport, offering easy access to the island's natural beauty. The resort has received excellent ratings for its location, cleanliness, and overall experience, making it a popular choice for visitors. The property features a range of comfortable rooms with private bathrooms and kitchenettes, allowing guests to prepare their own meals. Guests can enjoy stunning harbour views, relax by the outdoor pool and hot tub, or take advantage of the resort's spa, fitness centre, and restaurant.
8.0 848 reviews
British Columbia
28/08 – 02/09
$621/nighttotal: $3105 (5 )
Riverside Resort & Rv Park
2 4
resort , Parksville
Riverside Resort & Rv Park in Qualicum Beach offers a peaceful riverside setting, located within 5 kilometres of the Qualicum Beach Museum and The Old School House Arts Centre, and within 14 kilometres of Coombs Old Country Market and Parksville Beach. This motel provides two outdoor swimming pools, complimentary WiFi in public areas, free self-parking, and a snack bar/deli, with towels available upon request.
10 3 reviews
British Columbia
28/08 – 30/08
$315/nighttotal: $630 (2 )
Mara Spring Lodges - Suite 2
1 2
resort , Enderby
Mara Spring Lodges - Suite 2, located in the Shuswap region of British Columbia on the BC-97A highway, is a 15-minute (24 km) drive from Sicamous, 40 minutes (64 km) from Vernon, and 70 minutes (112 km) from Kelowna International Airport. This self-catering suite offers one bedroom, one bathroom, and sleeps two guests, boasting amenities including a saltwater pool, hot tub, and access to Mara Lake Provincial Park, plus nearby hiking trails, the Hyde Mountain Golf Course and Larch Hills Winery.
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
9.0 146 reviews
British Columbia
30/06 – 11/07
$417/nighttotal: $4587 (11 )
Tyax Lodge & Heliskiing
1 3
resort , Lillooet
Tyax Lodge & Heliskiing is located on Tyaunghton Lake, a 40-minute drive from Gun Lake and within an hour's drive of the historic towns of Gold Bridge and Bralorne, offering a tranquil escape in the heart of British Columbia's stunning natural beauty. The resort has consistently received very good user ratings, with excellent scores for location and cleanliness. Each room in the lodge is spacious, measuring 35 square metres and featuring a comfortable seating area. Guests can enjoy a range of amenities, including a swimming pool, Jacuzzi, spa, restaurant, bar, and fitness centre, as well as a variety of outdoor activities such as hiking, fishing, and horseback riding.
8.6 110 reviews
British Columbia
26/06 – 28/06
$339/nighttotal: $678 (2 )
Terracana Ranch Resort
1 3
resort , Valemount
Terracana Ranch Resort is located 22 kilometres from Valemount's town centre, offering convenient access to local amenities. This pet-friendly lodge boasts a spa, sauna, fitness centre, and various recreational facilities including a playroom, library, and barbecue areas.
9.6 7 reviews
British Columbia
09/10 – 12/10
$1467/nighttotal: $4401 (3 )
Villa's At Eldorado Resort
2 4
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.
British Columbia
28/08 – 02/09
$742/nighttotal: $3710 (5 )
Pacific Shores Resort & Spa
2 4
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.
Neighborhoods and points of interest in British Columbia
Best British Columbia resorts with a restaurant
British Columbia
06/07 – 08/07
$209/nighttotal: $418 (2 )
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.6 48 reviews
British Columbia
06/07 – 11/07
$168/nighttotal: $840 (5 )
Williston Lake Resort
1 2
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.
9.4 558 reviews
British Columbia
16/10 – 20/10
$252/nighttotal: $1008 (4 )
Sproat Lake Landing Resort
1 2
resort , Port Alberni
Sproat Lake Landing Resort is a waterfront lodge situated just off Sproat Lake, a short drive from Port Alberni and close to the Sproat Lake Petroglyphs and Raptors Centre. The resort has earned excellent guest ratings for its location, amenities and service. The lodge offers a range of accommodation options, including rooms with balconies overlooking the lake. Guests can enjoy on-site dining, a bar, and a terrace, as well as free parking and Wi-Fi.
8.7 600 reviews
British Columbia
26/06 – 29/06
$307/nighttotal: $921 (3 )
Holiday Inn Express Fort St John By Ihg
1 6
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.