Search Resort Hotels in British Columbia from CA $119

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Cities in British Columbia

Featured Resorts in British Columbia

Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is CA $289 per night from Oct 24 to Oct 24
Located in the mountains, this Blackcomb resort offers ski-in/ski-out access and is within a 15-minute walk of Squamish Lil'wat Cultural Centre, Audain Art Museum, ...
4.5/5 Wonderful! (951 reviews)
"Service is stellar. Rooms well appointed and beds very comfortable"

Reviewed on Oct. 19, 2021

Fairmont Chateau Whistler
The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
The price is CA $219 per night from Oct 24 to Oct 24
Located in Whistler Village, this romantic resort is within a 10-minute walk of Whistler Golf Club and Whistler Blackcomb Ski Resort. Whistler Sliding Centre ...
4.5/5 Wonderful! (1,646 reviews)
"Food was really good. Room service was quick and staff was polite."

Reviewed on Oct. 18, 2021

The Westin Resort & Spa, Whistler
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $237 per night from Oct 24 to Oct 24
Located in the heart of Victoria, this romantic resort is within a 10-minute walk of Pacific Rim College, Market Square, and Bastion Square. Chinatown is 0.5 ...
4.5/5 Wonderful! (967 reviews)
"The property is right facing on the water front . we love the location and 5 minutes away from the city. we would advice to anyone to stay at this location Delta Hotels by Marriott, Victoria"

Reviewed on Oct. 18, 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
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.
Canadian Princess Lodge & Marina
3.5 out of 5
1943 Peninsula Road, Ucluelet, BC
Fully refundableReserve now, pay when you stay
The price is CA $139 per night from Nov 2 to Nov 2
Located in the heart of Ucluelet, this resort is within a 15-minute walk of Clayoquot Sound, Ucluelet Aquarium, and Ucluelet Big Beach. Wild Pacific Trail and ...
3.8/5 Good! (948 reviews)
"It was unique and spacious. I would stay here again or recommend someone"

Reviewed on Oct. 15, 2021

Canadian Princess Lodge & Marina
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC
Fully refundableReserve now, pay when you stay
The price is CA $174 per night from Nov 14 to Nov 14
Located in Penticton, this beachfront resort is in the city center, just steps from Rotary Park, Peach, and Okanagan Beach. Penticton Art Gallery and Penticton ...
3.9/5 Very Good! (961 reviews)
"Very nice hotel: clean, well-maintained, excellent location, friendly staff. Unfortunately, during our stay there were problems with the swimming pool and hot tub. To be noted: parking cost ($10/night) is included when booking this property directly."

Reviewed on Oct. 13, 2021

Penticton Lakeside Resort and Conference Centre
Prestige Harbourfront Resort, BW Premier Collection
3.5 out of 5
251 Harbourfront Drive NE, Salmon Arm, BC
Fully refundableReserve now, pay when you stay
The price is CA $140 per night from Oct 24 to Oct 24
Situated on a lake, this eco-friendly resort is within a 5-minute walk of Columbia Mountains, Shuswap Lake, and Salmon Arm Wharf. Peter Jannink Nature Park and ...
4.2/5 Excellent! (777 reviews)
"It was a very beautiful place and loceted right on the water"

Reviewed on Oct. 18, 2021

Prestige Harbourfront Resort, BW Premier Collection
Four Seasons Resort Whistler
5 out of 5
4591 Blackcomb Way, Whistler, BC
Fully refundableReserve now, pay when you stay
The price is CA $335 per night from Oct 25 to Oct 25
Located near the slopes, this Blackcomb resort is next to a golf course and within 1 mi (2 km) of Whistler Blackcomb Ski Resort, Blackcomb Excalibur Gondola, ...
4.7/5 Exceptional! (976 reviews)
"Everything was just perfect"

Reviewed on Oct. 18, 2021

Four Seasons Resort Whistler
Lizard Creek Lodge
3.5 out of 5
5346 Highline Dr, Fernie, BC
Fully refundable
The price is CA $165 per night from Oct 31 to Oct 31
Offering ski-in/ski-out access, this resort in Fernie is in the mountains, 0.1 mi (0.1 km) from Fernie Alpine Resort, and close to winter activities such as ...
4.3/5 Excellent! (860 reviews)
"Nice property that is well maintained. Some services curtailed (either season or COVID). Otherwise, great stay."

Reviewed on Oct. 17, 2021

Lizard Creek Lodge
Manteo at Eldorado Resort
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Fully refundableReserve now, pay when you stay
The price is CA $159 per night from Oct 31 to Oct 31
Located in South Pandosy, this beachfront resort is on the boardwalk, just steps from Columbia Mountains and Okanagan Lake. Rotary Beach Park and Boyce-Gyro ...
4.4/5 Excellent! (990 reviews)
"Fantastic location on the water. Nice rooms with balcony. Great restaurant at Eldorado for breakfast. The hotel had a water shut-down on Monday, Oct. 18th and I was given no warning. Not convenient or conducive to have an early morning shower before my flight to meetings, so I checked out Sunday ..."

Reviewed on Oct. 19, 2021

Manteo at Eldorado Resort
The Royal Kelowna
4 out of 5
1288 Water Street, Kelowna, BC
Fully refundableReserve now, pay when you stay
The price is CA $178 per night from Nov 15 to Nov 15
Located in Kelowna Central Business District, this resort is steps from Columbia Mountains, Lake City Casino, and Kelowna Art Gallery. Prospera Place and BC ...
4.6/5 Wonderful! (388 reviews)
"Beautiful property. Fantastic views. Comfortable bed. Large spacious clean l. Living room spacious and well appointed. Pool area sublime. Staff reasonably friendly. Will definitely be back"

