COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

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.

Free cancellation on most hotels. Because flexibility matters.

Featured Resorts in British Columbia

Spirit Ridge, in The Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is CA $199 per night from May 9 to May 9
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/5Wonderful! (989 reviews)
"Spirit Ridge is situated above the vineyard, overlooking the lake. We liked the courteous staff, clean sheets and towels, full kitchenette with coffee, toaster, fridge, dishwasher. The swimming pool together with hot tub were amazingly relaxing. Hikes are in close proximity. Overall resort is in ..."

Reviewed on May 2, 2021

Spirit Ridge, in The Unbound Collection by Hyatt
Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is CA $269 per night from May 12 to May 12
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/5Wonderful! (989 reviews)
"Beautiful hotel You pay more but you get more nice way to treat yourself"

Reviewed on Mar. 28, 2021

Fairmont Chateau Whistler
Manteo at Eldorado Resort
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from May 10 to May 10
Located in South Pandosy, this beachfront resort is on the boardwalk, just steps from Columbia Mountains and Okanagan Lake. Kelowna General Hospital is 1.9 mi ...
4.4/5Excellent! (988 reviews)
"Location is impeccable, one can stroll down the beach or up the dock. The pool is a good size, the beach is small yet clean. Overall, great hotel."

Reviewed on Apr. 17, 2021

Manteo at Eldorado 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.
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC
The price is CA $182 per night from May 12 to May 12
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/5Good! (920 reviews)
"Only issue I have is that I had to pay for two cars as I had two cars obviously when there was literally free parking 300ft away hypothetically..... other than that the fee was small and worth it. Rooms where very clean, staff was beyond helpful. 3 major things they did for that stood out was, amazing ..."

Reviewed on May 5, 2021

Penticton Lakeside Resort and Conference Centre
The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from May 31 to May 31
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.4/5Wonderful! (1,575 reviews)
"Great location close to the Gondola. Friendly helpful staff."

Reviewed on Apr. 14, 2021

The Westin Resort & Spa, Whistler
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $175 per night from May 10 to May 10
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.6/5Wonderful! (991 reviews)
"Lovely views from the room."

Reviewed on May 7, 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Four Seasons Resort Whistler
5 out of 5
4591 Blackcomb Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is CA $225 per night from Jun 1 to Jun 1
Located near the slopes, this Blackcomb resort is next to a golf course and within 1 mi (2 km) of Whistler Blackcomb Ski Resort, Whistler Village Gondola, and ...
4.7/5Exceptional! (990 reviews)
"polite staff best service"

Reviewed on Apr. 23, 2021

Four Seasons Resort Whistler
Tigh-Na-Mara Seaside Spa Resort
3.5 out of 5
1155 Resort Drive, Parksville, BC
The price is CA $189 per night from May 12 to May 12
Offering direct access to the beach, this Parksville resort is within 1 mi (2 km) of Rathtrevor Beach and Rathtrevor Beach Provincial Park. Parksville Beach ...
4.2/5Very Good! (910 reviews)
"Loved the setting amenities and proximity to beach and town."

Reviewed on Apr. 15, 2021

Tigh-Na-Mara Seaside Spa Resort
The Sutton Place Hotel Revelstoke Mountain Resort
4 out of 5
2950 Camozzi Road, Revelstoke, BC
Free cancellationReserve now, pay when you stay
The price is CA $181 per night from May 9 to May 9
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/5Wonderful! (742 reviews)
"Great location right by the lift, good restaurant with deck. Restrictions on hot tub & pool were inconvenient but with COVID not much choice but to have to book your time in advance"

Reviewed on Mar. 25, 2021

The Sutton Place Hotel Revelstoke Mountain Resort
The Royal Kelowna
4 out of 5
1288 Water Street, Kelowna, BC
The price is CA $218 per night from May 17 to May 17
Located in Kelowna Central Business District, this resort is steps from Columbia Mountains and Prospera Place. Okanagan Lake and Kelowna General Hospital are ...
4.6/5Wonderful! (349 reviews)
"Great apartment style hotel. We had lots of space and it was quiet. My only complaint is the beds are quite hard. The rooms are a bit dark and dated but still much nicer than most other Kelowna area hotels. The pool makes up for it all!"

Reviewed on Apr. 21, 2021

The Royal Kelowna
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.