COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in British Columbia, Canada

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

Pinnacle Hotel Harbourfront
4 out of 5
1133 Hastings St W, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,016 per night from 23 Apr to 24 Apr
4.2/5Very Good! (2,492 reviews)
"We really enjoyed the outside deck dining as restaurants or shut down during the time we were there. Overall the staff both at the front desk, D room service and the serving staff were very nice and accommodating."

Reviewed on 18 Apr 2021

Pinnacle Hotel Harbourfront
The Burrard
3 out of 5
1100 Burrard Street, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs4,952 per night from 21 Apr to 22 Apr
4.3/5Excellent! (1,911 reviews)
"Hotel was clean and beautiful, the location was perfect and the staff were friendly."

Reviewed on 16 Apr 2021

The Burrard
Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
1310 Water St, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,071 per night from 27 Apr to 28 Apr
4.2/5Excellent! (969 reviews)
"i had a wonderful stay there. Hotel was beautiful with great amenities. Staff was wonderful and took care of all my needs. Manager Scott was most helpful and went out of his way to accommodate me."

Reviewed on 13 Apr 2021

Delta Hotels by Marriott Grand Okanagan Resort
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.
Hyatt Regency Vancouver
4.5 out of 5
655 Burrard St, Vancouver, BC
Free cancellation
The price is Rs9,452 per night from 21 Apr to 22 Apr
4.5/5Wonderful! (1,047 reviews)
"Amazing staff so kind and helpful. Went above and beyond"

Reviewed on 10 Apr 2021

Hyatt Regency Vancouver
The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is Rs9,042 per night from 16 May to 17 May
4.4/5Wonderful! (1,582 reviews)
"Great location close to the Gondola. Friendly helpful staff."

Reviewed on 14 Apr 2021

The Westin Resort & Spa, Whistler
Hotel Blu Vancouver
4 out of 5
177 Robson Street, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,972 per night from 21 Apr to 22 Apr
4.7/5Exceptional! (1,629 reviews)
"Hotel Blu is always one of my favorite hotels in Van. Check in and check out was seemless, the staff was very nice, and the amenties that were available were great. The staff was also very nice. Great location and will stay again during my next stay!"

Reviewed on 20 Apr 2021

Hotel Blu Vancouver
Emerald Lake Lodge
3.5 out of 5
Emerald Lake Road, Field, BC
The price is Rs9,505 per night from 27 Apr to 28 Apr
4.2/5Very Good! (978 reviews)
"it was a very beautiful.place to spend the night. The rooms were a little out dated, but clean and comfortable. There is no tv or wifi in the rooms, but there is a wood burning fireplace."

Reviewed on 10 Apr 2021

Emerald Lake Lodge
Aava Whistler Hotel
3.5 out of 5
4005 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is Rs6,777 per night from 29 Apr to 30 Apr
4.3/5Excellent! (1,943 reviews)
"The location is perfect. Only the parking fee is expensive and a little bit scary because anyone can go in and out to the parking."

Reviewed on 20 Apr 2021

Aava Whistler Hotel
Harrison Hot Springs Resort and Spa
3 out of 5
100 Esplanade Avenue, Harrison Hot Springs, BC
Free cancellationReserve now, pay when you stay
The price is Rs9,621 per night from 21 Apr to 22 Apr
3.8/5Good! (1,690 reviews)
"like hot springs pools and room and property view"

Reviewed on 18 Apr 2021

Harrison Hot Springs Resort and Spa
Spirit Ridge, in The Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Free cancellationReserve now, pay when you stay
The price is Rs10,641 per night from 21 Apr to 22 Apr
4.5/5Wonderful! (991 reviews)
"We stayed in one of the penthouse suites and it was gorgeous! Everything was clean and well cared for and the beds were very comfortable! The resort was beautiful and we enjoyed exploring the trails, swimming and relaxing in the sunshine. The staff were also very helpful and if we needed anything ..."

