A city skyline with tall buildings and a marina with boats.

Best Resorts in British Columbia

Compare and save
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in British Columbia

Our top choices for British Columbia resorts

1. River Rock Casino Resort

River Rock Casino Resort
4.0 star property
Richmond City Centre
8.6 out of 10, Excellent, (12,630 reviews)
"Always a great stay!"
Canada
Tracie
$89 nightly
The price is $104
Nov 16 - Nov 17
Total with taxes and fees
River Rock Casino Resort

2. Fairmont Chateau Whistler

Fairmont Chateau Whistler
4.5 star property
Whistler Village
9.4 out of 10, Exceptional, (1,120 reviews)
"Wonderful stay!"
Canada
Elsa
$325 nightly
The price is $377
Nov 19 - Nov 20
Total with taxes and fees
Fairmont Chateau Whistler

3. Four Seasons Resort Whistler

Four Seasons Resort Whistler
5.0 star property
Whistler Village
9.8 out of 10, Exceptional, (1,005 reviews)
"Had an amazing stay!"
Canada
Josh
$305 nightly
The price is $353
Nov 23 - Nov 24
Total with taxes and fees
Four Seasons Resort Whistler

4. The Westin Resort & Spa, Whistler

The Westin Resort & Spa, Whistler
4.0 star property
Whistler Village
9.2 out of 10, Wonderful, (1,830 reviews)
"Great place to stay at! We loved the suana, steam room and the hot tubs!"
United States
Victor
$148 nightly
The price is $172
Nov 10 - Nov 11
Total with taxes and fees
The Westin Resort & Spa, Whistler

5. Versante Hotel

Versante Hotel
5.0 star property
Richmond City Centre
9.4 out of 10, Exceptional, (2,100 reviews)
"Favorite hotel in Vancouver."
United States
Grace
$186 nightly
The price is $216
Nov 12 - Nov 13
Total with taxes and fees
Versante Hotel

6. Sun Peaks Grand Hotel & Conference Centre

Sun Peaks Grand Hotel & Conference Centre
4.0 star property
Village Center
9.2 out of 10, Wonderful, (1,286 reviews)
"Great location and amazing staff!!"
Canada
Dianne
$127 nightly
The price is $147
Nov 10 - Nov 11
Total with taxes and fees
Sun Peaks Grand Hotel & Conference Centre

7. Hilton Whistler Resort & Spa

Hilton Whistler Resort & Spa
4.0 star property
Whistler Village
8.8 out of 10, Excellent, (1,519 reviews)
"Great place to stay."
Canada
Mike
$167 nightly
The price is $194
Nov 16 - Nov 17
Total with taxes and fees
Hilton Whistler Resort & Spa

8. The Sutton Place Hotel Revelstoke Mountain Resort

The Sutton Place Hotel Revelstoke Mountain Resort
4.0 star property
Revelstoke
9.4 out of 10, Exceptional, (1,292 reviews)
"Great place to stay for the weekend!"
Canada
Kalena
$126 nightly
The price is $146
Nov 27 - Nov 28
Total with taxes and fees
The Sutton Place Hotel Revelstoke Mountain Resort

9. Oak Bay Beach Hotel

Oak Bay Beach Hotel
4.5 star property
South Oak Bay
9.8 out of 10, Exceptional, (1,236 reviews)
"Loved our stay here!"
United States
Holly
$205 nightly
The price is $238
Dec 8 - Dec 9
Total with taxes and fees
Oak Bay Beach Hotel

10. Copper Point Resort

Copper Point Resort
4.0 star property
Invermere
8.8 out of 10, Excellent, (1,274 reviews)
"Great dog friendly hotel Staff were very helpful very nice property"
Canada
Coreen
$108 nightly
The price is $125
Nov 10 - Nov 11
Total with taxes and fees
Copper Point Resort

11. Delta Hotels by Marriott Victoria Ocean Pointe Resort

Delta Hotels by Marriott Victoria Ocean Pointe Resort
4.0 star property
Songhees
9.2 out of 10, Wonderful, (1,069 reviews)
"We stayed at the Delta, it is in a great location beautiful views close to downtown. Wonderful hotel with great amenities the gym was really nice too!"
Canada
Amy
$145 nightly
The price is $168
Nov 29 - Nov 30
Total with taxes and fees
Delta Hotels by Marriott Victoria Ocean Pointe Resort

12. Penticton Lakeside Resort and Conference Centre

Penticton Lakeside Resort and Conference Centre
3.5 star property
Penticton
8.6 out of 10, Excellent, (1,086 reviews)
"Great hotel"
Canada
Chris
$115 nightly
The price is $133
Nov 15 - Nov 16
Total with taxes and fees
Penticton Lakeside Resort and Conference Centre

