Top Resorts in British Columbia

Find the Top Resorts in British Columbia – 900+ Quality Options from Leading Providers

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
961-980 out of 982 resorts
1Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
From   US$ 153 /nightSelect
  • Stunning sea and mountain views
  • Private entrance for added privacy
  • Beautiful garden and sun terrace
8.4
Great23 reviews
From   US$ 145 /nightSelect
  • Stunning beachfront with outdoor dining
  • Beautiful sea views from guest house
  • Access to hiking and golf activities
Guest house
8.8
Great16 reviews
  • Beach access
  • Private parking
  • Hiking trails
From   US$ 183 /nightSelect
  • Beachfront property with private entrance
  • Fully equipped kitchens in every suite
  • Outdoor dining area for guest use
8.4
Great33 reviews
  • Outdoor seating
  • Yoga classes
  • Pet-friendly
From   US$ 118 /nightSelect
  • Landscaped courtyard with outdoor seating
  • On-site yoga classes offered for relaxation
  • Pet-friendly accommodations available
8.4
Great27 reviews
  • Fishing boats
  • Fishing gear
  • Pet-friendly cabins
From   US$ 105 /nightSelect
  • LGBTQ friendly and pet-friendly environment
  • Full recreational activities on-site
  • Log cabins with satellite TV accommodations
8.4
Great51 reviews
  • Golf Course
  • Flat-screen TV
  • Laundry Service
From   US$ 64 /nightSelect
  • On-site golf course for activities
  • Flat-screen TVs in all rooms
  • Convenient laundry facilities available
8.4
Great26 reviews
  • RV hookups
  • Children's playground
  • Laundry services
From   US$ 84 /nightSelect
  • Full RV hook-up sites available
  • Dedicated restrooms for campers and tents
  • Children's playground on-site
8.4
Great39 reviews
  • Air conditioning
  • Kitchenette
  • Flat-screen TV
From   US$ 121 /nightSelect
  • Cozy atmosphere with friendly owners
  • Affordable rates for quality lodging
  • Close to outdoor adventure activities
8.4
Great58 reviews
  • On-site Spa
  • Free Parking
  • Luggage Storage
From   US$ 64 /nightSelect
  • On-site spa for relaxation
  • Luggage storage available
  • Non-smoking property throughout
Bed & Breakfast
8.2
Great13 reviews
  • Outdoor dining
  • Ski storage
  • Garden
From   US$ 96 /nightSelect
  • Mountain views from outdoor dining area
  • Ski storage and outdoor activities offered
  • Adults-only atmosphere for relaxation
8.2
Great33 reviews
  • On-site Restaurant
  • Kitchenettes
  • 24-hour Reception
From   US$ 169 /nightSelect
  • Breathtaking views of Stuart Lake
  • Proximity to Fort St James Historic Site
  • Pet-friendly accommodations available
Guest house
7.6
Very good9 reviews
  • Ski School
  • Shared Kitchen
  • Air Conditioning
From   US$ 87 /nightSelect
  • Ski school for winter sports enthusiasts
  • Fishing and hiking right on-site
  • Shared kitchen for convenient meals
8.2
Great47 reviews
  • Ocean views
  • On-site spa
  • Barbecue facilities
From   US$ 104 /nightSelect
  • Full or partial ocean view rooms
  • On-site beach access for guests
  • Spa facilities with yoga classes
8.0
Great52 reviews
  • Japanese Restaurant
  • Free Parking
  • Air Conditioning
From   US$ 80 /nightSelect
  • Japanese cuisine restaurant on-site
  • Air-conditioned rooms with private bathrooms
  • Free private parking available
8.4
Great51 reviews
  • Gas fireplace
  • Picnic area
  • General store
From   US$ 77 /nightSelect
  • River-view rooms with gas fireplaces
  • On-site prep-house for fishing gear
  • Outdoor barbecue picnic area available
8.4
Great26 reviews
  • Private beach
  • Fitness centre
  • Handcrafted bar
From   US$ 130 /nightSelect
  • Pioneer log home-style architecture
  • Stunning panoramic lake views
  • Access to outdoor adventure activities
8.4
Great51 reviews
  • Indoor whirlpool
  • Fitness center
  • Picnic area
From   US$ 106 /nightSelect
  • Indoor whirlpool for ultimate relaxation
  • Convenient access to River Walk activities
  • Picnic area with BBQ facilities available
  • Fitness centre
  • Business centre
  • Sauna
From   US$ 130 /nightSelect
  • Adjacent to Ovintiv Events Centre
  • Complimentary hot breakfast included
  • Pet-friendly with additional fee
8.6
Great95 reviews
  • On-site Spa
  • Beach Access
  • Sun Loungers
From   US$ 160 /nightSelect
  • On-site spa for ultimate relaxation
  • Direct beach access and activities
  • Comfortable sun loungers available
8.6
Great93 reviews
  • Air conditioning
  • Cable TV
  • Free parking
From   US$ 98 /nightSelect
  • Air-conditioned rooms with private bathrooms
  • Complimentary parking for all guests
  • Non-smoking rooms available throughout hotel