Top Resorts in British Columbia

Find the Top Resorts in British Columbia – 1,000+ 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
421-440 out of 1008 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$ 80 /nightSelect
  • Italia Bella Bar & Grill on-site dining
  • Modern fitness centre for workouts
  • 24-hour reception for guest convenience
From   US$ 94 /nightSelect
  • Indoor pool with waterslide
  • Free airport shuttle service
  • Pet-friendly accommodations
Bed & Breakfast
  • Private Suites
  • Garden Oasis
  • Ocean Deck
From   US$ 94 /nightSelect
  • Stunning ocean and sunset views
  • Tastefully decorated private suites
  • Beautifully landscaped garden
  • Art Gallery
  • Sauna
  • Indigenous Artwork
From   US$ 101 /nightSelect
  • Artist-designed rooms celebrating Indigenous culture
  • On-site art gallery showcasing local artists
  • Sauna for relaxation and rejuvenation
  • On-site spa
  • Ski equipment
  • À la carte breakfast
From   US$ 517 /nightSelect
  • On-site spa with extensive treatments
  • Ski equipment hire directly available
  • À la carte breakfast options available
  • Hot tub
  • Fitness centre
  • Live entertainment
From   US$ 164 /nightSelect
  • Historic family-owned hotel since 1920s
  • Onsite dining with live entertainment
  • Outdoor hot tub with mountain views
  • Indoor Pool
  • Fitness Center
  • Jetted Tub
From   US$ 98 /nightSelect
  • Unique woodlands view enhances relaxation
  • Heated indoor pool for year-round enjoyment
  • Renovated guest rooms with modern decor
  • Fitness Centre
  • Hot Tub
  • Business Centre
From   US$ 85 /nightSelect
  • Seasonal outdoor swimming pool
  • On-site fitness centre
  • Ski storage available
  • 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
  • On-site bar
  • Pet-friendly
  • Live entertainment
From   US$ 75 /nightSelect
  • Pet-friendly accommodations for all guests
  • Free stay for children under 12 years
  • On-site bar with live entertainment
Bed & Breakfast
  • Private beach
  • Sauna
  • Hot tub
From   US$ 205 /nightSelect
  • Private beach access with stunning views
  • Adults-only atmosphere for ultimate relaxation
  • Outdoor and indoor fireplaces for cozy evenings
  • Indoor pool
  • Fitness center
  • Game room
From   US$ 231 /nightSelect
  • Heated indoor pool with waterslide
  • On-site fitness center and sauna
  • Game room for family entertainment
  • Indoor Pool
  • Dry Sauna
  • Fitness Centre
From   US$ 150 /nightSelect
  • Year-round indoor pool and sauna
  • Centrally located near shopping and dining
  • On-site fitness center and spa
  • Indoor Pool
  • Fitness Center
  • Business Center
From   US$ 94 /nightSelect
  • Complimentary Express Start Breakfast Buffet
  • 24-hour Fitness Center available
  • Heated indoor pool for guests
  • Wellness Spa
  • Heated Pools
  • Ski Access
From   US$ 258 /nightSelect
  • Wellness spa with diverse treatments
  • Indoor and outdoor heated pools
  • Ski-to-door access for winter sports
  • Hot tub
  • Fitness centre
  • Indoor pool
From   US$ 84 /nightSelect
  • Indoor swimming pool and hot tub
  • Fitness centre with modern equipment
  • On-site restaurant with snack bar
  • On-site Bistro
  • Pet-Friendly Rooms
  • Flexible Meeting Space
From   US$ 99 /nightSelect
  • Elegant suites with lake views
  • Private balconies in all suites
  • On-site bistro with local ingredients
  • Waterslide
  • Hot Tub
  • Fitness Center
From   US$ 89 /nightSelect
  • Three-story indoor/outdoor waterslide
  • Complimentary hot breakfast daily
  • Indoor pool with hot tub
  • Indoor Pool
  • Fitness Centre
  • Restaurant
From   US$ 175 /nightSelect
  • KIDS STAY AND EAT FREE
  • Free shuttle service to Kamloops Airport
  • One of the largest meeting spaces
  • Casino
  • Indoor Pool
  • Meeting Rooms
From   US$ 88 /nightSelect
  • On-site casino and entertainment options
  • Indoor pool with waterslide available
  • Meeting spaces for business travelers