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
41-60 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$ 178 /nightSelect
  • Stunning views of Kootenay Lake
  • Extensive outdoor activities available
  • On-site spa with organic treatments
From   US$ 166 /nightSelect
  • Lakeside cabin accommodations
  • On-site restaurant The Boathouse
  • Exclusive fishing on Hallamore Lake
  • Ocean Cottages
  • Yacht Suites
  • Ocean Club
From   US$ 292 /nightSelect
  • Unobstructed ocean views from every suite
  • Luxury cottages on solid rock peninsula
  • Full ownership of oceanfront properties
  • Meeting Hall
  • Jacuzzi Tubs
  • Ocean Views
From   US$ 163 /nightSelect
  • Ocean-view chalets with jacuzzi tubs
  • 2,700 sq ft meeting hall for events
  • Pet-friendly chalets available
  • Infinity Pool
  • Spa Serenity Garden
  • Lagoon Restaurant
From   US$ 347 /nightSelect
  • Award-winning spa with serene garden
  • Stunning views of Pender Harbour
  • Lagoon Restaurant with local cuisine
  • Indoor Pool
  • Hot Tub
  • Restaurant
From   US$ 145 /nightSelect
  • Direct access to outdoor adventure trails
  • Indoor hot tub and sauna available year-round
  • Pet-friendly cabins with private hot tub
  • Glamping Tents
  • Wildlife Sanctuary
  • Outdoor Amphitheater
From   US$ 183 /nightSelect
  • Unique lagoon-view accommodations
  • Farm-to-table Italian dining on-site
  • Stunning views of Caren mountains
  • Private Beach
  • Outdoor Hot Tub
  • Fishing Docks
From   US$ 142 /nightSelect
  • Unique log cabins with lake views
  • Complimentary canoes and paddleboards available
  • Eco-friendly amenities and practices
  • Boutique Spa
  • Athletic Club
  • Meeting Rooms
From   US$ 145 /nightSelect
  • Unobstructed views of Shuswap Lake
  • Indoor/outdoor pool with hot tub
  • On-site Lake Life Boutique Spa
  • Private Beach
  • Cedar Cottages
  • RV Sites
From   US$ 193 /nightSelect
  • Private beach for swimming and fishing
  • Cedar cottages with rustic charm
  • Full-service RV sites available
  • Golf Academy
  • Timber Room
  • Cottages
From   US$ 126 /nightSelect
  • Championship 18-hole golf course
  • Luxurious villas with private patios
  • Gastro-pub dining with mountain views
  • Full-service marina
  • Oceanfront pub
  • Glamping domes
From   US$ 102 /nightSelect
  • Full-service marina for ocean adventures
  • Unique glamping in geodesic domes
  • Craft beer at the oceanfront pub
  • Outdoor pool
  • Hot tub
  • Tennis court
From   US$ 115 /nightSelect
  • Direct access to Rathtrevor Beach
  • Year-round outdoor hot tub
  • Family-friendly condos with kitchens
  • Efficiency Kitchens
  • Heated Pool
  • Guest Bikes
From   US$ 157 /nightSelect
  • Pet-friendly with personalized welcome packages
  • Complimentary mountain bikes for guest use
  • Eco-friendly operations with platinum status
  • Private Marina
  • Kayak Rentals
  • Outdoor Hot Tub
From   US$ 373 /nightSelect
  • Stunning ocean views from every room
  • Private marina with motorboat rentals
  • Pet-friendly accommodations throughout resort
  • Outdoor Pool
  • Fitness Centre
  • Hot Tub
From   US$ 205 /nightSelect
  • Outdoor pool with hot tub
  • Balconies with gas BBQs
  • 24-hour front desk service
  • Horseback Riding
  • Game Room
  • Far Infrared Sauna
From   US$ 165 /nightSelect
  • Horseback riding on scenic trails
  • Upscale Mountain View accommodations
  • On-site horse boarding services
  • Rooftop Pool
  • Fitness Center
  • Lagoon Access
From   US$ 194 /nightSelect
  • Rooftop infinity pool with stunning views
  • Luxurious condo-style suites available
  • Direct lagoon access for boat moorage
  • Marina
  • Pet-friendly Rooms
  • Shared Kitchen
From   US$ 97 /nightSelect
  • 250 ft marina for boat moorage
  • Historic lodge with panoramic views
  • Centrally located near attractions
  • Indoor Pool
  • Outdoor Pool
  • Fitness Centre
From   US$ 215 /nightSelect
  • Seasonal outdoor and indoor pools
  • Fitness center with varied activities
  • Hot tub for relaxation