British Columbia may have travel restrictions in place due to COVID-19.

Book British Columbia Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in British Columbia

Top Hotels in British Columbia

The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
The price is NZ$264 per night from 26 Jan. to 27 Jan.
4.4/5Wonderful! (1,543 reviews)

"Upgraded to a 1 bdr mountain view, provided two free breakfasts at an amazing restaurant in the hotel, greeted by friendly valet, and very friendly staff, all positive things to say as far as me and my wife were concerned. Thanks Westin, we’ll be back."…"

Reviewed on 18 Jan. 2021

The Westin Resort & Spa, Whistler
Pinnacle Hotel Whistler Village
3.5 out of 5
4319 Main St, Whistler, BC
Free cancellation
The price is NZ$160 per night from 21 Jan. to 22 Jan.
4.2/5Very Good! (2,306 reviews)

"Loved Jacuzzi"…"

Reviewed on 13 Jan. 2021

Pinnacle Hotel Whistler Village
La Quinta Inn by Wyndham Vancouver Airport
2.5 out of 5
8640 Alexandra Rd, Richmond, BC
Free cancellationReserve now, pay when you stay
The price is NZ$88 per night from 26 Jan. to 27 Jan.
4.1/5Very Good! (2,091 reviews)

"Located in a Chinese restaurant row. Easy to get food."…"

Reviewed on 11 Jan. 2021

La Quinta Inn by Wyndham Vancouver Airport
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.
Hilton Whistler Resort & Spa
4 out of 5
4050 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is NZ$238 per night from 7 Feb. to 8 Feb.
4.2/5Very Good! (1,320 reviews)

"The room furnishing and decor is a bit outdated in comparison to neighboring hotels. Especially the rooms in the lower tower. The bonus is the king bed was nice."…"

Reviewed on 15 Jan. 2021

Hilton Whistler Resort & Spa
Whistler Village Inn And Suites
3 out of 5
4429 Sundial Pl, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is NZ$169 per night from 24 Jan. to 25 Jan.
4/5Very Good! (1,014 reviews)

"Close to the hill. Nice pool and convenient having the kitchenette."…"

Reviewed on 10 Jan. 2021

Whistler Village Inn And Suites
Crystal Lodge
3.5 out of 5
4154 Village Green, Whistler, BC
The price is NZ$184 per night from 28 Jan. to 29 Jan.
4.5/5Wonderful! (1,061 reviews)

"Very modern and spacious room. Front desk staff are very courteous. Only downside is that no late checkout available (must check out by 11 am) whereas all other hotels in Whistler that I've stayed at offer at least until noon. Our room was clean and well equipped. Only complaint would be the faucet ..."…"

Reviewed on 11 Jan. 2021

Crystal Lodge
Pinnacle Hotel Harbourfront
4 out of 5
1133 Hastings St W, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is NZ$179 per night from 1 Feb. to 2 Feb.
4.2/5Very Good! (2,674 reviews)

"The staff was really friendly and accommodating. The room was clean. They had good measures in place for Covid-19. There were slight issues with our bathroom door, but we reported it to staff, and overall the stay was enjoyable."…"

Reviewed on 12 Jan. 2021

Pinnacle Hotel Harbourfront
Pan Pacific Vancouver
4.5 out of 5
999 Canada Pl, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is NZ$297 per night from 1 Feb. to 2 Feb.
4.6/5Wonderful! (3,144 reviews)

"Everything was as expected. Clean rooms and good hotel service."…"

Reviewed on 17 Jan. 2021

Pan Pacific Vancouver
Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC
The price is NZ$543 per night from 24 Jan. to 25 Jan.
4.5/5Wonderful! (995 reviews)

"I've stayed here many times and it's always my hotel of choice when I come up to Whistler."…"

Reviewed on 8 Jan. 2021

Fairmont Chateau Whistler
Hyatt Regency Vancouver
4.5 out of 5
655 Burrard St, Vancouver, BC
Free cancellation
The price is NZ$193 per night from 23 Jan. to 24 Jan.
4.5/5Wonderful! (1,049 reviews)

"I like the seevice of staff, very polite Nd professional"…"

Reviewed on 6 Jan. 2021

Hyatt Regency Vancouver
EXchange Hotel Vancouver
4 out of 5
475 Howe Street, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is NZ$179 per night from 21 Jan. to 22 Jan.
4.5/5Wonderful! (1,549 reviews)