Reviewed on 11 Apr 2021

Spirit Ridge, in The Unbound Collection by Hyatt
Atrium Inn Vancouver
3.5 out of 5
2889 Hastings St E, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs4,244 per night from 21 Apr to 22 Apr
4.1/5Very Good! (1,270 reviews)
"Good service, facilities, location & great price!"

Reviewed on 19 Apr 2021

Atrium Inn Vancouver
Manteo at Eldorado Resort
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,840 per night from 25 Apr to 26 Apr
4.4/5Excellent! (990 reviews)
"Location is impeccable, one can stroll down the beach or up the dock. The pool is a good size, the beach is small yet clean. Overall, great hotel."

Reviewed on 17 Apr 2021

Manteo at Eldorado Resort
The Westin Bayshore, Vancouver
4 out of 5
1601 Bayshore Dr, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs10,700 per night from 27 Apr to 28 Apr
4.4/5Wonderful! (984 reviews)
"the front desk check in was slow and frustrating. Not very helpful or nice."

Reviewed on 19 Apr 2021

The Westin Bayshore, Vancouver
Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
Free cancellationReserve now, pay when you stay
The price is Rs9,502 per night from 22 Apr to 23 Apr
4.4/5Excellent! (989 reviews)
"Very nice condo with full kitchen and gas fireplace. Great place to relaxe."

Reviewed on 19 Apr 2021

Waters Edge Shoreside Suites
Hilton Whistler Resort & Spa
4 out of 5
4050 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,539 per night from 2 May to 3 May
4.2/5Very Good! (1,315 reviews)
"Another pleasant Whistler getaway. Hilton always has clean hotel rooms which is most important. I only wish the beds were more comfortable. My husband, son and I all complained of stiff uncomfortable beds and pillows so unfortunately we barely slept during our stay."

Reviewed on 5 Apr 2021

Hilton Whistler Resort & Spa
Fairmont Chateau Whistler
4.5 out of 5
4599 Chateau Blvd, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is Rs15,991 per night from 26 Apr to 27 Apr
4.5/5Wonderful! (988 reviews)
"Beautiful hotel You pay more but you get more nice way to treat yourself"

Reviewed on 28 Mar 2021

Fairmont Chateau Whistler
Pan Pacific Vancouver
4.5 out of 5
999 Canada Pl, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs15,396 per night from 21 Apr to 22 Apr
4.6/5Wonderful! (2,993 reviews)
"I really enjoyed the view and the cleanliness of the hotel !"

Reviewed on 19 Apr 2021

Pan Pacific Vancouver
Fairmont Waterfront
4.5 out of 5
900 Canada Place Way, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs14,927 per night from 21 Apr to 22 Apr
4.6/5Wonderful! (1,035 reviews)
"Location"

Reviewed on 18 Apr 2021

Fairmont Waterfront
Crystal Lodge
3.5 out of 5
4154 Village Green, Whistler, BC
The price is Rs6,420 per night from 2 May to 3 May
4.5/5Wonderful! (1,079 reviews)
"Nice and convenient location in the heart of the village."

Reviewed on 29 Mar 2021

Crystal Lodge
The Sutton Place Hotel - Vancouver
4.5 out of 5
845 Burrard St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,839 per night from 21 Apr to 22 Apr
4.4/5Excellent! (1,333 reviews)
"Very clean, and conveniently located. Staff are courteous"

Reviewed on 20 Apr 2021

The Sutton Place Hotel - Vancouver
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.

Pocket Guide: British Columbia

If you are searching for an ideal British Columbia hotel, look no further than Expedia.co.in. We offer a wide range of British Columbia accommodations, from 5 star resorts to budget hotels, suited for any British Columbia holiday or business trip.

  • View our selection of top hotels in British Columbia
  • Use the map to find British Columbia hotels in your preferred destination
  • Enter your travel dates to find great British Columbia accommodation deals!