Search Resort Hotels in British Columbia from CA $89

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in British Columbia

Featured Resorts in British Columbia

River Rock Casino Resort
4 out of 5
8811 River Road, Richmond, BC, V6X 3P8
Fully refundableReserve now, pay when you stay
The price is CA $190 per night from Feb. 20 to Feb. 21
CA $190
per night
Feb. 20 - Feb. 21
4/5 Very Good! (2,069 reviews)
"Très bon hôtel."

Reviewed on Feb. 3, 2023

River Rock Casino Resort
Versante Hotel
5 out of 5
8499 Bridgeport Rd, Richmond, BC, V6X 1R7
Fully refundableReserve now, pay when you stay
The price is CA $241 per night from Feb. 5 to Feb. 6
CA $241
per night
Feb. 5 - Feb. 6
4.7/5 Exceptional! (464 reviews)
"First time in this hotel, the room decor is stylish, bath room setup is great as well."

Reviewed on Feb. 1, 2023

Versante Hotel
The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC, V8E 1J3
The price is CA $399 per night from Feb. 26 to Feb. 27
CA $399
per night
Feb. 26 - Feb. 27
4.4/5 Wonderful! (1,562 reviews)
"Friendly helpful staff. Great place"

Reviewed on Jan. 28, 2023

The Westin Resort & Spa, Whistler

Save an average of 15% on thousands of hotels when you're signed in

Manteo at Eldorado Resort
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC, V1W 3L4
Fully refundableReserve now, pay when you stay
The price is CA $152 per night from Feb. 23 to Feb. 24
CA $152
per night
Feb. 23 - Feb. 24
4.3/5 Excellent! (1,024 reviews)
"We stayed here on a whim after flying into Kelowna. It was beautiful, the views were amazing and the staff and amenities were wonderful."

Reviewed on Jan. 29, 2023

Manteo at Eldorado Resort
Four Seasons Resort Whistler
5 out of 5
4591 Blackcomb Way, Whistler, BC, V0N 1B4
The price is CA $930 per night from Mar. 5 to Mar. 6
CA $930
per night
Mar. 5 - Mar. 6
4.7/5 Exceptional! (1,011 reviews)
"Our stay as always was so exceptional at the four seasons! We did book via Expedia this time as usually we book directly through Four Seasons, in which I did notice a few things that were different. Example, we booked the same room we did in the summer during our trip this time and oddly the didn’t ..."

Reviewed on Jan. 22, 2023

Four Seasons Resort Whistler
Copper Point Resort
4 out of 5
760 Cooper Road, Invermere, BC, V0A1K2
Fully refundableReserve now, pay when you stay
The price is CA $89 per night from Feb. 5 to Feb. 6
CA $89
per night
Feb. 5 - Feb. 6
4.4/5 Wonderful! (1,028 reviews)
"A very nice stay at a very nice resort. Staff were friendly and the loft suite we had with view and kitchen was worth every penny. Pool and hot tub outside meant we did not even hit up the hotsprings. Restsuraunt served good food for a good price. Really enjoyed our stay."

Reviewed on Jan. 26, 2023

Copper Point Resort
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC, V2A7M5
Fully refundableReserve now, pay when you stay
The price is CA $162 per night from Mar. 4 to Mar. 5
CA $162
per night
Mar. 4 - Mar. 5
4/5 Very Good! (1,014 reviews)
"Air-conditioning made the room uncomfortably cold"

Reviewed on Jan. 27, 2023

Penticton Lakeside Resort and Conference Centre
Oak Bay Beach Hotel
4.5 out of 5
1175 Beach Dr, Victoria, BC, V8S2N2
Fully refundableReserve now, pay when you stay
The price is CA $274 per night from Feb. 6 to Feb. 7
CA $274
per night
Feb. 6 - Feb. 7
4.8/5 Exceptional! (1,008 reviews)
"Great stay.Loved the pools.Too bad they never had something for the people that never went too the $300.00 dinner."

Reviewed on Jan. 2, 2023

Oak Bay Beach Hotel
Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC, V8E 0Z5
The price is CA $549 per night from Feb. 4 to Feb. 5
CA $549
per night
Feb. 4 - Feb. 5
4.5/5 Wonderful! (1,014 reviews)
Outstanding !
"After 23 years of vacations at the Fairmont everything continues to be outstanding."

Reviewed on Jan. 31, 2023

Fairmont Chateau Whistler
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC, V9A 0G1
Fully refundableReserve now, pay when you stay
The price is CA $297 per night from Feb. 12 to Feb. 13
CA $297
per night
Feb. 12 - Feb. 13
4.5/5 Wonderful! (1,008 reviews)
"Excellent hotel"

Reviewed on Jan. 6, 2023

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Spirit Ridge, in The Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC, V0H 1V6
Fully refundableReserve now, pay when you stay
The price is CA $166 per night from Feb. 8 to Feb. 9
CA $166
per night
Feb. 8 - Feb. 9
4.5/5 Wonderful! (1,006 reviews)
"Excellent reception. Ground staff helpful as we got a bit lost finding our correct condo block. Accommodations comfortable and clean."

Reviewed on Feb. 2, 2023

