Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Resort Hotels in British Columbia

See all 5,571 properties in British Columbia

Estimated price for 1 night/2 adults

The Westin Resort & Spa, Whistler
The Westin Resort & Spa, Whistler
4.0 out of 5.0 4090 Whistler Way, Whistler, BC
Free Cancellation
Reserve now, pay when you stay
C$159
4.2/5 (1,242 reviews)

Nice room, clean, great location. Will be back again

Reviewed on 18 May 2019
Just 30 meters (100 feet) from the Whistler Gondola, this supremely comfortable resort is located at the southern edge of the main village; a snow tubing park ...
The Royal Private Residence Club
The Royal Private Residence Club
4.0 out of 5.0 1288 Water Street, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
C$299
4.6/5 (138 reviews)

What a fabulous location! Loved the roof-top infinity pool - I swam at 6:00 in the morning and had the whole top deck to myself!

Reviewed on 12 May 2019
Located in Central Okanagan, this resort is steps from Kelowna Art Gallery and Prospera Place. Kelowna General Hospital is 1.4 mi (2.2 km) away.
The Fairmont Chateau Whistler
The Fairmont Chateau Whistler
4.5 out of 5.0 4599 Chateau Blvd, Whistler, BC
Free Cancellation
Reserve now, pay when you stay
C$239
4.5/5 (1,790 reviews)

Great location and close to village and staff very helpful

Reviewed on 18 May 2019
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, ...
Delta Hotels by Marriott Victoria Ocean Pointe Resort
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4.0 out of 5.0 100 Harbour Road, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
C$305
4.6/5 (1,896 reviews)

Excellent hotel! Zero complaints. Definitely recommend to stay there for several days. Will come back for sure.

Reviewed on 3 May 2019
Located in the heart of Victoria, this spa resort is within a 10-minute walk of Pacific Rim College and Market Square. Bastion Square and Chinatown are also ...
Four Seasons Resort Whistler
Four Seasons Resort Whistler
5.0 out of 5.0 4591 Blackcomb Way, Whistler, BC
Free Cancellation
Reserve now, pay when you stay
C$220
4.7/5 (949 reviews)

I have a wonderful night in the hotel. Thanks I will choose it again

Reviewed on 18 May 2019
Located near the slopes, this Blackcomb resort is next to a golf course and within 1 mi (2 km) of Squamish Lil'wat Cultural Centre, Whistler Blackcomb Ski Resort, ...
The Sutton Place Hotel Revelstoke Mountain Resort
The Sutton Place Hotel Revelstoke Mountain Resort
4.0 out of 5.0 2950 Camozzi Road, Revelstoke, BC
Free Cancellation
Reserve now, pay when you stay
C$169
4.6/5 (498 reviews)

We liked the location the view and the room. We didnt like the fact that the stove in the kitchen didnt work.

Reviewed on 18 May 2019
Set amidst the mountains, this ski-in/ski-out resort in Revelstoke is 3 mi (4.8 km) from Revelstoke Mountain Resort and within 6 mi (10 km) of K3 Cat Skiing ...
Copper Point Resort
Copper Point Resort
4.0 out of 5.0 760 Cooper Road, Invermere, BC
Free Cancellation
Reserve now, pay when you stay
C$140
4.3/5 (1,436 reviews)

Service in the restaurant was excellent. Waitress in the morning for breakfast went above and beyond to make sure everything was perfect. Food was excellent also. Great place

Reviewed on 17 May 2019
Situated in Invermere, this spa resort is 0.2 mi (0.3 km) from Copper Point Golf Course and 2.4 mi (3.8 km) from Eagle Ranch Golf Course. Pynelogs Cultural Centre ...
Pan Pacific Whistler Village Centre
Pan Pacific Whistler Village Centre
4.0 out of 5.0 4299 Blackcomb Way, Whistler, BC
Free Cancellation
Reserve now, pay when you stay
C$159
4.7/5 (1,139 reviews)

We stayed in Pan Pacific Mountainside which is next to the Gondola which is a plus. Pan Pacific Whistler is inside the village and close to everything. We enjoyed every minute of our stay. Very relaxing.

Reviewed on 17 May 2019
Located near the slopes, this Whistler Village resort is in the mountains and within a 5-minute walk of Whistler Core Climbing and Fitness Centre, Whistler Visitor ...
Manteo Resort Waterfront Hotel & Villas
Manteo Resort Waterfront Hotel & Villas
3.5 out of 5.0 3762 Lakeshore Rd, Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
C$245
4.4/5 (1,087 reviews)

The balconies are tiny in some rooms, the overall look of the outside is weathered and uninviting. We got a ‘lake view’ and spent no time outside, because there wasn’t enough room for two adults with the two small chairs out there. Just seems overpriced for the appeal.

Reviewed on 7 Apr. 2019
Nestled on the beach, this South Pandosy resort is 0.1 mi (0.2 km) from Okanagan Lake and 1.9 mi (3.1 km) from Kelowna General Hospital. Michaelbrook Ranch Golf ...
Lizard Creek Lodge
Lizard Creek Lodge
3.5 out of 5.0 5346 Highline Dr, Fernie, BC
Free Cancellation
Reserve now, pay when you stay
C$116
4.3/5 (623 reviews)

Front desk staff was friendly and professional. Room was very clean with full kitchen. TV wasn’t working and was quickly fixed. Was there off season so very quiet.

