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

Find out moreOpens in new tab or window

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

The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,396 per night from 5 Oct to 6 Oct
4.4/5Excellent! (1,338 reviews)

"Great room with floor to ceiling windows. Staff were very accommodating and the resort was very clean!"…"

Reviewed on 24 Sep 2020

The Westin Resort & Spa, Whistler
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 Rs9,844 per night from 22 Oct to 23 Oct
4.3/5Excellent! (981 reviews)

"Location is great! Adhering to covid-19 regulations is very good."…"

Reviewed on 18 Sep 2020

Delta Hotels by Marriott Grand Okanagan Resort
Hilton Whistler Resort & Spa
4 out of 5
4050 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is Rs6,497 per night from 8 Oct to 9 Oct
4.1/5Very Good! (1,189 reviews)

"Clean and very friendly staff. Always willing to help. When asked for a few items for my room they were there when we came back from our walk. Very nice hotel. 2 min walk to village."…"

Reviewed on 7 Sep 2020

Hilton Whistler Resort & Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,875 per night from 2 Oct to 3 Oct
4.4/5Excellent! (941 reviews)

"The check in was quick and I like that it's basically attached to a strip mall that has everything you'd need. It also is close to everything. The only thing we didn't love was the mall roof view from our room and although there is a pool, it's older and we didn't see a hot tub. That said, the rooms ..."…"

Reviewed on 19 Sep 2020

Coast Capri Hotel
Pinnacle Hotel Harbourfront
4 out of 5
1133 Hastings St W, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,332 per night from 3 Oct to 4 Oct
4.2/5Very Good! (2,661 reviews)

"Good hotel, great location. Had a nice view from the hotel room of the harbour as well. Would stay again for the price and location!"…"

Reviewed on 22 Sep 2020

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 Rs13,143 per night from 2 Oct to 3 Oct
4.6/5Wonderful! (3,142 reviews)

"Clean, great area with lots to do within walking distance."…"

Reviewed on 25 Sep 2020

Pan Pacific Vancouver
Days Inn & Conference Centre by Wyndham Penticton
2.5 out of 5
152 Riverside Dr, Penticton, BC
Free cancellationReserve now, pay when you stay
The price is Rs5,095 per night from 1 Oct to 2 Oct
3.7/5Good! (936 reviews)

"Close to friends I was visiting Lobby door locked, at night now (something new) customer should have been told, how to enter if coming in late."…"

Reviewed on 25 Sep 2020

Days Inn & Conference Centre by Wyndham Penticton
Ramada Hotel & Conference Center by Wyndham Kelowna
3 out of 5
2170 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is Rs5,095 per night from 6 Oct to 7 Oct
3.8/5Good! (961 reviews)

"The business suites were very nice and spacious- the only thing was listening to someone walk around upstairs like an elephant Other than that, it was great"…"

Reviewed on 10 Sep 2020

Ramada Hotel & Conference Center by Wyndham Kelowna
Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
The price is Rs7,286 per night from 16 Oct to 17 Oct
4.4/5Excellent! (982 reviews)

"Very comfortable suite layout. Everything we needed in the kitchen was available. Quiet with lovely view of water."…"

Reviewed on 27 Sep 2020

Waters Edge Shoreside Suites
Aava Whistler Hotel
3.5 out of 5
4005 Whistler Way, Whistler, BC
The price is Rs6,071 per night from 30 Sep to 1 Oct
4.3/5Excellent! (2,010 reviews)

"Clean close to everything in Village and quite enjoyed how quiet it was."…"

Reviewed on 26 Sep 2020

Aava Whistler Hotel
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!