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

Find out moreOpens in new tab or window

Search Hotels in British Columbia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

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 ¥12,507 per night from Sep 24 to Sep 25
4.4/5Excellent! (1,332 reviews)

"Very close to village. Loved the indoor outdoor pool."…"

Reviewed on Sep 22, 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 ¥14,080 per night from Oct 19 to Oct 20
4.3/5Excellent! (984 reviews)

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

Reviewed on Sep 18, 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 ¥9,962 per night from Sep 29 to Sep 30
4.1/5Very Good! (1,188 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 Sep 7, 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 ¥11,264 per night from Oct 1 to Oct 2
4.4/5Excellent! (940 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 Sep 19, 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 ¥12,627 per night from Oct 12 to Oct 13
4.2/5Very Good! (2,663 reviews)

"We had a great stay. We arrived in Vancouver early and were given an early check in which was so appreciated. The room was clean and comfortable and we had an amazing view of the waterfront. We enjoyed breakfast and dinner at the P2B restaurant during our stay and had great service both times. The ..."…"

Reviewed on Sep 21, 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 ¥18,800 per night from Sep 23 to Sep 24
4.6/5Wonderful! (3,142 reviews)

"Very friendly staff. Very clean room. Loved the location on the harbour."…"

Reviewed on Sep 18, 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 ¥7,288 per night from Oct 2 to Oct 3
3.6/5Good! (948 reviews)

"Everything perfact including all the sevices and breakfast. Thank you."…"

Reviewed on Sep 20, 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 ¥8,625 per night from Oct 4 to Oct 5
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 Sep 10, 2020

Ramada Hotel & Conference Center by Wyndham Kelowna
Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
Free CancellationReserve now, pay when you stay
The price is ¥11,506 per night from Oct 16 to Oct 17
4.4/5Excellent! (985 reviews)

"Great staff, amenities, location. Would definitely stay again!"…"

Reviewed on Sep 19, 2020

Waters Edge Shoreside Suites
Aava Whistler Hotel
3.5 out of 5
4005 Whistler Way, Whistler, BC
The price is ¥8,684 per night from Oct 4 to Oct 5
4.3/5Excellent! (2,016 reviews)

"Nice hotel across the street from Whistler village. Close to shopping, restaurants, and outdoor activities. The pool and hot tub were nice and the underground parking was a bonus. Would definitely stay here again."…"

Reviewed on Sep 21, 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

When you browse Expedia’s selection of hotels in British Columbia, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in British Columbia so you can enjoy your stay and not worry about planning and your accommodation budget.

Enter your travel dates to view the best offers on hotel rooms in British Columbia!