Top Resorts in British Columbia
Find the Top Resorts in British Columbia – 90+ Quality Options from Leading Providers
21-40 out of 93 resorts
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
From
US$ 137
/night
- Year-round indoor and outdoor connected pools
- Suites with fireplaces and full kitchens
- On-site spa with holistic wellness treatments
Resort
From
US$ 96
/night
- Two scenic golf courses with countryside views
- Indoor and outdoor pools for year-round enjoyment
- On-site Italian dining at Pallino's restaurant
Resort
- Alpina Restaurant
- Tuscan Spa
- Fitness Centre
From
US$ 229
/night
- Breathtaking views of Olympic Mountains
- Michelin-star chef at Alpina Restaurant
- Tuscan Spa with mountain vistas
Resort
- Volleyball court
- Yurt rentals
- Cabin accommodations
From
US$ 110
/night
- Direct access to Valley Trail network
- Unique yurt accommodations in nature
- Full service winterized RV sites
Resort
- Healing Spa
- Private Marina
- Fine Dining
From
US$ 262
/night
- Breathtaking ocean views from accommodations
- Award-winning Healing Spa and treatments
- Fine dining with locally inspired cuisine
- Outdoor Pool
- Fitness Centre
- On-site Dining
From
US$ 159
/night
- Ski-in/ski-out access to Mount Mackenzie
- Heated outdoor pool with mountain views
- On-site dining at Rockford Bar & Grill
Resort
- Outdoor pool
- On-site spa
- Ski valet
From
US$ 153
/night
- Steps from gondolas and Whistler Village
- Royal Javanese spa exclusive in North America
- Ski and bike valet with storage included
Resort
- Fitness centre
- On-site spa
- Indoor pool
From
US$ 261
/night
- On-site day spa and wellness services
- Fully equipped kitchen in each cottage
- Heated indoor swimming pool open year-round
- Private beach
- On-site marina
- Indoor pool
From
US$ 178
/night
- Private beach with easy lake access
- Kids eat free at on-site restaurant
- Starlite Marina for water activities
Resort
- Private beach
- Historic cabins
- Glamping tents
From
US$ 164
/night
- Historic cabins with rustic charm
- Private beach access for guests
- Vintage Railway historical significance
Resort
- Outdoor Pool
- Mini-Golf
- Playground
From
US$ 236
/night
- Seasonal outdoor pool and waterslide
- Full hook-up RV sites by river
- Convenience store with essentials
- Golf course
- Air conditioning
- On-site restaurant
From
US$ 181
/night
- Mountain views from private balconies
- On-site golf course and skiing activities
- Child-friendly menu and board games
Resort
- Vintage Airstreams
- Hot Tubs
- Surf Rentals
From
US$ 92
/night
- Vintage Airstream accommodations available
- Beachfront cabins with hot tubs
- On-site surfboard rentals
- Outdoor Pool
- Hot Tub
- Fitness Centre
From
US$ 102
/night
- Stunning ocean-view villas
- Exclusive seasonal outdoor pool
- Pet-friendly accommodation options
Resort
- Adventure Centre
- Floating Sauna
- Fishing Charters
From
US$ 133
/night
- Remote floating sauna experience
- Dedicated Marine Adventure Centre
- Sustainable practices throughout resort
Resort
- Eldorado Marina
- Health Spa
- Private Beach
From
US$ 109
/night
- Stunning lakeside and mountain views
- Award-winning waterfront dining options
- Exclusive access to Eldorado Marina
- Heated Pool
- Ski Access
- On-site Spa
From
US$ 114
/night
- Ski-to-door access for winter sports enthusiasts
- Year-round outdoor heated pool with mountain views
- On-site spa offering jacuzzi and massage services
- Infinity Pool
- Spa Serenity Garden
- Lagoon Restaurant
From
US$ 347
/night
- Award-winning spa with serene garden
- Stunning views of Pender Harbour
- Lagoon Restaurant with local cuisine
Resort
- Glamping Tents
- Wildlife Sanctuary
- Outdoor Amphitheater
From
US$ 182
/night
- Unique lagoon-view accommodations
- Farm-to-table Italian dining on-site
- Stunning views of Caren mountains
Resort
- Meeting Hall
- Jacuzzi Tubs
- Ocean Views
From
US$ 167
/night
- Ocean-view chalets with jacuzzi tubs
- 2,700 sq ft meeting hall for events
- Pet-friendly chalets available
Saved
Save