Top Resorts in British Columbia

Find the Top Resorts in British Columbia – 800+ 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
521-540 out of 815 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$ 131 /nightSelect
  • Hot tub and mini-golf available
  • Private check-in and check-out services
  • On-site tennis and squash courts
From   US$ 77 /nightSelect
  • Seasonal outdoor swimming pool
  • On-site barbecue facilities
  • Children's playground available
  • On-site Restaurant
  • Live Music
  • Billiard Table
From   US$ 114 /nightSelect
  • American dishes at on-site restaurant
  • Billiards and live music available
  • Close to hiking and skiing
  • Restaurant
  • Shared Lounge
  • Picnic Area
From   US$ 124 /nightSelect
  • Private dining on a 100' tugboat
  • Authentic Moroccan cuisine from local ingredients
  • Offers various outdoor activities on-site
  • Fully equipped kitchen
  • Entertainment room
  • BBQ area
From   US$ 120 /nightSelect
  • Large furnished luxury apartments available
  • Entertainment room with pool table available
  • Small dog friendly lodging upon request
Bed & Breakfast
  • Children's Playground
  • Shared Lounge
  • Sun Terrace
From   US$ 175 /nightSelect
  • Hiking and local cultural classes offered
  • Family-friendly with children's playground
  • International cuisine with dietary options
  • Indoor Pool
  • Fitness Center
  • Pet-Friendly
From   US$ 143 /nightSelect
  • Indoor pool and hot tub available
  • Complimentary daily hot breakfast offered
  • 24-hour front desk service provided
  • Infinity Pool
  • Lagoon Restaurant
  • Serenity Garden
From   US$ 347 /nightSelect
  • Award-winning spa and serenity garden
  • Dining with stunning harbour views
  • Spacious waterfront villas with kitchens
  • Ocean-view balconies
  • On-site restaurant
  • Bar and lounge
From   US$ 83 /nightSelect
  • Breathtaking ocean and bay views
  • Excellent local seafood dining options
  • Convenient access to outdoor adventures
  • Private Balconies
  • Outdoor Courtyard
  • Pet-Friendly
From   US$ 89 /nightSelect
  • Pet-friendly with nearby parks
  • Private balconies with mountain views
  • Open-air courtyard and garden
  • On-site Casino
  • Flexible Event Space
  • Multiple Restaurants
From   US$ 100 /nightSelect
  • 26,000 square feet of event space
  • On-site casino with over 1,000 slots
  • Pet-friendly accommodations for furry guests
  • iKhaya Spa
  • Outdoor Pool
  • Gym Access
From   US$ 139 /nightSelect
  • Secluded Okanagan Lake beachfront access
  • On-site iKhaya Day Spa services
  • Luxury suites with gourmet kitchens
  • Whisky Bar
  • Fitness Room
  • Garden Venue
From   US$ 115 /nightSelect
  • Stunning garden venue for weddings
  • Over 150 whiskies at our Whisky Bar
  • Diverse meeting spaces for corporate events
  • Indoor Pool
  • Pet Friendly
  • Hot Tub
From   US$ 72 /nightSelect
  • Indoor saltwater pool and hot tub
  • Pet-friendly accommodations available
  • Complimentary continental breakfast included
  • Fitness Centre
  • Banquet Facilities
  • Executive Rooms
From   US$ 132 /nightSelect
  • Full-service hotel with banquet facilities
  • Executive rooms with luxurious amenities
  • Golf package includes accommodation and meals
  • Heated Pools
  • Business Suites
  • Jacuzzi Suites
From   US$ 69 /nightSelect
  • Award-winning service and hospitality
  • Indoor and outdoor heated pools
  • Family suites with full kitchens
  • Jacuzzi Suite
  • Fitness Centre
  • Meeting Room
From   US$ 154 /nightSelect
  • On-site Marzano Italian restaurant
  • Jacuzzi suites with luxury amenities
  • Pet-friendly accommodations available
Bed & Breakfast
  • En-Suite Bathroom
  • Sun Terrace
  • Private Parking
From   US$ 174 /nightSelect
  • Stunning ocean and mountain views
  • Private entrance for added privacy
  • Patio with sea views
Guest house
8.4
Great32 reviews
  • Private parking
  • Shared kitchen
  • Garden
From   US$ 66 /nightSelect
  • Adults-only guest house for privacy
  • Free private parking on-site
  • Shared kitchen for guest use
8.2
Great70 reviews
  • Garden
  • Golf Course
  • Balconies
From   US$ 183 /nightSelect
  • Pet-friendly with sea view options
  • On-site golf course for recreation
  • Outdoor dining area for meals