Search all holiday resorts in British Columbia

961 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
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

Tigh-na-mara Seaside Spa Resort - British Columbia
8.7 1309 reviews

Tigh-na-mara Seaside Spa Resort

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.
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.
Escott Bay Resort - British Columbia
9.2 18 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.
Prestige Harbourfront Resort, Worldhotels Luxury - British Columbia
8.9 1520 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.

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

Nita Lake Lodge - British Columbia
9.3 1844 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.
Beach Acres Resort - British Columbia
8.9 140 reviews

Beach Acres Resort

resort, Parksville
Beach Acres Resort is situated in Parksville, just 1.6km from Rathtrevor Beach Provincial Park, 1.6km from Craig Heritage Park & Museum and 7 minutes from the town centre. The resort consistently receives excellent ratings for its location, cleanliness and overall experience.
The resort offers a range of apartments with fireplaces, TVs and fully equipped kitchens, all with private balconies or patios boasting either ocean or forest views. Guests can enjoy a range of on-site amenities, including a swimming pool, sauna, hot tub, tennis courts, playground, games room, restaurant and bar.
The Cove Lakeside Resort - British Columbia
9.1 1290 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.
Mara Spring Lodges - Towhee Mountain Lodge 2 - British Columbia
9.8 19 reviews

Mara Spring Lodges - Towhee Mountain Lodge 2

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.

Frequently asked questions about resorts in British Columbia

  • What are the top attractions in British Columbia, Canada?

    British Columbia boasts a wealth of attractions. For natural beauty, you've got Stanley Park in Vancouver, offering stunning ocean views and walking trails; the breathtaking scenery of Banff and Jasper National Parks (though technically in Alberta, they're easily accessible from BC); and the dramatic fjords and glaciers of the Inside Passage. City-wise, Vancouver is a must-see, with its vibrant Gastown district, Granville Island Market, and Robson Street shopping. Victoria, on Vancouver Island, offers charming Victorian architecture and the Butchart Gardens.
  • Which festivals is British Columbia, Canada known for?

    British Columbia hosts many festivals throughout the year. The Vancouver International Film Festival is a major international event. Smaller, but equally vibrant, are events like the Powell River Writers Festival, celebrating Canadian literature, and the Vancouver Folk Music Festival, showcasing folk artists from around the world. Many smaller, local festivals celebrate specific communities and regions throughout the province.
  • What types of natural scenery can visitors see in British Columbia, Canada?

    British Columbia's natural beauty is incredibly diverse. From the rugged Coast Mountains and snow-capped peaks of the Rockies to the temperate rainforests of Vancouver Island and the arid landscapes of the Okanagan Valley, the province offers a wide range of scenery. You'll find pristine lakes, cascading waterfalls, expansive glaciers, and dramatic coastlines.
  • Are there particular times of year when British Columbia, Canada’s landscapes or wildlife undergo striking seasonal changes?

    Yes, absolutely. Autumn brings vibrant colours to the forests, particularly in the interior. Spring sees the mountainsides bloom with wildflowers. Winter transforms the landscape into a snowy wonderland, perfect for skiing and snowboarding. Wildlife changes are less dramatic but noticeable; for example, migrating birds arrive in spring and depart in autumn.
  • What are the best ways to get to know the people and culture of British Columbia, Canada?

    To experience British Columbia's 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. Talking to locals, especially those working in tourism or hospitality, can provide insights into the province's unique character.
  • What are the lesser-known but fascinating attractions in British Columbia, Canada?

    Beyond the well-known spots, consider exploring the Cathedral Grove on Vancouver Island, an ancient forest of towering Douglas firs. The Barkerville Historic Town Site provides a glimpse into British Columbia's gold rush history. For something different, visit the Okanagan Valley's numerous wineries and enjoy the region's unique terroir.
  • Where are the best places to enjoy the nightlife in British Columbia, Canada?

    Vancouver has a vibrant nightlife scene, with Gastown and Yaletown offering a variety of pubs, clubs, and restaurants. Victoria also has a lively nightlife, although on a smaller scale. Many smaller towns have their own unique pubs and bars, offering a more relaxed atmosphere.
  • 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 range of fresh produce, seafood, and prepared foods. Smaller farmers' markets can be found throughout the province, often featuring locally sourced products and artisan crafts. Check local listings for seasonal markets.
  • What are the best sports events or competitions happening in British Columbia, Canada?

    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). Depending on the season, there are also numerous skiing and snowboarding competitions held in the province's mountain resorts.
  • What are the most romantic attractions in British Columbia, Canada?

    For a romantic getaway, consider a scenic drive along the Sea-to-Sky Highway, offering breathtaking views. A horse-drawn carriage ride through Stanley Park in Vancouver is also quite romantic. For a more secluded experience, consider a stay in a cozy cabin in the Okanagan Valley or a romantic dinner overlooking the ocean.

Nearby regions

Best British Columbia resorts with a sauna

Alpine Meadows Resort - British Columbia
8.7 382 reviews

Alpine Meadows Resort

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.
Manteo At Eldorado Resort - British Columbia
8.2 2297 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.
Naturally Pacific Resort - British Columbia
No reviews

Naturally Pacific Resort

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.
Ocean Sands Resort - British Columbia
9.2 448 reviews

Ocean Sands Resort

resort, Parksville
Ocean Sands Resort is located just a 5-minute walk from Grotto Spa at Tigh-Na-Mara and Tranquil Moments Day Spa, within a provincial park on the beachfront in Parksville. It has received excellent user ratings for its tranquil setting and convenient location.
The resort has a capacity of 2 guests and offers a range of amenities for a comfortable stay, including a swimming pool, jacuzzi, sauna, terrace, garden, parking, and housekeeping service. Guests can enjoy direct beach access, explore the nearby Rathtrevor Beach and Riptide Lagoon Adventure Golf, or simply relax in the peaceful atmosphere of the resort.

Best British Columbia resorts with a restaurant

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.
The Westin Resort & Spa, Whistler - British Columbia
8.9 6031 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.
Rockwater Secret Cove Resort - British Columbia
No reviews

Rockwater Secret Cove Resort

resort, Sechelt
The Rockwater Secret Cove Resort in Sechelt is located in Halfmoon Bay, 6 kilometres from the city centre, with nearby attractions including the Museum of Anthropology, Capilano Suspension Bridge, and Stanley Park.
This resort offers a swimming pool, spa, restaurant, fitness centre, and room service, with Wi-Fi and parking provided, and is suitable for travellers seeking accommodation in Sechelt.
Predator Ridge Resort - British Columbia
No reviews

Predator Ridge Resort

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.
©2026 cozycozy.com