Hotels in British Columbia, Canada

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
Property class
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

Hyatt Regency Vancouver
4.5 out of 5
655 Burrard St, Vancouver, BC, V6C2R7
Fully refundable
The price is ₹14,052 per night from 5 Apr to 6 Apr
₹14,052
per night
5 Apr - 6 Apr
9/10 Wonderful! (1,450 reviews)
"Clean rooms and very friendly staff"

Reviewed on 19 Mar 2023

Hyatt Regency Vancouver
EXchange Hotel Vancouver
4 out of 5
475 Howe Street, Vancouver, BC, V6B 2B3
Fully refundableReserve now, pay when you stay
The price is ₹12,587 per night from 26 Mar to 27 Mar
₹12,587
per night
26 Mar - 27 Mar
9.2/10 Wonderful! (2,012 reviews)
"Wonderful hotel with very helpful and polite staff. Very convinietly located as well, was able to walk everywhere we needed to go."

Reviewed on 19 Mar 2023

EXchange Hotel Vancouver
Crystal Lodge
3.5 out of 5
4154 Village Green, Whistler, BC, V0N1B4
The price is ₹9,223 per night from 17 Apr to 18 Apr
₹9,223
per night
17 Apr - 18 Apr
9.2/10 Wonderful! (1,008 reviews)
Very small room
"Location is perfect and everything was very clean, but the double room is the smallest thing we’ve ever stayed in. We were shocked. I would stay at The Crystal Lodge again but definitely not a double."

Reviewed on 21 Mar 2023

Crystal Lodge

Save an average of 15% on thousands of hotels when you're signed in

Fairmont Hotel Vancouver
4.5 out of 5
900 West Georgia St, Vancouver, BC, V6C2W6
Fully refundableReserve now, pay when you stay
The price is ₹16,858 per night from 25 Mar to 26 Mar
₹16,858
per night
25 Mar - 26 Mar
8.6/10 Excellent! (1,014 reviews)
"We had a wonderful stay on either end of a week of skiing in Whistler BC. The breakfast is phenomenal, location was very convenient to the Whistler Epic shuttle, and the staff was very helpful getting us an early morning transfer to the airport when we had to fly home. We'll be back!"

Reviewed on 18 Mar 2023

Fairmont Hotel Vancouver
Blackcomb Springs Suites by CLIQUE
3 out of 5
4899 Painted Cliff Road, Whistler, BC, V0N 1B0
Fully refundableReserve now, pay when you stay
The price is ₹8,896 per night from 17 Apr to 18 Apr
₹8,896
per night
17 Apr - 18 Apr
8.6/10 Excellent! (1,000 reviews)
"Ski in Ski out"

Reviewed on 21 Mar 2023

Blackcomb Springs Suites by CLIQUE
Hilton Whistler Resort & Spa
4 out of 5
4050 Whistler Way, Whistler, BC, V0N1B4
The price is ₹15,321 per night from 16 Apr to 17 Apr
₹15,321
per night
16 Apr - 17 Apr
8.2/10 Very Good! (1,005 reviews)
"Everything was as advertised. Awesome location, real wood burning FIREPLACE. We had a wonderful time!"

Reviewed on 20 Mar 2023

Hilton Whistler Resort & Spa
Rosewood Hotel Georgia
5 out of 5
801 W Georgia St, Vancouver, BC, V6C1P7
Fully refundableReserve now, pay when you stay
The price is ₹22,908 per night from 26 Mar to 27 Mar
₹22,908
per night
26 Mar - 27 Mar
9.4/10 Exceptional! (1,001 reviews)
"Nadia provided a room upgrade on request and service was very timely. Highly recommend hotel."

Reviewed on 19 Mar 2023

Rosewood Hotel Georgia
Executive Hotel Vancouver Airport
3.5 out of 5
7311 Westminster Hwy, Richmond, BC, V6X1A3
Fully refundableReserve now, pay when you stay
The price is ₹13,202 per night from 26 Mar to 27 Mar
₹13,202
per night
26 Mar - 27 Mar
7.8/10 Good! (1,568 reviews)
"Very convenient to airport and secure parking. Clean and quiet neighborhood"

Reviewed on 21 Mar 2023

Executive Hotel Vancouver Airport
Manteo at Eldorado Resort
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC, V1W 3L4
Fully refundableReserve now, pay when you stay
The price is ₹11,755 per night from 16 Apr to 17 Apr
₹11,755
per night
16 Apr - 17 Apr
8.6/10 Excellent! (1,006 reviews)
"My Wife and I were very happy with our room and stay. Everyone was friendly."

Reviewed on 13 Mar 2023

Manteo at Eldorado Resort
Pan Pacific Whistler Village Centre
4 out of 5
4299 Blackcomb Way, Whistler, BC, V8E 0X3
The price is ₹13,805 per night from 16 Apr to 17 Apr
₹13,805
per night
16 Apr - 17 Apr
9.4/10 Exceptional! (1,003 reviews)
"Great service from all the staff. Navid helped me for the check in process"

Reviewed on 17 Mar 2023