Reviewed on 19 May 2019
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 ...
Oak Bay Beach Hotel
Oak Bay Beach Hotel
4.5 out of 5.0 1175 Beach Dr, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
C$299
4.8/5 (915 reviews)

The hotel was pristine, and in a beautiful location.

Reviewed on 18 May 2019
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 ...
Sun Peaks Grand Hotel & Conference Centre
Sun Peaks Grand Hotel & Conference Centre
4.0 out of 5.0 3240 Village Way, Sun Peaks, BC
C$149
4.2/5 (728 reviews)

Lovely hotel in a great location in the resort.....very quiet this time of the year

Reviewed on 16 May 2019
Offering ski-in/ski-out access, this resort in Sun Peaks is in the mountains, within 1 mi (2 km) of Sun Peaks Golf Course and Sun Peaks Resort, and close to ...
Kingfisher Oceanside Resort and Spa
Kingfisher Oceanside Resort and Spa
3.0 out of 5.0 4330 Island Highway South, Courtenay, BC
Free Cancellation
Reserve now, pay when you stay
C$180
4.2/5 (492 reviews)

Property is amazing from every perspective. I bood room

Reviewed on 3 May 2019
Situated on the waterfront, this spa resort is within 6 mi (10 km) of Vancouver Island Visitor Centre, Courtenay and District Museum and Paleontology Centre, ...
SPIRIT RIDGE - in the Unbound Collection by Hyatt
SPIRIT RIDGE - in the Unbound Collection by Hyatt
4.0 out of 5.0 1200 Rancher Creek Rd, Osoyoos, BC
Free Cancellation
Reserve now, pay when you stay
C$199
4.4/5 (808 reviews)

This property was stunning. All staff were friendly and kind. We were not enthusiastic about the dinner menu choices though. We had dinner there our first but went to Borrowing Owl the second.night

Reviewed on 11 May 2019
This family-friendly Osoyoos resort is located on a lake, within a 5-minute walk of Nk'Mip Desert Cultural Centre and Sonora Dunes Golf Club. Rattlesnake Canyon ...
Tigh-Na-Mara Seaside Spa Resort
Tigh-Na-Mara Seaside Spa Resort
3.5 out of 5.0 1155 Resort Drive, Parksville, BC
C$209
4.1/5 (647 reviews)

Excellent Location, clean, private. On the beach. Would stay again

Reviewed on 18 May 2019
Offering direct access to the beach, this Regional District of Nanaimo resort is within 1 mi (2 km) of Riptide Lagoon Adventure Golf and Rathtrevor Beach Provincial ...
Penticton Lakeside Resort and Conference Centre
Penticton Lakeside Resort and Conference Centre
3.5 out of 5.0 21 Lakeshore Dr W, Penticton, BC
C$203
3.8/5 (634 reviews)

I had a bit of trouble getting the keys cards to work. Other than that it was great.

Reviewed on 6 May 2019
Located in Penticton, this beachfront resort is in the city center, just steps from Okanagan Beach, Rotary Park, and Peach. Penticton Art Gallery and Penticton ...
Trickle Creek Lodge
Trickle Creek Lodge
3.0 out of 5.0 500 Stemwinder Dr, Kimberley, BC
C$124
4.4/5 (449 reviews)

Could use some update and refreshing of the pool area

Reviewed on 12 May 2019
Located in the mountains, this ski-in/ski-out resort in Kimberley is within 1 mi (2 km) of Trickle Creek Golf Course and Kimberley Alpine Resort and close to ...
Canadian Princess Lodge & Marina
Canadian Princess Lodge & Marina
2.5 out of 5.0 1943 Peninsula Road, Ucluelet, BC
Free Cancellation
Reserve now, pay when you stay
C$99
3.6/5 (471 reviews)

Clean great price on the water. Very friendly at check in.

Reviewed on 15 May 2019
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 ...
Black Rock Oceanfront Resort
Black Rock Oceanfront Resort
4.0 out of 5.0 596 Marine Drive, Ucluelet, BC
C$299
4.5/5 (459 reviews)

Check in staff was friendly. Room was beautiful and had everything one could want for a great stay.

Reviewed on 18 May 2019
Nestled on the beach, this Ucluelet resort is within a 10-minute walk of Ucluelet Big Beach and Wild Pacific Trail. Little Beach and Terrace Beach are also within ...
Villa Eyrie Resort
Villa Eyrie Resort
4.0 out of 5.0 600 Ebadora Lane, Mill Bay, BC
C$229
4.6/5 (132 reviews)

The staff were above and beyond my expectations. The views and overall atmostsphere of this hidden gem were absolutely amazing. I would recomend to anyone travelling to the area.

Reviewed on 18 May 2019
Situated in a national park, this spa resort is 1.3 mi (2 km) from Spectacle Lake Provincial Park and within 6 mi (10 km) of Bamberton Provincial Park and Mill ...
The Cove Lakeside Resort
The Cove Lakeside Resort
4.0 out of 5.0 4205 Gellatly Road, West Kelowna, BC
Free Cancellation
Reserve now, pay when you stay
C$345
4.5/5 (609 reviews)

Nice place room was huge nicely kept. Went to the restaurant twice never got seated either time place was empty both times staff looked and me and never acknowledged or sat me. Besides the lady that checked us in the staff was unpleasant

Reviewed on 12 May 2019
Located in Central Okanagan, this beachfront resort is on the boardwalk and within 6 mi (10 km) of Quails' Gate Estate Winery, Mission Hill Family Estate, and ...
Map