Search all holiday resorts in British Columbia

961 available resort offers

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

Sun Peaks Lodge - British Columbia
8.8 4002 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 Royal Kelowna - Bellstar Hotels & Resorts - British Columbia
8.9 4384 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.
Tigh-na-mara Seaside Spa Resort - British Columbia
8.6 1299 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.
Brown's Bay Resort - British Columbia
9.3 73 reviews

Brown's Bay Resort

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.

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

Rockwater Secret Cove Resort - British Columbia
8.3 1368 reviews

Rockwater Secret Cove Resort

resort, Sechelt
Rockwater Secret Cove Resort is located on a cliff overlooking the ocean, just 5km from Secret Cove and 15km from Smuggler Cove Marine Provincial Park, offering stunning views of the surrounding area. The resort has received very good ratings for its cleanliness and overall experience, with an excellent location rating.
The accommodation features private terraces for enjoying the ocean breeze and scenery. Guests can enjoy a range of amenities including a spa, restaurant, bar, fitness centre, and swimming pool, as well as pet-friendly rooms.
Naturally Pacific Resort - British Columbia
9.6 1057 reviews

Naturally Pacific Resort

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.
Glacier House Hotel & Resort - British Columbia
8.4 1949 reviews

Glacier House Hotel & Resort

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.
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 are recommended. This allows for exploration of both Vancouver and Victoria, potentially including a trip to the Okanagan Valley or a journey along the stunning Sea-to-Sky Highway to Whistler and the mountains beyond. A shorter trip can focus on a specific region, but two weeks provides a much more comprehensive 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 coastline and its many islands, to the towering peaks of the Coast Mountains, to the alpine meadows and glaciers of the Rockies, and the semi-arid Okanagan Valley, there's something for everyone. You'll find old-growth forests, sparkling lakes, and dramatic waterfalls throughout the province.
  • 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.

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

    Yes, absolutely. Spring brings vibrant wildflowers to the alpine meadows. Autumn sees the forests ablaze with colour, particularly in the interior. Winter transforms the mountains into snowy wonderlands, perfect for skiing and snowboarding. Wildlife viewing opportunities vary by season; for example, whale watching is best in spring and summer.
  • 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 best ways to get to know the people and culture of British Columbia, Canada?

    Visiting local farmers' markets, such as the Granville Island Market in Vancouver, provides a great opportunity to interact with locals and sample regional produce. Exploring smaller towns and villages outside of major cities offers a more intimate look at British Columbian life. Attending local events and festivals also provides a chance to connect with the community.
  • 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?

    The Cathedral Grove on Vancouver Island, with its ancient Douglas fir trees, is a hidden gem. The Barkerville Historic Town Site in the Cariboo region offers a glimpse into British Columbia's gold rush history. Exploring the backroads and smaller communities reveals many charming and unexpected discoveries.
  • 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 places to enjoy the nightlife in British Columbia, Canada?

    Vancouver's Gastown and Yaletown districts offer a lively nightlife scene, with numerous pubs, clubs, and restaurants. Whistler also has a vibrant après-ski scene during the winter months. Smaller towns and cities across the province offer their own unique nightlife experiences, often centred around local pubs and breweries.
  • Where are the best markets with local food in British Columbia, Canada?

    The Granville Island Market in Vancouver is a must-visit. Smaller farmers' markets operate throughout the province, particularly during the summer months. Check local listings for specific locations and dates. Many communities host regular markets featuring local produce, artisanal goods, and crafts.
  • What are the best sports events or competitions happening in British Columbia, Canada?

    British Columbia is home to several professional and amateur sports teams. The Vancouver Canucks (NHL hockey), BC Lions (CFL football), and Vancouver Whitecaps FC (MLS soccer) are popular choices. Many smaller communities hold local sporting events throughout the year.
  • What are the most romantic attractions in British Columbia, Canada?

    A sunset stroll along the beaches of Vancouver Island, a horse-drawn carriage ride through Victoria's inner harbour, or a romantic dinner overlooking the Okanagan Lake are all incredibly romantic. A scenic drive along the Sea-to-Sky Highway with its stunning mountain views is also a memorable experience.

Nearby regions

Best British Columbia resorts with a sauna

The Westin Resort & Spa, Whistler - British Columbia
8.9 6508 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.
Alpine Meadows Resort - British Columbia
8.8 375 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.
Top Floor Condo At Amenity Rich Resort - British Columbia
No reviews

Top Floor Condo At Amenity Rich Resort

resort, Kelowna
This West Kelowna apartment, offered as 'Top Floor Condo At Amenity Rich Resort', is situated 3 kilometres from Kelowna city centre, providing easy access to local attractions.
The self-catering condo sleeps two guests, boasts a barbecue area, seasonal outdoor pool (open 23 May to 9 September), elevator access, and on-site parking (height restrictions apply), with a £615 damage deposit required.
Tyax Lodge & Heliskiing - British Columbia
9.2 89 reviews

Tyax Lodge & Heliskiing

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.

Best British Columbia resorts with a restaurant

Holiday Inn Express Fort St John By Ihg - British Columbia
8.6 605 reviews

Holiday Inn Express Fort St John By Ihg

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.
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.
Beach Gardens Resort And Marina - British Columbia
8.5 1842 reviews

Beach Gardens Resort And Marina

resort, Powell River
Beach Gardens Resort and Marina is located in Powell River, just 2.5 miles from the town centre, offering easy access to shops, restaurants, and attractions. The resort has received very good user ratings, with an excellent location rating and very good cleanliness rating.
The resort has a private beach area and a full-service marina, perfect for water enthusiasts. It features a range of amenities including a fitness centre, a beer and wine store, a guest launderette, a restaurant, a bar, and a spa, ensuring a comfortable and enjoyable stay for all guests.
Sunrise Ridge Waterfront Resort - British Columbia
8.6 1366 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.
©2026 cozycozy.com