Spirit Ridge, in The Unbound Collection by Hyatt
St. Eugene Golf Resort & Casino
3.5 out of 5
7777 Mission Road, Cranbrook, BC, V1C7E5
Fully refundableReserve now, pay when you stay
The price is CA $116 per night from Feb. 5 to Feb. 6
CA $116
per night
Feb. 5 - Feb. 6
4.3/5 Excellent! (982 reviews)
"You can't beat the view of FISHER PEAK and the rest off the Rockies. Great to see the history in the hallways of the old school.. not that the historic events of the Mission were anything to be happy about. Well kept and preserved piece of history. Thanks to the local band."

Reviewed on Feb. 1, 2023

St. Eugene Golf Resort & Casino
Sun Peaks Grand Hotel & Conference Centre
4 out of 5
3240 Village Way, Sun Peaks, BC, V0E 5N0
Fully refundableReserve now, pay when you stay
The price is CA $380 per night from Mar. 6 to Mar. 7
CA $380
per night
Mar. 6 - Mar. 7
4.3/5 Excellent! (1,005 reviews)
"We loved our stay here. Perfect location. Very helpful staff from time we pulled up and they loaded our bags on a cart and stored them while skied all day then had them waiting in our room while we checked in. Loved the ski valet service, just grab your skis in the morning, click in, and skate down ..."

Reviewed on Jan. 17, 2023

Sun Peaks Grand Hotel & Conference Centre
Trickle Creek Lodge
3 out of 5
500 Stemwinder Dr, Kimberley, BC, V1A2Y6
Fully refundableReserve now, pay when you stay
The price is CA $196 per night from Feb. 5 to Feb. 6
CA $196
per night
Feb. 5 - Feb. 6
4.4/5 Excellent! (851 reviews)
"Spotless and close to the skiing. DO NOT expect nightlife or even food after 8. Could not get a meal, or a drink after 8pm anywhere on the mountain. No shuttles (weekdays)... no taxi even exists in town. No liquor store. Oh and no breakfast till noon! Pack food and bring liquor if youre staying in ..."

Reviewed on Jan. 23, 2023

Trickle Creek Lodge
The Cove Lakeside Resort
4 out of 5
4205 Gellatly Road, West Kelowna, BC, V4T 2K2
Fully refundableReserve now, pay when you stay
The price is CA $165 per night from Feb. 5 to Feb. 6
CA $165
per night
Feb. 5 - Feb. 6
4.5/5 Wonderful! (785 reviews)
"This is the 2nd time I've stayed here, both for work, and both stays were excellent. Each stay was only for one night, I just wish I could have more time in the area to properly enjoy it. I'd highly recommend it. Very nice rooms and extremely quiet when I've stayed."

Reviewed on Jan. 27, 2023

The Cove Lakeside Resort
Villa Eyrie Resort
4 out of 5
600 Ebadora Lane, Mill Bay, BC, V0R 2L0
Fully refundableReserve now, pay when you stay
The price is CA $218 per night from Feb. 7 to Feb. 8
CA $218
per night
Feb. 7 - Feb. 8
4.6/5 Wonderful! (333 reviews)
"All very beautiful and upscale!"

Reviewed on Jan. 28, 2023

Villa Eyrie Resort
Lizard Creek Lodge
3.5 out of 5
5346 Highline Dr, Fernie, BC, V0B1M6
4.3/5 Excellent! (919 reviews)
"Perfect ski get away!!!! Amazing food, lodging and staff. We will be back soon!"

Reviewed on Jan. 27, 2023

Lizard Creek Lodge
The Sutton Place Hotel Revelstoke Mountain Resort
4 out of 5
2950 Camozzi Road, Revelstoke, BC, V0E2S0
Fully refundableReserve now, pay when you stay
The price is CA $634 per night from Mar. 4 to Mar. 5
CA $634
per night
Mar. 4 - Mar. 5
4.6/5 Wonderful! (881 reviews)
"Ski in and out, great pool, beautiful apartments"

Reviewed on Jan. 29, 2023

The Sutton Place Hotel Revelstoke Mountain Resort
Prestige Harbourfront Resort, WorldHotels Luxury
3.5 out of 5
251 Harbourfront Drive NE, Salmon Arm, BC, V1E 2W7
The price is CA $170 per night from Feb. 4 to Feb. 5
CA $170
per night
Feb. 4 - Feb. 5
4.2/5 Excellent! (952 reviews)
"Beautiful hotel, very clean, friendly staff, nice restaurants, great gym."

Reviewed on Jan. 30, 2023

Prestige Harbourfront Resort, WorldHotels Luxury
Poets Cove Resort & Spa
4 out of 5
9801 Spalding Rd, Pender Island, BC, V0N2M3
Fully refundableReserve now, pay when you stay
The price is CA $220 per night from Feb. 15 to Feb. 16
CA $220
per night
Feb. 15 - Feb. 16
4.2/5 Very Good! (193 reviews)
"Very peaceful stay"

Reviewed on Nov. 25, 2022

Poets Cove Resort & Spa
Don't see what you're looking for?
See all available properties in British Columbia
View all properties
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.

British Columbia Resorts information

Number of reviews
19109
Accommodation
95 Resorts
Lowest Price
CA $89
Highest Price
CA $930

Price trends for Resorts in British Columbia

Less expensive
More expensive
This month
Next month
April
July
CA $268
CA $240
Month
Price
January
CA $309
February
CA $268
March
CA $240
April
CA $207
May
CA $263
June
CA $307
July
CA $395
August
CA $351
September
CA $312
October
CA $255
November
CA $272
December
CA $331
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.

Recent Reviews in British Columbia
Expedia verified reviews