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
501-520 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$ 99 /nightSelect
  • On-site dining at Stamps Cafe
  • Year-round spa and sauna available
  • Meeting facilities for up to 200 guests
From   US$ 140 /nightSelect
  • On-site restaurant and cocktail lounge
  • Indoor hot tub for relaxation
  • Year-round indoor swimming pool
8.6
Great24 reviews
  • Gourmet Breakfast
  • Pet Friendly
  • Waterfront Lounge
From   US$ 291 /nightSelect
  • Charming rooms with unique historical character
  • Delicious gourmet breakfast included daily
  • Pet-friendly with nearby park access
8.2
Great28 reviews
  • Outdoor dining
  • Air conditioning
  • Barbecue facilities
From   US$ 204 /nightSelect
  • Beachfront access with outdoor dining area
  • Air-conditioned rooms with kitchen options
  • On-site activities like hiking and cycling
8.0
Great52 reviews
  • Fitness Centre
  • Sun Terrace
  • Air Conditioning
From   US$ 130 /nightSelect
  • 24-hour front desk services
  • Proximity to Nanaimo Museum
  • Seating area in guest rooms
8.4
Great36 reviews
  • Beach
  • Spa
  • Dining Area
From   US$ 112 /nightSelect
  • On-site beach activities for relaxation
  • Outdoor dining area for scenic meals
  • Electric kettle in each accommodation
Bed & Breakfast
8.4
Great67 reviews
  • Hot Tub
  • Bicycle Rental
  • Outdoor Dining
From   US$ 90 /nightSelect
  • On-site hot tub and spa facilities
  • Variety of outdoor recreational activities
  • Outdoor dining area with beautiful views
8.2
Great28 reviews
  • Indoor pool
  • Fitness centre
  • Hot tub
From   US$ 293 /nightSelect
  • Indoor pool with water slide
  • Fitness centre and hot tub available
  • 24-hour business centre services
8.4
Great44 reviews
  • Concierge service
  • 24-hour reception
  • Air conditioning
From   US$ 83 /nightSelect
  • Concierge service for personalized assistance
  • Live sports events for entertainment lovers
  • Pet-friendly accommodations available
8.2
Great67 reviews
  • Balcony
  • Garden
  • Shared Lounge
From   US$ 67 /nightSelect
  • Garden view accommodations with balcony
  • Fully equipped kitchen in every unit
  • Shared lounge and garden areas
Guest house
8.8
Great16 reviews
  • Private kitchen
  • Outdoor terrace
  • Beach access
From   US$ 183 /nightSelect
  • Beachfront access and private terrace
  • Fully equipped kitchen in every suite
  • Access to on-site hiking trails
8.6
Great33 reviews
  • Garden
  • Kitchenettes
  • Barbecue
From   US$ 87 /nightSelect
  • Five rooms with kitchenettes available
  • Garden with barbecue area for guests
  • Air-conditioned rooms with flat-screen TVs
8.2
Great73 reviews
  • Kitchen units
  • Flat-screen TV
  • Pet-friendly
From   US$ 73 /nightSelect
  • Fishing-friendly with freezer facilities
  • Ocean view from every room
  • Free boat ramp across the street
Hotel
7.8
Very good48 reviews
  • Rooftop Hot Tub
  • Cedar Sauna
  • Thai Cafe
From   US$ 118 /nightSelect
  • Rooftop hot tub with stunning lake views
  • Boutique rooms with luxury finishes
  • On-site Thai restaurant available
Motel
  • Picnic area
  • Children's playground
  • BBQ grills
From   US$ 167 /nightSelect
  • Family-friendly with picnic area
  • On-site children's playground
  • Outdoor BBQ grills available
  • Outdoor Pool
  • On-site Cafe
  • Walking Tours
From   US$ 86 /nightSelect
  • Seasonal outdoor swimming pool access
  • On-site Hungry Hiker Cafe dining
  • Walking tours available on-site
Bed & Breakfast
  • Outdoor terrace
  • Golf course
  • Air conditioning
From   US$ 111 /nightSelect
  • Adult-only accommodation with mountain views
  • On-site golf course for leisure activities
  • Terrace with outdoor dining area
Bed & Breakfast
  • Indoor dining
  • Private pool
  • Gourmet breakfast
From   US$ 229 /nightSelect
  • Afternoon tea with homemade scones
  • Rooms with views of Okanagan Valley
  • Private outdoor swimming pool
  • Mini golf
  • Snack bar
  • Shared kitchen
From   US$ 90 /nightSelect
  • Scenic views of the sea
  • Pet-friendly accommodation
  • Bicycle rental available
  • Private Beach
  • Sport Courts
  • Activity House
From   US$ 109 /nightSelect
  • Private beach with water activities
  • Spectacular lake and mountain views
  • Gardens with edible plants available