Best Resorts in British Columbia

Compare and save

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in British Columbia

Resorts in British Columbia

River Rock Casino Resort
4.0 star property
8.4 out of 10, Very Good, (10176)
"Great spot that is close to the airport "
Canada
Richard
$129 nightly
The price is $149
Nov 25 - Nov 26
Total with taxes and fees
River Rock Casino Resort
Fairmont Chateau Whistler
4.5 star property
9.4 out of 10, Exceptional, (1030)
"Very clean and nice staff "
Canada
Shahab
$300 nightly
The price is $348
Nov 10 - Nov 11
Total with taxes and fees
Fairmont Chateau Whistler
Four Seasons Resort Whistler
5.0 star property
9.6 out of 10, Exceptional, (1001)
"Four seasons whistler remains our favourite hotel."
Canada
Ryan
$285 nightly
The price is $331
Nov 17 - Nov 18
Total with taxes and fees
Four Seasons Resort Whistler
Sun Peaks Grand Hotel & Conference Centre
4.0 star property
9.0 out of 10, Wonderful, (1031)
"Great off season stay with our dog in a lovely spacious room. Excellent dinner in the restaurant by the fire. "
Canada
Bruce
$108 nightly
The price is $126
Dec 1 - Dec 2
Total with taxes and fees
Sun Peaks Grand Hotel & Conference Centre
Versante Hotel
5.0 star property
9.4 out of 10, Exceptional, (1606)
"Great service, amazing room and always love the hot tub & pool. "
United States
Taofik
$190 nightly
The price is $220
Nov 23 - Nov 24
Total with taxes and fees
Versante Hotel
The Westin Resort & Spa, Whistler
4.0 star property
9.2 out of 10, Wonderful, (1700)
"Very nice place "
Canada
R
$213 nightly
The price is $247
Nov 5 - Nov 6
Total with taxes and fees
The Westin Resort & Spa, Whistler
Hilton Whistler Resort & Spa
4.0 star property
8.8 out of 10, Excellent, (1295)
"Very friendly staff , clean specious rooms "
Canada
Daniel
$151 nightly
The price is $175
Nov 11 - Nov 12
Total with taxes and fees
Hilton Whistler Resort & Spa
Oak Bay Beach Hotel
4.5 star property
9.6 out of 10, Exceptional, (1018)
"Always a pleasure to stay at this hotel "
Canada
Aaron
$177 nightly
The price is $205
Nov 16 - Nov 17
Total with taxes and fees
Oak Bay Beach Hotel
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4.0 star property
9.2 out of 10, Wonderful, (1008)
"Beautiful property, exceptional staff!!"
United States
Tina
$152 nightly
The price is $177
Nov 19 - Nov 20
Total with taxes and fees
Delta Hotels by Marriott Victoria Ocean Pointe Resort
The Sutton Place Hotel Revelstoke Mountain Resort
4.0 star property
9.4 out of 10, Exceptional, (1002)
"Super comfy beds ,, great pool/hot tub"
Canada
Trevor
$139 nightly
The price is $158
Nov 29 - Nov 30
Total with taxes and fees
The Sutton Place Hotel Revelstoke Mountain Resort
Penticton Lakeside Resort and Conference Centre
3.5 star property
8.4 out of 10, Very Good, (1000)
"Loved the location and the beach. "
Canada
Korlene
$117 nightly
The price is $135
Nov 5 - Nov 6
Total with taxes and fees
Penticton Lakeside Resort and Conference Centre
Spirit Ridge, in The Unbound Collection by Hyatt
4.0 star property
9.0 out of 10, Wonderful, (1001)
"Great place to stay."
Canada
Bartosz
$123 nightly
The price is $143
Nov 23 - Nov 24
Total with taxes and fees
Spirit Ridge, in The Unbound Collection by Hyatt
Copper Point Resort
4.0 star property
8.8 out of 10, Excellent, (1073)
"Nice rooms"
Canada
Bradley
$102 nightly
The price is $119
Nov 9 - Nov 10
Total with taxes and fees
Copper Point Resort
St. Eugene Golf Resort & Casino
3.5 star property
9.0 out of 10, Wonderful, (1084)
"Clean room, friendly reception staff. "
Canada
Britt
$81 nightly
The price is $94
Dec 1 - Dec 2
Total with taxes and fees
St. Eugene Golf Resort & Casino
Villa Eyrie Resort
4.0 star property
9.4 out of 10, Exceptional, (602)
"Excellent staff, great rooms and an amazing restaurant, though a bit pricey."
Canada
Daniel
$156 nightly
The price is $176
Nov 5 - Nov 6
Total with taxes and fees
Villa Eyrie Resort
Manteo at Eldorado Resort
4.0 star property
8.4 out of 10, Very Good, (164)
"Great stay!"
Canada
Kyle
$136 nightly
The price is $158
Nov 28 - Nov 29
Total with taxes and fees
Manteo at Eldorado Resort
Lizard Creek Lodge
3.5 star property
9.0 out of 10, Wonderful, (1006)
"Room was fantastic staff was excellent!"
Canada
kelly
$140 nightly
The price is $162
Nov 11 - Nov 12
Total with taxes and fees
Lizard Creek Lodge
Prestige Harbourfront Resort, WorldHotels Luxury
4.0 star property
8.8 out of 10, Excellent, (1018)
"Only stayed one night but would definitely come back again. Good sized rooms. Very clean. Restaurant and bar on the property. Beautiful views"
Canada
Cynthia
$156 nightly
The price is $180
Nov 5 - Nov 6
Total with taxes and fees
Prestige Harbourfront Resort, WorldHotels Luxury
Tigh-Na-Mara Seaside Spa Resort
3.5 star property
8.4 out of 10, Very Good, (1012)
"Fantastic spot. We loved it and would love to visit again."
Canada
Amy
$170 nightly
The price is $196
Nov 6 - Nov 7
Total with taxes and fees
Tigh-Na-Mara Seaside Spa Resort
Trickle Creek Lodge
3.0 star property
8.6 out of 10, Excellent, (1009)
"Rooms were clean and staff was friendly."
Canada
Lynda
$89 nightly
The price is $103
Nov 9 - Nov 10
Total with taxes and fees
Trickle Creek Lodge
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
June
$131
$160
Month
Price
January
$169
February
$191
March
$177
April
$161
May
$219
June
$279
July
$236
August
$246
September
$224
October
$176
November
$131
December
$160
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
29,783
Accommodation
80 Resorts
Lowest Price
$94
Highest Price
$348

Frequently asked questions

How much do resorts in British Columbia cost?
Resorts in British Columbia cost between $94 and $348 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 80 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