"This is one of the best hotels I’ve ever stayed at. High quality room amenities, beautifully designed rooms, and the most efficient delicious room service. Highly recommend. Check in is on floor two."…"

Reviewed on 19 Jan. 2021

EXchange Hotel Vancouver
Fairmont Waterfront
4.5 out of 5
900 Canada Place Way, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is NZ$302 per night from 21 Jan. to 22 Jan.
4.6/5Exceptional! (1,065 reviews)

"A wonderful hotel located in a superb location. Friendly staff."…"

Reviewed on 18 Jan. 2021

Fairmont Waterfront
Hotel Blu Vancouver
4 out of 5
177 Robson Street, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is NZ$169 per night from 21 Jan. to 22 Jan.
4.7/5Exceptional! (1,679 reviews)

"Location was perfect. The hotel is super modern. The room was very nice and clean. From now on this will be my place to stay when I visit Vancouver."…"

Reviewed on 7 Jan. 2021

Hotel Blu Vancouver
Harrison Hot Springs Resort and Spa
3 out of 5
100 Esplanade Avenue, Harrison Hot Springs, BC
The price is NZ$229 per night from 21 Jan. to 22 Jan.
3.8/5Good! (1,700 reviews)

"Great winter vacation getaway! Pools are great! It would be excellent if there were a bar and snack shack at the pool areas!"…"

Reviewed on 11 Jan. 2021

Harrison Hot Springs Resort and Spa
Emerald Lake Lodge
3.5 out of 5
Emerald Lake Road, Field, BC
The price is NZ$317 per night from 21 Jan. to 22 Jan.
4.2/5Very Good! (998 reviews)

"Stunning setting. Friendly staff. Loved that we could just relax and disconnect."…"

Reviewed on 16 Jan. 2021

Emerald Lake Lodge
Georgian Court Hotel BW Premier Collection
4 out of 5
773 Beatty St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is NZ$173 per night from 21 Jan. to 22 Jan.
4.6/5Wonderful! (1,933 reviews)

"Check in process was literally easiest we’ve ever had. Restaurant was right there."…"

Reviewed on 11 Jan. 2021

Georgian Court Hotel BW Premier Collection
The Burrard
3 out of 5
1100 Burrard Street, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is NZ$113 per night from 21 Jan. to 22 Jan.
4.3/5Excellent! (1,949 reviews)

"Everything was good the palm trees where very nice.Also i liked the fire place very eye catching..i will stay here all the time ."…"

Reviewed on 16 Jan. 2021

The Burrard
Executive - The Inn at Whistler Village
3 out of 5
4250 Village Stroll, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is NZ$161 per night from 21 Jan. to 22 Jan.
4/5Very Good! (1,003 reviews)

"This hotel is right near the lifts and it was a great deal. and its right in the center of the village."…"

Reviewed on 11 Jan. 2021

Executive - The Inn at Whistler Village
Aava Whistler Hotel
3.5 out of 5
4005 Whistler Way, Whistler, BC
The price is NZ$179 per night from 21 Jan. to 22 Jan.
4.3/5Excellent! (2,042 reviews)

"Overall Aava hotel was good in all terms. I liked the VIP experience with free parking. There was no rooms available for the upgrade. Good location."…"

Reviewed on 18 Jan. 2021

Aava Whistler Hotel
The Magnolia Hotel and Spa
4.5 out of 5
623 Courtney St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is NZ$210 per night from 24 Jan. to 25 Jan.
4.8/5Exceptional! (989 reviews)

"It was excellent! I would definitely recommend to friends and family."…"

Reviewed on 11 Jan. 2021

The Magnolia Hotel and 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.

Accommodation in British Columbia

Pack your bags and take a trip to British Columbia, where you’re guaranteed to have an amazing adventure. This incredible destination makes an ideal escape no matter what time of year you’re travelling, and a stay in British Columbia will likely mark the highlight of your trip. Best yet, you can book all of your travel arrangements with ease right here on Expedia.co.nz today.

Regardless of your particular tastes—be they low-key or luxurious—Expedia.co.nz will help you find the British Columbia accommodation that’s perfect for you. There are so many resorts and motels where to reserve a room, enjoy an on-site restaurant, or host a conference, whatever your budget is, you’ll find cheap hotels in British Columbia with just a quick search.

Where to Stay in British Columbia?

Whether you’re travelling on your own or with loved ones, have a terrific time in British Columbia. And with all of the British Columbia hotel deals here on Expedia.co.nz, finding the best accommodations is affordable and easy.