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.


Check prices on hotels in British Columbia

Tonight 13 Oct. - 14 Oct.
This weekend 18 Oct. - 20 Oct.
Next weekend 25 Oct. - 27 Oct.

Top Cities in British Columbia

Featured Hotels in British Columbia

See all 6,617 properties in British Columbia

Estimated price for 1 night/2 adults

River Rock Casino Resort
River Rock Casino Resort
4.0 out of 5.0 8811 River Road, Richmond, BC
AU$258
4.2/5 (2963 reviews)

This is a big resort so there can be a lot of walking. We weren’t there for the casino. Even a room that they said didn’t have a view still had a nice view. My husband likes to watch the planes so it was great for that. If you dont like airplane noise then don’t stay here. They fly very close. There ...

Reviewed on 11 Oct. 2019
Pan Pacific Vancouver
Pan Pacific Vancouver
4.5 out of 5.0 999 Canada Pl, Vancouver, BC
AU$329
4.6/5 (3259 reviews)

Nice location. Room service good. Overall good stay.

Reviewed on 12 Oct. 2019
Sandman Hotel Vancouver City Centre
Sandman Hotel Vancouver City Centre
3.0 out of 5.0 180 W Georgia St, Vancouver, BC
AU$148
3.6/5 (3070 reviews)

Everything is satisfactory. The staff are friendly. The amenities are good. It is located in a good part of the downtown.

Reviewed on 11 Oct. 2019
Coast Vancouver Airport Hotel
Coast Vancouver Airport Hotel
3.0 out of 5.0 1041 SW Marine Dr, Vancouver, BC
AU$123
3.6/5 (4375 reviews)

iT IS COMFORTABLE

Reviewed on 9 Oct. 2019
Fairmont Vancouver Airport In-Terminal Hotel
Fairmont Vancouver Airport In-Terminal Hotel
4.5 out of 5.0 3111 Grant McConachie Way, Richmond, BC
AU$328
4.7/5 (3849 reviews)

Convenient and comfortable. Start your vacation relaxed instead of stressing over getting to the airport on time

Reviewed on 11 Oct. 2019
Harrison Hot Springs Resort and Spa
Harrison Hot Springs Resort and Spa
3.0 out of 5.0 100 Esplanade Avenue, Harrison Hot Springs, BC
AU$180
3.8/5 (1541 reviews)

Great sleep. Lovely room. Pleasant staff. Delicious food and friendly service in dining room.

Reviewed on 12 Oct. 2019
Aava Whistler Hotel
Aava Whistler Hotel
3.5 out of 5.0 4005 Whistler Way, Whistler, BC
AU$127
4.2/5 (2919 reviews)

We loved this property, the location was great, staff were awesome and they gave us a complimentary upgrade. Highly recommend!

Reviewed on 12 Oct. 2019
Accent Inn Vancouver Airport Hotel
Accent Inn Vancouver Airport Hotel
3.0 out of 5.0 10551 St. Edwards Dr, Richmond, BC
AU$131
4.0/5 (4831 reviews)

Clean and easy to find. Love all the little humorous signs around.

Reviewed on 13 Oct. 2019
Fairmont Hotel Vancouver
Fairmont Hotel Vancouver
4.5 out of 5.0 900 West Georgia St, Vancouver, BC
AU$313
4.3/5 (1959 reviews)

Awesome, very classy. Great staff, clean, historic, great food

Reviewed on 13 Oct. 2019
Pan Pacific Whistler Mountainside
Pan Pacific Whistler Mountainside
4.0 out of 5.0 4320 Sundial Crescent, Whistler, BC
AU$164
4.6/5 (1589 reviews)

I was surprised that the valet person to hnd back my keys when I was leaving fid not even offer help when he knows that we have bags to carry.

Reviewed on 10 Oct. 2019
The Westin Resort & Spa, Whistler
The Westin Resort & Spa, Whistler
4.0 out of 5.0 4090 Whistler Way, Whistler, BC
AU$208
4.3/5 (1531 reviews)

Very convenient location, our room was very nice and had everything we needed.

Reviewed on 10 Oct. 2019
Travelodge by Wyndham Vancouver Airport
Travelodge by Wyndham Vancouver Airport
2.5 out of 5.0 3071 St. Edwards Dr, Richmond, BC
AU$115
3.2/5 (5166 reviews)

Nice room, breakfast was a Continental but good for a quick exit to the airport.

Reviewed on 7 Oct. 2019
Map