Top Resorts in British Columbia

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

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
21-40 out of 92 resorts
1Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
From   US$ 215 /nightSelect
  • Adults-only retreat with serene bay views
  • World-class spa with exclusive relaxation services
  • Marina access with exceptional boating experiences
From   US$ 127 /nightSelect
  • Ski-in/ski-out access to Mount Mackenzie
  • Heated outdoor pool with mountain views
  • On-site dining at Rockford Bar & Grill
  • Alpina Restaurant
  • Tuscan Spa
  • Fitness Centre
From   US$ 198 /nightSelect
  • Breathtaking views of Olympic Mountains
  • Michelin-star chef at Alpina Restaurant
  • Tuscan Spa with mountain vistas
  • Volleyball court
  • Yurt rentals
  • Cabin accommodations
From   US$ 110 /nightSelect
  • Direct access to Valley Trail network
  • Unique yurt accommodations in nature
  • Full service winterized RV sites
  • Fitness centre
  • Golf course
  • On-site spa
From   US$ 96 /nightSelect
  • Two scenic golf courses with countryside views
  • Indoor and outdoor pools for year-round enjoyment
  • On-site Italian dining at Pallino's restaurant
  • Golf course
  • Air conditioning
  • On-site restaurant
From   US$ 181 /nightSelect
  • Mountain views from private balconies
  • On-site golf course and skiing activities
  • Child-friendly menu and board games
  • Golf courses
  • Modern spa
  • Fitness center
From   US$ 173 /nightSelect
  • Stunning golf courses with ocean and mountain views
  • Modern spa offering holistic wellness experiences
  • Luxury rooms with private balconies and kitchenettes
  • Healing Spa
  • Private Marina
  • Fine Dining
From   US$ 166 /nightSelect
  • Breathtaking ocean views from accommodations
  • Award-winning Healing Spa and treatments
  • Fine dining with locally inspired cuisine
  • Fitness centre
  • On-site spa
  • Indoor pool
From   US$ 238 /nightSelect
  • On-site day spa and wellness services
  • Fully equipped kitchen in each cottage
  • Heated indoor swimming pool open year-round
  • Adventure Centre
  • Floating Sauna
  • Fishing Charters
From   US$ 114 /nightSelect
  • Remote floating sauna experience
  • Dedicated Marine Adventure Centre
  • Sustainable practices throughout resort
  • Vintage Airstreams
  • Hot Tubs
  • Surf Rentals
From   US$ 92 /nightSelect
  • Vintage Airstream accommodations available
  • Beachfront cabins with hot tubs
  • On-site surfboard rentals
  • Private beach
  • Historic cabins
  • Glamping tents
From   US$ 162 /nightSelect
  • Historic cabins with rustic charm
  • Private beach access for guests
  • Vintage Railway historical significance
  • Outdoor Pool
  • Hot Tub
  • Fitness Centre
From   US$ 102 /nightSelect
  • Stunning ocean-view villas
  • Exclusive seasonal outdoor pool
  • Pet-friendly accommodation options
  • Heated Pool
  • Ski Access
  • On-site Spa
From   US$ 114 /nightSelect
  • Ski-to-door access for winter sports enthusiasts
  • Year-round outdoor heated pool with mountain views
  • On-site spa offering jacuzzi and massage services
  • Eldorado Marina
  • Health Spa
  • Private Beach
From   US$ 109 /nightSelect
  • Stunning lakeside and mountain views
  • Award-winning waterfront dining options
  • Exclusive access to Eldorado Marina
  • Pet-friendly
  • On-site restaurant
  • Fire pit
From   US$ 235 /nightSelect
  • Pet-friendly cabins for all animals
  • On-site dining at Fergie's Cafe
  • Experience serene forest setting
  • Outdoor Pool
  • Mini-Golf
  • Playground
From   US$ 242 /nightSelect
  • Seasonal outdoor pool and waterslide
  • Full hook-up RV sites by river
  • Convenience store with essentials
  • Private beach
  • On-site marina
  • Indoor pool
From   US$ 108 /nightSelect
  • Private beach with easy lake access
  • Kids eat free at on-site restaurant
  • Starlite Marina for water activities
  • On-site Spa
  • Restaurant
  • Lounge Bar
From   US$ 235 /nightSelect
  • Rooms with private balconies
  • On-site restaurant Inlets
  • Sun terrace for relaxation
  • On-site Spa
  • Cirque Restaurant
  • Fitness Centre
From   US$ 125 /nightSelect
  • Ski-in/ski-out access to Fernie Alpine Resort
  • Luxurious suites with gourmet kitchens
  • Outdoor pool and stunning mountain views