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
321-340 out of 1131 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$ 119 /nightSelect
  • On-site spa with diverse treatments
  • Indoor swimming pool with hot tub
  • Fitness centre and wellness options
From   US$ 136 /nightSelect
  • Pet-friendly with treats and waste bags
  • Hot tub for relaxation after exploring
  • Ocean-view Junior King Suite available
  • Outdoor hot tub
  • Indoor pool
  • Pet-friendly suites
From   US$ 96 /nightSelect
  • Breathtaking mountain and lake views
  • Luxurious pet-friendly suites available
  • Indoor pool and outdoor hot tub
  • Free parking
  • Flat-screen TV
  • Airport shuttle
From   US$ 87 /nightSelect
  • Free airport shuttle service
  • Close to Vancouver International Airport
  • Continental breakfast included
  • Oceanfront Cottages
  • BBQ Facilities
  • Fully Equipped Kitchen
From   US$ 295 /nightSelect
  • Spectacular oceanfront views from every room
  • Luxury accommodations with modern amenities
  • Private beach access for guests
  • Hot tubs
  • Spa
  • Shuttle service
From   US$ 87 /nightSelect
  • Pet-friendly accommodations with stunning views
  • Locally-sourced dining with glacier vistas
  • Free seasonal shuttle to ski resort
  • Fitness centre
  • Hot tub
  • Sauna
From   US$ 106 /nightSelect
  • Fitness centre with sauna and hot tub
  • Free airport shuttle service available
  • 24-hour front desk and business centre
  • Indoor pool
  • Sauna
  • Fitness centre
From   US$ 150 /nightSelect
  • Year-round indoor pool and spa facilities
  • Centrally located near shopping and restaurants
  • Grab and Go Station with complimentary snacks
  • Golf courses
  • Restaurant
  • Pet friendly
From   US$ 125 /nightSelect
  • Canada's only Nicklaus Design golf courses
  • Spacious suites with full kitchens
  • On-site pub-style restaurant
  • Canoeing
  • Sauna
  • Fishing
From   US$ 124 /nightSelect
  • Private beachfront access for relaxation
  • Complimentary use of canoes and kayaks
  • Eco-friendly amenities and practices
  • Outdoor Pool
  • Whirlpool
  • Fitness Centre
From   US$ 133 /nightSelect
  • Outdoor seasonal heated pool
  • Complimentary full breakfast buffet
  • 24-hour concierge service
  • Art Galleries
  • Eco Practices
  • On-site Dining
From   US$ 123 /nightSelect
  • Cultural hotel with original artwork
  • Sustainable eco-friendly practices
  • Farm-to-table dining at Forage
  • Indoor Pool
  • Spa
  • Athletic Club
From   US$ 145 /nightSelect
  • Unobstructed views of Shuswap Lake
  • Indoor/outdoor pools and hot tub
  • On-site full-service spa available
  • 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
  • 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
  • Hot Tub
  • Golf Course
From   US$ 168 /nightSelect
  • Year-round heated outdoor swimming pool
  • On-site hot tub and spa facilities
  • Golf course for active leisure
  • Beach Patio
  • Mini Golf
  • BBQ Area
From   US$ 70 /nightSelect
  • Direct beach access from the hotel
  • Free unlimited mini golf at Paradise Fun Park
  • Cozy beachside patio for grilling
6.0
Guest rating1 review
  • Indoor Pool
  • Business Centre
  • Fitness Centre
From   US$ 78 /nightSelect
  • Indoor pool and hot tub
  • Pet-friendly accommodations
  • On-site Denny's Restaurant
  • Jacuzzi Suite
  • Fitness Centre
  • Meeting Room
From   US$ 154 /nightSelect
  • On-site Marzano Italian restaurant
  • Jacuzzi suites with luxury amenities
  • Pet-friendly accommodations available
  • Outdoor Pool
  • Hot Tub
  • Tennis Court
From   US$ 115 /nightSelect
  • Steps from Rathtrevor Beach access
  • Large outdoor hot tub open year-round
  • Spacious condos with full kitchens