Search all holiday resorts in British Columbia

961 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
British Columbia resorts
Choose the perfect holiday 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

Escott Bay Resort - British Columbia
8.6 19 reviews

Escott Bay Resort

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.
Kagoagh Resort And Fishing Lodge - British Columbia
No reviews

Kagoagh Resort And Fishing Lodge

resort, Port Hardy
Kagoagh Resort And Fishing Lodge is located in Quatsino, a peaceful escape from Port Hardy, approximately 47.7 kilometres from the Goodspeed River Estuary. This secluded location provides easy access to scenic natural beauty and opportunities for outdoor activities like fishing, kayaking, and hiking.
The resort offers a restaurant and bar/lounge for socialising and relaxation. Guests can enjoy amenities like a spa tub, laundry facilities, and free WiFi in public areas.
Top Floor Condo At Amenity Rich Resort - British Columbia
9.6 12 reviews

Top Floor Condo At Amenity Rich Resort

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.
Manteo At Eldorado Resort - British Columbia
8.2 2314 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.

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

Pemberton Valley Lodge - British Columbia
8.7 1211 reviews

Pemberton Valley Lodge

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.
Sunrise Ridge Waterfront Resort - British Columbia
8.6 1278 reviews

Sunrise Ridge Waterfront 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.
Sun Peaks Lodge - British Columbia
8.8 4014 reviews

Sun Peaks Lodge

resort, 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.
The Westin Resort & Spa, Whistler - British Columbia
8.9 6033 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.

Frequently asked questions about resorts in British Columbia

  • What types of natural scenery can visitors see in British Columbia, Canada?

    British Columbia's scenery is incredibly diverse. From the rugged coastline of the Pacific Rim National Park Reserve with its dramatic cliffs and sandy beaches, to the snow-capped peaks of the Canadian Rockies in the east, you'll find everything from lush rainforests in the west to arid grasslands in the south. Don't forget the Okanagan Valley's vineyards and orchards, or the alpine meadows of Garibaldi Provincial Park.
  • What are the most popular 2, 3 and 4-star resorts in British Columbia?

    Among 2, 3 and 4-star resorts in British Columbia, Rainbow Lake Castle Resort and Alpine Village Resort are the most popular ones.

  • Are there particular times of year when British Columbia, Canada’s landscapes or wildlife undergo striking seasonal changes?

    Absolutely! Autumn (September to October) brings vibrant fall colours to the forests, particularly in the Okanagan and interior regions. Spring (April to June) sees wildflowers blooming in the alpine meadows, and wildlife becoming more active after winter. Winter (December to March) transforms the mountains into a winter wonderland, perfect for skiing and snowboarding.
  • What are the best resorts with a swimming pool in British Columbia?

    Oak Bay Beach Hotel, Four Seasons Resort Whistler and Brentwood Bay Resort & Spa are among the best resorts with a swimming pool in British Columbia.

  • What are the best ways to get to know the people and culture of British Columbia, Canada?

    To experience British Columbian culture, visit local farmers' markets like the Granville Island Market in Vancouver. Attend community events and festivals. Explore smaller towns and villages outside of the major cities to interact with locals and discover unique traditions. Consider a guided tour focusing on Indigenous culture to learn about the rich history of the First Nations people.
  • What are the best resorts with jacuzzi in British Columbia?

    Oak Bay Beach Hotel, Four Seasons Resort Whistler and Brentwood Bay Resort & Spa are the best resorts with a jacuzzi in British Columbia.

  • What are the lesser-known but fascinating attractions in British Columbia, Canada?

    Beyond the well-known spots, consider exploring the Cathedral Grove in MacMillan Provincial Park on Vancouver Island, with its towering ancient Douglas firs. The Barkerville Historic Townsite in Wells offers a glimpse into British Columbia's gold rush era. For something completely different, visit the Ruckle Provincial Park on Salt Spring Island, known for its unique rock formations and tide pools.
  • 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.

  • Where are the best places to enjoy the nightlife in British Columbia, Canada?

    Vancouver's Gastown district offers a vibrant nightlife scene with numerous pubs and clubs. Yaletown is another popular area known for its trendy bars and restaurants. In Victoria, the Inner Harbour area has a lively atmosphere with various pubs and live music venues. Whistler, particularly during the ski season, also has a bustling après-ski scene.
  • What are the best pet friendly resorts in British Columbia?

    The best pet friendly resorts in British Columbia are Oak Bay Beach Hotel, Four Seasons Resort Whistler and Brentwood Bay Resort & Spa.

  • Where are the best markets with local food in British Columbia, Canada?

    The Granville Island Market in Vancouver is a must-visit, offering a wide array of local produce, seafood, and artisan goods. Smaller, but equally charming, are the farmers' markets in various towns and cities throughout the province. Check local listings for seasonal markets, often featuring unique regional products.
  • 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 (ice hockey) and the BC Lions (Canadian football). Major sporting events like the BC Winter Games and various international cycling competitions also take place throughout the year. Check local event listings for specific dates and schedules.
  • What are the most romantic attractions in British Columbia, Canada?

    For a romantic getaway, consider a horse-drawn carriage ride through Stanley Park in Vancouver, followed by dinner with a view of the city skyline. A scenic drive along the Sea-to-Sky Highway, with stops at viewpoints overlooking Howe Sound, is another romantic option. A stay in a charming bed and breakfast in a quaint town like Whistler or Victoria can add to the romantic atmosphere.