13. Trickle Creek Lodge

Trickle Creek Lodge
3.0 star property
Kimberley
8.6 out of 10, Excellent, (1,003 reviews)
"Great place for a getaway!"
Canada
Kim
$109 nightly
The price is $125
Nov 11 - Nov 12
Total with taxes and fees
Trickle Creek Lodge

14. Manteo at Eldorado Resort

Manteo at Eldorado Resort
4.0 star property
South Pandosy
8.8 out of 10, Excellent, (545 reviews)
"Great place to stay, lots to walk to."
Canada
Tina
$153 nightly
The price is $178
Dec 10 - Dec 11
Total with taxes and fees
Manteo at Eldorado Resort

15. Tigh-Na-Mara Seaside Spa Resort

Tigh-Na-Mara Seaside Spa Resort
3.5 star property
Parksville
8.8 out of 10, Excellent, (1,005 reviews)
"Great resort to stay at"
Canada
Lawrence
$181 nightly
The price is $209
Dec 9 - Dec 10
Total with taxes and fees
Tigh-Na-Mara Seaside Spa Resort

16. Villa Eyrie Resort

Villa Eyrie Resort
4.0 star property
Malahat
9.4 out of 10, Exceptional, (929 reviews)
"Lovely resort with great view great food great price"
United States
HUY
$176 nightly
The price is $199
Nov 10 - Nov 11
Total with taxes and fees
Villa Eyrie Resort

17. Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,005 reviews)
"Love our stay here!"
Canada
Joanne
$128 nightly
The price is $149
Nov 19 - Nov 20
Total with taxes and fees
Spirit Ridge, in The Unbound Collection by Hyatt

18. Prestige Harbourfront Resort, WorldHotels Luxury

Prestige Harbourfront Resort, WorldHotels Luxury
4.0 star property
Salmon Arm
9.0 out of 10, Wonderful, (1,005 reviews)
"Nice restaurant on site."
Canada
Mike
$159 nightly
The price is $183
Nov 17 - Nov 18
Total with taxes and fees
Prestige Harbourfront Resort, WorldHotels Luxury

19. St. Eugene Golf Resort & Casino

St. Eugene Golf Resort & Casino
3.5 star property
Cranbrook
9.0 out of 10, Wonderful, (1,181 reviews)
"Beautiful location, clean room, and great breakfast!"
Canada
Jason
$98 nightly
The price is $114
Dec 9 - Dec 10
Total with taxes and fees
St. Eugene Golf Resort & Casino

20. The Cove Lakeside Resort

The Cove Lakeside Resort
4.0 star property
Westbank
9.2 out of 10, Wonderful, (1,000 reviews)
"Hot tub was good, beautiful spot on the lake"
Canada
Michael
$109 nightly
The price is $124
Nov 16 - Nov 17
Total with taxes and fees
The Cove Lakeside Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top British Columbia Hotel Reviews

Price trends for hotels in British Columbia

Less expensive
More expensive
This month
Next month
November
July
$149
$193
Month
Price
January
$192
February
$171
March
$174
April
$176
May
$223
June
$262
July
$272
August
$272
September
$256
October
$170
November
$149
December
$193
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed Resorts in British Columbia. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about British Columbia

British Columbia Resorts information

Number of reviews
22,923
Accommodation
101 Resorts
Lowest Price
$104
Highest Price
$377

Frequently asked questions

How much do resorts in British Columbia cost?
Resorts in British Columbia cost between $104 and $377 per night. Use Expedia's filter tool to search for "Hotel resort" under the "Property type" filter, then lock in a stay that's easy on the bank balance. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many resorts are there in British Columbia?
Take your pick of 101 resorts in British Columbia. Whether you're on the lookout for a luxurious honeymoon escape or a sprawling family resort packed with adventure, you're sure to find the right place on Expedia.
Why book your resort in British Columbia with Expedia?
Reserving a resort in British Columbia is as simple as clicking on your travel dates and choosing a place that has what you need. Looking for something upscale or budget friendly, or a stay that also includes free WiFi? Use Expedia's search filters to narrow your results even further and find the perfect fit.
How can I find cheap resorts in British Columbia?
A wonderful way to locate cheap resorts in British Columbia is using Expedia's convenient filter tool. Tailor your search results by amenities, star rating and budget to take advantage of unbeatable rates in a few clicks.
What is there to do in British Columbia near my resort?
Whatever your interests, there are plenty of ways to fill your days in British Columbia. If you're making your way to Vancouver, you'll want to check out Vancouver Aquarium, Queen Elizabeth Theatre and Science World. Packing your bags for Victoria? Royal BC Museum, Craigdarroch Castle and Victoria Bug Zoo are top attractions here.

Explore a world of travel with Expedia