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
621-640 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
8.6
Great38 reviews
From   US$ 94 /nightSelect
  • Private beach access for relaxation
  • Seasonal heated swimming pool
  • Family-friendly pet accommodations available
8.2
Great236 reviews
From   US$ 52 /nightSelect
Offering spacious rooms along with a hot tub and an indoor pool, the 3-star Kings Motor Inn lies 650 metres from Secwepemc Museum and Heritage Park and at a 3.4 km distance from Riverside Park.
8.2
Great41 reviews
  • Full-service restaurant
  • Function room
  • On-site spa
From   US$ 74 /nightSelect
  • Stunning harbour views from guest rooms
  • On-site dining with local ingredients
  • Versatile space for 20-200 guests
8.4
Great35 reviews
  • Luxury Suites
  • Private Dock
  • Kitchenettes
From   US$ 214 /nightSelect
  • Private dock by unique ocean lagoon
  • Luxury suites with oversized soaker tubs
  • Canoeing and cycling on-site
8.4
Great236 reviews
  • Indoor Hot Tub
  • Rooftop Sundeck
  • Kids' Playground
From   US$ 105 /nightSelect
  • Dog-friendly rooms with nearby dog park
  • Indoor hot tub and rooftop sundeck
  • Kids' playground and family activities
8.4
Great78 reviews
  • Restaurant
  • Business center
  • Fitness center
From   US$ 109 /nightSelect
  • On-site restaurant open daily
  • Fitness center for active guests
  • Business center with resources
  • Fitness centre
  • Business centre
  • Bar lounge
From   US$ 97 /nightSelect
  • On-site restaurant with diverse menu
  • Modern fitness centre for workouts
  • Happy hour specials available daily
Guest house
  • Hot tub
  • Private beach
  • Outdoor dining
From   US$ 226 /nightSelect
  • Private beach area with outdoor fireplace
  • Outdoor hot tub with sea views
  • Buffet breakfast with fresh pastries
  • Indoor Pool
  • Waterslide
  • Kids Zone
From   US$ 91 /nightSelect
  • Indoor pool with thrilling waterslide
  • Exciting kids splash zone for families
  • Spacious rooms with modern amenities
  • Heated Pool
  • Ski Storage
  • Fitness Room
From   US$ 87 /nightSelect
  • Ski-in/ski-out access to alpine slopes
  • Year-round heated outdoor pool
  • Pet-friendly accommodations available
  • Fitness Centre
  • Meeting Room
  • Business Centre
From   US$ 92 /nightSelect
  • Meeting room for corporate events
  • Complimentary deluxe continental breakfast
  • 24-hour front desk service
  • Outdoor Pool
  • On-site Restaurant
  • Kitchenette Rooms
From   US$ 95 /nightSelect
  • Awesome outdoor seasonal pool
  • Local hiking and biking trails nearby
  • Pet-friendly with ample parking
  • Business center
  • Golf course
  • Guest laundry
From   US$ 87 /nightSelect
  • Close to Williams Lake Stampede
  • Electric vehicle charging stations available
  • Local culture exhibits nearby
From   US$ 65 /nightSelect
The 33-room the 4-star Ramada 100 Mile House is set approximately 20 minutes' walk from Centennial Park and features downhill skiing and golf at the premises.
  • Indoor Pool
  • Starlite Marina
  • Fitness Center
From   US$ 247 /nightSelect
  • Private beach access for summer fun
  • Kids stay and eat free policy
  • Sol Grill Room with lake views
  • Outdoor Pool
  • Fitness Center
  • Business Services
From   US$ 104 /nightSelect
  • Adjacent to Metropolis shopping complex
  • Outdoor heated swimming pool available
  • Free underground parking for guests
  • Indoor Pool
  • Jacuzzi
  • Business Centre
From   US$ 118 /nightSelect
  • Heated indoor swimming pool
  • Complimentary hot breakfast
  • Meeting rooms for 100 guests
  • Fitness center
  • Meeting room
  • Business center
From   US$ 158 /nightSelect
  • Jacuzzi suites for ultimate relaxation
  • Pet-friendly accommodations available
  • Meeting space for 30 guests
  • Fitness centre
  • Restaurant
  • Business centre
From   US$ 99 /nightSelect
  • Air-conditioned rooms with iPod docking stations
  • Fitness centre with various activities available
  • American cuisine and diverse dietary options
From   US$ 79 /nightSelect
Boasting the opportunity to go on a picnic by Fraser River, which runs approximately 5 minutes' walk away, the fantastic 3-star Best Western offers to relax in an indoor swimming pool.