Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

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 Hotels in British Columbia

Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
1310 Water St, Kelowna, BC
The price is Rs18,298 per night
4.3/5Excellent! (1,017 reviews)

"ThClean. Friendly staff. Great location. Nice pool"…"

Reviewed on 5 Jul 2020

Delta Hotels by Marriott Grand Okanagan Resort
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,871 per night
4.4/5Excellent! (1,104 reviews)

"We had a very enjoyable stay at the Westin. All measures taken by the hotel during this time of Covid-19 were responsible and reassuring. We felt safe in the environment created by the staff. Our room was very nice, clean and comfortable. The housekeeper on our floor was very good, She was able to ..."…"

Reviewed on 5 Jul 2020

The Westin Resort & Spa, Whistler
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is Rs10,018 per night
4.3/5Excellent! (1,014 reviews)

"The Capri has always been a reliable choice. Great location, atmosphere, staff and food!"…"

Reviewed on 4 Jul 2020

Coast Capri Hotel
Hilton Whistler Resort & Spa
4 out of 5
4050 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,210 per night
4.2/5Very Good! (1,083 reviews)

"Check in and out was fast and easy. Rooms are nice, cozy bedding, convenient kitchenette. Pool area inviting."…"

Reviewed on 5 Jul 2020

Hilton Whistler Resort & Spa
SPIRIT RIDGE - in the Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Get Rates
4.4/5Wonderful! (992 reviews)

"We stayed for 4 nights and had a wonderful time the restaurant was excellent as well I would go back."…"

Reviewed on 2 Jul 2020

SPIRIT RIDGE - in the Unbound Collection by Hyatt
Pinnacle Hotel Harbourfront
4 out of 5
1133 Hastings St W, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,757 per night
4.2/5Excellent! (4,888 reviews)

"Amazing staff and location. Beautiful view of the ocean and large, clean room with very comfy bed"…"

Reviewed on 6 Jul 2020

Pinnacle Hotel Harbourfront
Eldorado Resort - Manteo
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is Rs15,372 per night
4.4/5Excellent! (998 reviews)

"Great place with friendly staff. Was there twice in less than a month. Felt like they appreciate all the business they get. Will stay there again soon, hopefully longer than one night only."…"

Reviewed on 15 Jun 2020

Eldorado Resort - Manteo
Kelowna Inn and Suites
3 out of 5
1070 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is Rs9,285 per night
4/5Very Good! (1,389 reviews)

"awesome, convenient location; friendly and helpful staff with great service; clean rooms, comfy beds, good sized rooms. we were given a room just across from the pool so it was perfect for our family with three kids"…"

Reviewed on 5 Jul 2020

Kelowna Inn and Suites
Accent Inns Kelowna
3 out of 5
1140 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,186 per night
4.1/5Very Good! (1,008 reviews)

"Hôtel place so Conviennent, staff friendly and helpful, Service are good."…"

Reviewed on 2 Jul 2020

Accent Inns Kelowna
Pan Pacific Vancouver
4.5 out of 5
999 Canada Pl, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs14,270 per night
4.6/5Wonderful! (3,158 reviews)

"Great place and service. Very happy with the exeperience."…"

Reviewed on 30 Jun 2020

Pan Pacific 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!