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
561-580 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$ 95 /nightSelect
  • Unlimited free mini golf for guests
  • Direct access to sandy beaches
  • Panoramic ocean views from suites
From   US$ 112 /nightSelect
  • Cozy pet-friendly cottages
  • Access to Wild Pacific Trail
  • Stunning nature views
  • On-site spa
  • Family rooms
  • Massage services
From   US$ 79 /nightSelect
  • Locally sourced, made-to-order breakfast
  • Family owned since 2018
  • Air conditioning installed in 2023
  • Indoor Pool
  • Fitness Center
  • Business Center
From   US$ 137 /nightSelect
  • Indoor pool with shallow end
  • Complimentary hot breakfast buffet daily
  • 24-hour fitness center access
  • Luxury Suites
  • Meeting Space
  • Outdoor Pool
From   US$ 99 /nightSelect
  • Luxury suites with full kitchens
  • Scenic views of Swan Lake
  • Flexible meeting space for events
  • Day Spa
  • Fitness Centre
  • Indoor Pool
From   US$ 232 /nightSelect
  • On-site tranquil day spa services
  • Cottages with fully equipped kitchens
  • Year-round heated indoor swimming pool
  • Golf Academy
  • Timber Room
  • Fitness Centre
From   US$ 126 /nightSelect
  • Championship golf course with year-round play
  • Diverse dining at Timber Room Bar & Grill
  • Luxurious villas overlooking the fairway
  • Fine Dining
  • Luxury Spa
  • Smart Car Rentals
From   US$ 193 /nightSelect
  • Oceanfront dining at Atrevida Restaurant
  • Luxury spa services at Madrona del Mar
  • Pet-friendly accommodations available
  • Kitchenette
  • Free Parking
  • Pet-Friendly
From   US$ 69 /nightSelect
  • Pet-friendly accommodations for your furry friends
  • Close to Vernon dining and attractions
  • Kitchenettes available for family convenience
  • Indoor Pool
  • Private Beach
  • Waterslide
From   US$ 196 /nightSelect
  • Private beach with free seating
  • Indoor pool with waterslide
  • Pet-friendly accommodations available
  • Heritage Architecture
  • Organic Breakfast
  • Private Balconies
From   US$ 167 /nightSelect
  • Heritage building with preserved craftsmanship
  • Organic breakfast using fresh local ingredients
  • Private balconies in select en-suite rooms
  • Heated Pool
  • Private Deck
  • Ocean Views
From   US$ 167 /nightSelect
  • Breathtaking views of Halifax Harbour
  • Private deck for intimate weddings
  • Heated pool overlooking the ocean
Bed & Breakfast
  • Full Day Security
  • Concierge Service
  • Private Bathrooms
From   US$ 152 /nightSelect
  • Elegant decor with featherbeds
  • On-site dining with fresh croissants
  • Adults-only serene atmosphere
  • Jacuzzi Suites
  • Meeting Spaces
  • Pet Friendly
From   US$ 85 /nightSelect
  • Jacuzzi Suites for ultimate relaxation
  • Flexible meeting spaces for events
  • Pet friendly accommodations available
  • Indoor pool
  • Fitness center
  • Restaurant
From   US$ 175 /nightSelect
  • Kids stay and eat free policy
  • Free shuttle to Kamloops Airport
  • Spacious meeting room for events
  • Hot tub
  • Outdoor pool
  • Business center
From   US$ 96 /nightSelect
  • Heated outdoor swimming pool
  • Complimentary deluxe continental breakfast
  • On-site hot tub and spa
  • Indoor Pool
  • Japanese Steakhouse
  • Fitness Centre
From   US$ 93 /nightSelect
  • TOTO(R) Washlets in every bathroom
  • Indoor pool, whirlpool and sauna
  • Pet-friendly accommodations available
  • Indoor Pool
  • Fitness Centre
  • Boardroom
From   US$ 151 /nightSelect
  • Indoor swimming pool for family fun
  • Executive boardroom for small meetings
  • Pet-friendly rooms available
  • Private Beach
  • Designer Kitchens
  • Heated Pool
From   US$ 140 /nightSelect
  • Private beach on Canada's warmest lake
  • Designer kitchens in all suites
  • Private dock for boating access
  • Outdoor pool
  • Fitness centre
  • Free parking
From   US$ 137 /nightSelect
  • Free breakfast at Ricky's All Day Grill
  • Multiple room types for families and teams
  • Seasonal outdoor pool and fitness centre