Search all holiday resorts in British Columbia

961 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
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

Oyster Bay Resort - British Columbia
9.2 665 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.
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.
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.

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

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.
Mara Spring Lodges - Lodge 2 - British Columbia
9.6 9 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.
Summerland Waterfront Resort & Spa - British Columbia
9.2 1260 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.
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.

Frequently asked questions about resorts in British Columbia

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

    To truly appreciate British Columbia's diversity, at least two weeks is recommended. This allows for exploring both Vancouver and Victoria, experiencing the natural beauty of some of its national and provincial parks, and perhaps even a trip to the Okanagan Valley wine region. A shorter trip could focus on a specific region, like Vancouver Island or the Rockies, but two weeks gives a much better overall experience.
  • 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.

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

    British Columbia's scenery is incredibly diverse. From the rugged mountains of the Coast Mountains and the Canadian Rockies to the sandy beaches of Vancouver Island and the lush rainforests of the Pacific Northwest, there's something for everyone. Glaciers, alpine meadows, lakes, and rivers are abundant. Don't forget the incredible coastline, perfect for whale watching and exploring tide pools.
  • 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, Canada’s landscapes or wildlife undergo striking seasonal changes?

    Absolutely! Autumn brings vibrant colours to the forests, particularly in the interior. Spring sees wildflowers blooming in the alpine meadows and the return of many migratory birds. Winter transforms the mountains into snowy wonderlands, perfect for skiing and snowboarding, while the coastal areas remain relatively mild. Wildlife viewing opportunities change seasonally too, with different species appearing at different times of the year.
  • 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, Canada?

    Visiting local farmers' markets like the Granville Island Market in Vancouver is a great way to interact with locals and sample regional produce. Exploring smaller towns and villages outside the major cities offers a more intimate experience of British Columbian life and culture. Attending local events and festivals, engaging with community members, and simply striking up conversations with people you meet are also excellent ways to connect with the culture.
  • 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, Canada?

    Beyond the well-trodden paths, you'll find hidden gems. The Cathedral Grove on Vancouver Island features towering ancient Douglas firs. The Barkerville Historic Town Site offers a glimpse into British Columbia's gold rush history. For something truly unique, consider exploring the abandoned ghost towns scattered throughout the province, offering a fascinating look into the past.
  • 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, Canada?

    Vancouver has a vibrant nightlife scene, with Gastown offering a mix of pubs and clubs. Yaletown is known for its trendy bars and restaurants. Victoria also has a lively nightlife, particularly in the downtown core. Smaller cities and towns will have their own unique pubs and bars, often with a more local feel.
  • Where are the best markets with local food in British Columbia, Canada?

    Granville Island Market in Vancouver is a must-visit for its diverse range of local produce, seafood, and artisan goods. Smaller farmers' markets pop up throughout the province during the warmer months, offering a chance to sample seasonal fruits, vegetables, and other local products. Many cities and towns also have regular markets featuring local crafts and food.
  • What are the best sports events or competitions happening in British Columbia, Canada?

    British Columbia is home to various professional and amateur sporting events. The Vancouver Canucks (ice hockey) and BC Lions (Canadian football) are popular professional teams. Many smaller communities host various sporting competitions throughout the year, depending on the season. Check local listings for specific events.

Nearby regions

Best British Columbia resorts with a sauna

The Royal Kelowna - Bellstar Hotels & Resorts - British Columbia
8.9 4392 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.
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.
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.
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.

Best British Columbia resorts with a restaurant

Prestige Harbourfront Resort, Worldhotels Luxury - British Columbia
8.9 1526 reviews

Prestige Harbourfront Resort, Worldhotels Luxury

resort, Salmon Arm
Prestige Harbourfront Resort, Worldhotels Luxury is situated on the waterfront in Salmon Arm, a short drive from Canoe Creek Golf Course and Okanagan College. The resort has received very good ratings for its cleanliness and user experience, and an excellent rating for its location.
The resort offers a range of amenities and activities, including a spa, indoor and outdoor pools, a fitness centre, and a choice of restaurants. Guests can enjoy stunning lake views, relax in their spacious rooms, and explore the surrounding area with ease.
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.
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.
The Cove Lakeside Resort - British Columbia
9.1 1287 reviews

The Cove Lakeside Resort

resort, Kelowna
The Cove Lakeside Resort is located in West Kelowna, a short drive from the bustling centre of Kelowna. This resort enjoys very good ratings for its location, cleanliness and overall experience.
The resort offers spacious suites with full kitchens, ideal for families or groups. Guests can enjoy a range of amenities including a swimming pool, spa, restaurant, marina and tennis court.
©2026 cozycozy.com