Search Resort Hotels in British Columbia from CA $204

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on select stays 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 $238 per night from May 25 to May 26
4.1/5 Very Good! (1,269 reviews)
"All was so clean, convenient"

Reviewed on May 16, 2022

River Rock Casino Resort
The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC, V8E 1J3
The price is CA $2,099 per night from May 23 to May 24
4.4/5 Wonderful! (1,769 reviews)
"Great hotel for a family of four."

Reviewed on May 16, 2022

The Westin Resort & Spa, Whistler
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 $204 per night from Jun 5 to Jun 6
3.9/5 Very Good! (984 reviews)
"Good waterfront location. 3 cafe/restaurant alternatives. Pool hot tub utilitarian: pretty old. Accessible access not great - had a hard time getting luggage trolley from front door to parkade - no ramp. Passenger loading area in front of hotel very obstructed with large planters, large pillars, ..."

Reviewed on May 12, 2022

Penticton Lakeside Resort and Conference Centre
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Four Seasons Resort Whistler
5 out of 5
4591 Blackcomb Way, Whistler, BC, V0N 1B4
4.7/5 Exceptional! (996 reviews)
"The property was in a quiet location, but not a far walk to the Village. Staff were all very attentive and kind. Will definitely stay at Four Seasons Whistler again."

Reviewed on May 6, 2022

Four Seasons Resort Whistler
Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC, V8E 0Z5
The price is CA $439 per night from May 24 to May 25
4.5/5 Wonderful! (989 reviews)
"Enjoyed our stay"

Reviewed on May 10, 2022

Fairmont Chateau Whistler
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC, V0R3A0
Fully refundableReserve now, pay when you stay
The price is CA $229 per night from May 24 to May 25
3.9/5 Good! (979 reviews)
"Great customer service and very clean room , very safe and fully satisfied customer"

Reviewed on May 15, 2022

Canadian Princess Lodge & Marina
Versante Hotel
8499 Bridgeport Rd, Richmond, BC, V6X 1R7
Fully refundableReserve now, pay when you stay
The price is CA $308 per night from May 22 to May 23
4.8/5 Exceptional! (116 reviews)

Reviewed on May 16, 2022

Versante Hotel
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 $263 per night from May 31 to Jun 1
4.5/5 Wonderful! (981 reviews)
"Loved that the hotel was right on the waterfront! Beautiful to watch the planes and boat travel in and out of the harbour. For the price, the hotel was outdated (especially the bathrooms) and the construction around the property was inconvenient."

Reviewed on May 16, 2022

Delta Hotels by Marriott Victoria Ocean Pointe Resort
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 $349 per night from Jun 14 to Jun 15
4.8/5 Exceptional! (996 reviews)
"Beautiful!"

Reviewed on May 15, 2022

Oak Bay Beach Hotel
Spirit Ridge, in The Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC, V0H 1V6
4.5/5 Wonderful! (993 reviews)
"It is a nice layout. All had separate rooms. Great views. The only issue we all complained about was the lighting. In both bedrooms and bathrooms. One pot light in the bathrooms and you just can’t see anything. Impossible for a gal to get ready there. My husband also said the same thing."

Reviewed on May 16, 2022

Spirit Ridge, in The Unbound Collection by Hyatt
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.

Price trends for Resorts in British Columbia

Less expensive
More expensive
Next month
November
July
CA $265
Month
Price
January
CA $284
February
CA $282
March
CA $311
April
CA $206
May
CA $234
June
CA $265
July
CA $349
August
CA $329
September
CA $271
October
CA $207
November
CA $203
December
CA $224
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.

Frequently asked questions

Recent Reviews in British Columbia
expedia verified reviews