Nearby regions

Best British Columbia resorts with a sauna

Painted Boat Resort Spa And Marina - British Columbia
9.4 415 reviews

Painted Boat Resort Spa And Marina

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.
Terracana Ranch Resort - British Columbia
9.0 149 reviews

Terracana Ranch Resort

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.
Rocky Ridge Resort-bc - British Columbia
9.8 72 reviews

Rocky Ridge Resort-bc

resort, Smithers
Rocky Ridge Resort-bc is located 40 kilometres outside Smithers, offering a secluded wilderness experience in the natural beauty of the surrounding area. This resort has excellent user, location and cleanliness ratings.
The resort features two large rustic log cabins and a smaller cabin, all with fully equipped kitchens and private bathrooms. Guests can enjoy fishing, swimming, hiking, and wildlife viewing, as well as relaxing in the sauna.
Villa's At Eldorado Resort - British Columbia
9.6 14 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.

Best British Columbia resorts with a restaurant

Oceanside Village Resort - British Columbia
9.4 222 reviews

Oceanside Village Resort

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.
Hotel Eldorado At Eldorado Resort - British Columbia
9.0 1848 reviews

Hotel Eldorado At Eldorado Resort

resort, Kelowna
Hotel Eldorado At Eldorado Resort is situated in Kelowna, directly on the shores of Okanagan Lake, a short walk from Rotary Beach Park. This 5-star hotel receives very good user ratings and offers a prime lakeside location with stunning lake views.
The resort has a beautiful layout with a marina on-site, an indoor pool and hot tub, a fitness centre, and a lakefront dining room. Guests can enjoy a range of amenities and activities, including tennis courts, a spa, and a bar.
Crown Isle Resort And Golf Community - British Columbia
9.0 21 reviews

Crown Isle Resort And Golf Community

resort, Courtenay
Crown Isle Resort and Golf Community in Courtenay, British Columbia, offers a family-friendly holiday with complimentary Wi-Fi, air conditioning, and on-site parking.
This resort provides amenities including a restaurant, bar, fitness centre, spa, and room service, with daily ski access and proximity to the coastline, making it ideal for golfers and outdoor enthusiasts.
Riverside Resort - British Columbia
8.7 357 reviews

Riverside Resort

resort, Whistler
Riverside Resort is located in Whistler, just a 7-minute walk from Lost Lake trails and a short drive from Whistler Village Ski Resort, offering easy access to both nature and the village centre. The resort has consistently received very good ratings for location, cleanliness and overall user experience.
The resort offers a variety of accommodation options, including cosy cabins, yurts and cottages, all with private entrances and dining areas. Guests can enjoy on-site amenities such as a café, a market, a volleyball court, BBQ facilities, a children's playground and access to nearby activities including snowshoe rentals, golf and the Scandinave Spa.
©2026 cozycozy.com