Reviewed on Oct. 1, 2021

The Royal Kelowna
Oak Bay Beach Hotel
4.5 out of 5
1175 Beach Dr, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $269 per night from Nov 9 to Nov 9
Located in South Oak Bay, this luxury resort is within a 10-minute walk of Victoria Golf Club and Oak Bay Marina. Abkhazi Garden and Cadboro Bay are also within ...
4.8/5 Exceptional! (996 reviews)
"Nice"

Reviewed on Oct. 21, 2021

Oak Bay Beach Hotel
The Sutton Place Hotel Revelstoke Mountain Resort
4 out of 5
2950 Camozzi Road, Revelstoke, BC
Fully refundableReserve now, pay when you stay
The price is CA $209 per night from Nov 3 to Nov 3
Located in the mountains, this ski-in/ski-out resort in Revelstoke is within a 5-minute walk of Columbia Mountains and Revelstoke Mountain Resort and close to ...
4.6/5 Wonderful! (783 reviews)
"Staff was very friendly. The room was beautiful! We were disappointed that all the restaurants were closed."

Reviewed on Oct. 9, 2021

The Sutton Place Hotel Revelstoke Mountain Resort
Spirit Ridge, in The Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $179 per night from Oct 31 to Oct 31
This family-friendly Osoyoos resort is located on a lake, within a 5-minute walk of Nk'Mip Desert Cultural Centre, Sonora Dunes Golf Club, and Nk'Mip Cellars. ...
4.5/5 Wonderful! (990 reviews)
"Property is awesome. Our microwave looked like it hadn't been cleaned in a few stays, very dirty and disgusting. Other than that, everything was great!"

Reviewed on Oct. 19, 2021

Spirit Ridge, in The Unbound Collection by Hyatt
Poets Cove Resort & Spa
4 out of 5
9801 Spalding Rd, Pender Island, BC
Fully refundableReserve now, pay when you stay
The price is CA $195 per night from Oct 24 to Oct 24
Located on the waterfront, this family-friendly resort is within 9 mi (15 km) of Gulf Islands National Park Reserve, Driftwood Centre, and Browning Harbour Marina. ...
4.2/5 Very Good! (146 reviews)
"Very beautiful site with fantastic view. Room did need Carpet cleaned. All in all a very nice stay."

Reviewed on Oct. 19, 2021

Poets Cove Resort & Spa
Fairmont Mountain Bungalows
3.5 out of 5
4869 HIGHWAY 93 & 95, Fairmont Hot Springs, BC
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Oct 31 to Oct 31
Situated near the airport, this resort is within 2 mi (3 km) of Columbia Mountains, Columbia River, and Riverside Golf Course. Mountainside Golf Course and Columbia ...
4.2/5 Very Good! (332 reviews)
"Great stay with hot tub."

Reviewed on Oct. 9, 2021

Fairmont Mountain Bungalows
Versante Hotel
8499 Bridgeport Rd, Richmond, BC
Fully refundableReserve now, pay when you stay
The price is CA $210 per night from Oct 26 to Oct 26
Located in Richmond City Centre, this resort is within a 15-minute walk of Richmond Night Market and Aberdeen Centre. Richmond Centre Mall and Richmond Olympic ...
5/5 Exceptional! (25 reviews)
"Hotel was very modern design. All areas were spotless with hand sanitizers readily available. Room was wonderful with fabulous bathroom."

Reviewed on Oct. 17, 2021

Versante Hotel
Mountainside Lodge
3 out of 5
4417 Sundial Place, Whistler, BC
Located in Whistler Village, this resort is steps from Whistler Blackcomb Ski Resort, Blackcomb Excalibur Gondola, and Whistler Village Gondola. Whistler Visitor ...
4.3/5 Excellent! (880 reviews)
"Loft suite had two separate full bathrooms."

Reviewed on Oct. 15, 2021

Get rates
Mountainside Lodge
Sun Peaks Grand Hotel & Conference Centre
4 out of 5
3240 Village Way, Sun Peaks, BC
Fully refundableReserve now, pay when you stay
The price is CA $189 per night from Oct 24 to Oct 24
Located in the mountains, this ski-in/ski-out resort in Sun Peaks is within a 5-minute walk of Sun Peaks Resort and Sun Peaks Golf Course and close to winter ...
4.3/5 Excellent! (989 reviews)
"Skin and out"

Reviewed on Oct. 18, 2021

Sun Peaks Grand Hotel & Conference Centre
Prestige Rocky Mountain Resort, BW Premier Collection
3.5 out of 5
209 Van Horne Street South, Cranbrook, BC
Fully refundableReserve now, pay when you stay
The price is CA $157 per night from Nov 7 to Nov 7
Situated in Cranbrook, this spa resort is 0.3 mi (0.4 km) from Cranbrook History Centre and within 3 mi (5 km) of Cranbrook Golf and Country Club and Cranbrook ...
4.3/5 Excellent! (337 reviews)
"Very nice place to stay"

Reviewed on Oct. 9, 2021

Prestige Rocky Mountain Resort, BW Premier Collection
Black Rock Oceanfront Resort
4 out of 5
596 Marine Drive, Ucluelet, BC
Offering direct access to the beach, this Ucluelet resort is within a 10-minute walk of Ucluelet Big Beach and Wild Pacific Trail. Ucluelet Aquarium and Clayoquot ...
4.4/5 Wonderful! (655 reviews)
"Excellent room layout, cunning little kitchen area, amazing view of trees and ocean from floor to ceiling windows, loved the deep tub and view of ocean from sliding window beside tub."

Reviewed on Oct. 17, 2021

Get rates
Black Rock Oceanfront Resort
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.

More trip options