Search British Columbia Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in British Columbia

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in British Columbia

The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
The price is CA $289 per night from Oct. 1 to Oct. 2
CA $289
per night
Oct. 1 - Oct. 2
8.8/10 Excellent! (1,395 reviews)
"Such a wonderful getaway to Whistler! The Westin is conveniently located in the heart of the village. There was secure parking and beautiful spacious well equipped rooms. The beds and linens were top notch! Such a relaxing vacation we will most definitely be back !"

Reviewed on Sep. 18, 2023

The Westin Resort & Spa, Whistler
Crystal Lodge
3.5 out of 5
4154 Village Green, Whistler, BC
Fully refundableReserve now, pay when you stay
The price is CA $145 per night from Oct. 15 to Oct. 16
CA $145
per night
Oct. 15 - Oct. 16
9/10 Wonderful! (1,259 reviews)
"Rooms were modern and had some minor home conveniences. All around great experience."

Reviewed on Sep. 23, 2023

Crystal Lodge
Hyatt Regency Vancouver
4.5 out of 5
655 Burrard St, Vancouver, BC
Fully refundable
The price is CA $299 per night from Oct. 27 to Oct. 28
CA $299
per night
Oct. 27 - Oct. 28
9/10 Wonderful! (1,717 reviews)
"Great hotel with a great location however the constant sirens from emergency vehicles became very annoying."

Reviewed on Sep. 24, 2023

Hyatt Regency Vancouver
Save an average of 15% on thousands of hotels when you're signed in
Hilton Whistler Resort & Spa
4 out of 5
4050 Whistler Way, Whistler, BC
Fully refundableReserve now, pay when you stay
The price is CA $186 per night from Oct. 8 to Oct. 9
CA $186
per night
Oct. 8 - Oct. 9
8.2/10 Very Good! (1,004 reviews)
"Amazing location and amazing staff helping out and providing information"

Reviewed on Sep. 18, 2023

Hilton Whistler Resort & Spa
Blackcomb Springs Suites by CLIQUE
3 out of 5
4899 Painted Cliff Road, Whistler, BC
Fully refundableReserve now, pay when you stay
The price is CA $168 per night from Oct. 2 to Oct. 3
CA $168
per night
Oct. 2 - Oct. 3
8.6/10 Excellent! (1,260 reviews)
"Would stay here again!"

Reviewed on Sep. 24, 2023

Blackcomb Springs Suites by CLIQUE
Paradox Hotel Vancouver
4.5 out of 5
1161 W Georgia St, Vancouver, BC
Fully refundableReserve now, pay when you stay
The price is CA $341 per night from Oct. 25 to Oct. 26
CA $341
per night
Oct. 25 - Oct. 26
9.4/10 Exceptional! (1,137 reviews)
"one of the best hotels we've stayed in... beautiful with great amenities... can't beat Italian marble, heated bathroom floors, automatic drapes, floor to ceiling windows, comfy bedding with turn down service. We didn't want to leave!"

Reviewed on Sep. 23, 2023

Paradox Hotel Vancouver
Fairmont Hot Springs Resort
3.5 out of 5
5225 Fairmont Resort Rd, Fairmont Hot Springs, BC
Fully refundable
The price is CA $125 per night from Oct. 6 to Oct. 7
CA $125
per night
Oct. 6 - Oct. 7
8.4/10 Very Good! (992 reviews)
"Property needs updating but staff are wonderful!!"

Reviewed on Sep. 23, 2023

Fairmont Hot Springs Resort
EXchange Hotel Vancouver
4 out of 5
475 Howe Street, Vancouver, BC
Fully refundableReserve now, pay when you stay
The price is CA $269 per night from Oct. 9 to Oct. 10
CA $269
per night
Oct. 9 - Oct. 10
9.2/10 Wonderful! (2,521 reviews)
"We liked the proximity to the cruise terminal and the staff assistance. We did not like the breakfast which was included in the price, as it was too greasy, and their idea of an omelet looked more like a frittata. Our room was a little dark and the overall price for one night was higher than it should ..."

Reviewed on Sep. 25, 2023

EXchange Hotel Vancouver
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC
Fully refundable
The price is CA $151 per night from Oct. 2 to Oct. 3
CA $151
per night
Oct. 2 - Oct. 3
8.8/10 Excellent! (1,055 reviews)
"Amazing service!!"

Reviewed on Sep. 24, 2023

Coast Capri Hotel
Red Lion Inn and Suites
3 out of 5
3366 Douglas St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Oct. 22 to Oct. 23
CA $99
per night
Oct. 22 - Oct. 23
8.4/10 Very Good! (2,113 reviews)
"Nice to have a kitchen suite. Close to the bus stops that go to airport and ferry terminal"

Reviewed on Sep. 22, 2023

Red Lion Inn and Suites
Georgian Court Hotel, WorldHotels Elite
4 out of 5
773 Beatty St, Vancouver, BC
The price is CA $269 per night from Oct. 1 to Oct. 2
CA $269
per night
Oct. 1 - Oct. 2
9.2/10 Wonderful! (2,150 reviews)
"Excellent location and very friendly staff!!"

Reviewed on Sep. 25, 2023

Georgian Court Hotel, WorldHotels Elite
Rosedale On Robson Suite Hotel
3.5 out of 5
838 Hamilton Street, Vancouver, BC
The price is CA $209 per night from Oct. 11 to Oct. 12
CA $209
per night
Oct. 11 - Oct. 12
9/10 Wonderful! (1,427 reviews)
"Place is old and not too good ventilation."

Reviewed on Sep. 24, 2023

Rosedale On Robson Suite Hotel
Pan Pacific Whistler Village Centre
4 out of 5
4299 Blackcomb Way, Whistler, BC
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Oct. 9 to Oct. 10
CA $199
per night
Oct. 9 - Oct. 10
9.4/10 Exceptional! (1,006 reviews)
"Wonderful room (free upgrade😁)nice ensuite bathroom with separate soaker tub and shower. Bed was really comfy. Full kitchen with nice size living room with a gas fireplace. 5 minute walk to the village stroll. Definitely book again."

Reviewed on Sep. 20, 2023

Pan Pacific Whistler Village Centre
Fairmont Hotel Vancouver
4.5 out of 5
900 West Georgia St, Vancouver, BC
Fully refundableReserve now, pay when you stay
The price is CA $323 per night from Oct. 26 to Oct. 27
CA $323
per night
Oct. 26 - Oct. 27
8.6/10 Excellent! (1,183 reviews)
"Loved staying right next door to the Vancouver Art Gallery"

Reviewed on Sep. 22, 2023

Fairmont Hotel Vancouver
Lonsdale Quay Hotel
4 out of 5
123 Carrie Cates Crt, North Vancouver, BC
Fully refundableReserve now, pay when you stay
The price is CA $206 per night from Oct. 9 to Oct. 10
CA $206
per night
Oct. 9 - Oct. 10
8/10 Very Good! (1,132 reviews)
"Very nice hotel and location was perfect"

Reviewed on Sep. 24, 2023

Lonsdale Quay Hotel
Best Western Plus Vancouver Airport Hotel
3.5 out of 5
1041 SW Marine Dr, Vancouver, BC
The price is CA $179 per night from Oct. 16 to Oct. 17
CA $179
per night
Oct. 16 - Oct. 17
7.6/10 Good! (1,252 reviews)
"Able to walk around and explore. Unable to get tv to work"

Reviewed on Sep. 23, 2023