Pan Pacific Whistler Village Centre
Best Western Plus Inner Harbour
3 out of 5
412 Quebec Street, Victoria, BC, V8V1W5
Fully refundableReserve now, pay when you stay
The price is ₹9,440 per night from 10 Apr to 11 Apr
₹9,440
per night
10 Apr - 11 Apr
8.6/10 Excellent! (1,004 reviews)
"Very convenient location for me. Nice for parking, to bad no pool but they did have washer and dryers, We are day 6 of a 10 day trip so we did some washing."

Reviewed on 17 Mar 2023

Best Western Plus Inner Harbour
Delta Hotels by Marriott Whistler Village Suites
4 out of 5
4308 Main St, Whistler, BC, V0N1B4
The price is ₹16,216 per night from 17 Apr to 18 Apr
₹16,216
per night
17 Apr - 18 Apr
8.6/10 Excellent! (1,002 reviews)
"Great experience!"

Reviewed on 13 Mar 2023

Delta Hotels by Marriott Whistler Village Suites
Granville Island Hotel
3.5 out of 5
1253 Johnston St, Vancouver, BC, V6H3R9
Fully refundableReserve now, pay when you stay
The price is ₹13,244 per night from 23 Mar to 24 Mar
₹13,244
per night
23 Mar - 24 Mar
9/10 Wonderful! (1,001 reviews)
"Location is exceptional and truly pet friendly. Right in heart of Granville island"

Reviewed on 21 Mar 2023

Granville Island Hotel
Fairmont Hot Springs Resort
3.5 out of 5
5225 Fairmont Resort Rd, Fairmont Hot Springs, BC, V0B 1L1
Fully refundableReserve now, pay when you stay
The price is ₹6,815 per night from 2 Apr to 3 Apr
₹6,815
per night
2 Apr - 3 Apr
8.4/10 Very Good! (740 reviews)
"will stay again"

Reviewed on 19 Mar 2023

Fairmont Hot Springs Resort
The Royal Anne Hotel
3 out of 5
348 Bernard Ave, Kelowna, BC, V1Y6N5
Fully refundableReserve now, pay when you stay
The price is ₹8,713 per night from 26 Mar to 27 Mar
₹8,713
per night
26 Mar - 27 Mar
9/10 Wonderful! (1,000 reviews)
"Our stay was great beginning with the friendly receptionist who helped us with our luggage, our beautiful updated room to the tasteful breakfast. The downtown location with access to restaurants and shopping within walking distance was a real plus being we did not have a car. The friendly staff including ..."

Reviewed on 20 Mar 2023

The Royal Anne Hotel
Rosellen Suites At Stanley Park
3 out of 5
2030 Barclay St, Vancouver, BC, V6G 1L5
The price is ₹12,949 per night from 4 Apr to 5 Apr
₹12,949
per night
4 Apr - 5 Apr
8.6/10 Excellent! (743 reviews)
Loved it!
"We loved it!!! My husband and I stayed with our three kids and my mom. Was very comfortable. It will be our go to place to stay."

Reviewed on 20 Mar 2023

Rosellen Suites At Stanley Park
Holiday Inn Express & Suites Kelowna - East, an IHG Hotel
2.5 out of 5
1620 Powick Road, Kelowna, BC, V1X7G5
Fully refundable
The price is ₹9,678 per night from 11 Apr to 12 Apr
₹9,678
per night
11 Apr - 12 Apr
9.2/10 Wonderful! (995 reviews)
"the property was in great condition. breakfast option was awesome. staff were pleasant and friendly"

Reviewed on 14 Mar 2023

Holiday Inn Express & Suites Kelowna - East, an IHG Hotel
Vancouver West Cozy Retreat by Elevate Rooms
2.5 out of 5
1106 W 49th Avenue, Vancouver, BC, V6M 2P8
The price is ₹8,319 per night from 23 Mar to 24 Mar
₹8,319
per night
23 Mar - 24 Mar
8.8/10 Excellent! (76 reviews)
"A beautiful, well kept house. The owners were lovely, and responsive, thank you for the stay!"

Reviewed on 19 Feb 2023

Vancouver West Cozy Retreat by Elevate Rooms
Level Vancouver - Yaletown Seymour
4 out of 5
1022 Seymour Street, Downtown Vancouver, Vancouver, BC, V6B 0G1
Fully refundableReserve now, pay when you stay
The price is ₹14,111 per night from 26 Mar to 27 Mar
₹14,111
per night
26 Mar - 27 Mar
8.8/10 Excellent! (170 reviews)
"Very nice and clean. The only thing is the outside area and pool have limited time. They are opened from 10 am and I wish it could be open from 6 am. We all need to have fresh air early and I swim in the morning at the start of my day and I have requested from guest service to accommodate that, they ..."

Reviewed on 18 Mar 2023

Level Vancouver - Yaletown Seymour
Prestige Vernon Lodge and Conference Centre
3 out of 5
3914 - 32nd st, Vernon, BC, V1T 5P1
Fully refundableReserve now, pay when you stay
The price is ₹8,593 per night from 29 Mar to 30 Mar
₹8,593
per night
29 Mar - 30 Mar
8/10 Very Good! (1,005 reviews)
"Everything was perfect. Will definitely be coming back. Pool is the best."

Reviewed on 20 Mar 2023

Prestige Vernon Lodge and Conference Centre
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.

British Columbia hotels information

Number of reviews
19,803
Accommodation
15,925 hotels
Lowest Price
₹6,815
Highest Price
₹22,908

British Columbia Hotel Reviews
Expedia verified reviews