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

Find out moreOpens in new tab or window

Book British Columbia Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. 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 AU$192 per night from 22 Sep. to 23 Sep.
4.4/5Excellent! (1,321 reviews)

"Beautiful modern hotel, very central. Highly recommend!"…"

Reviewed on 18 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 AU$216 per night from 13 Oct. to 14 Oct.
4.3/5Excellent! (982 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 AU$153 per night from 27 Sep. to 28 Sep.
4.1/5Very Good! (1,191 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 AU$173 per night from 1 Oct. to 2 Oct.
4.4/5Excellent! (952 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 AU$174 per night from 25 Sep. to 26 Sep.
4.2/5Very Good! (2,650 reviews)

"close to Stanley Park and the harbour and downtown"…"

Reviewed on 16 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 AU$292 per night from 22 Sep. to 23 Sep.
4.6/5Wonderful! (3,146 reviews)

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

Reviewed on 18 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 AU$111 per night from 1 Oct. to 2 Oct.
3.7/5Good! (945 reviews)

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

Reviewed on 20 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 AU$132 per night from 1 Oct. to 2 Oct.
3.8/5Good! (963 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
Free cancellationReserve now, pay when you stay
The price is AU$175 per night from 16 Oct. to 17 Oct.
4.4/5Excellent! (984 reviews)

"Beautiful location. Very limited amenities. No paper towels in a full kitchen or sharp knife. Hot tub on deck was nice. No drawers in bedroom or bathroom to put things away."…"

Reviewed on 15 Sep. 2020

Waters Edge Shoreside Suites
Aava Whistler Hotel
3.5 out of 5
4005 Whistler Way, Whistler, BC
The price is AU$133 per night from 1 Oct. to 2 Oct.
4.3/5Excellent! (2,011 reviews)

"it was located at a very convenient location, center to everywhere. Great front desk staff members and very polite.We found our room to be very clean as well.Thank you."…"

Reviewed on 18 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.

Accommodation in British Columbia

British Columbia has become a mecca in recent years for both nature lovers and those who enjoy spending time in a sophisticated urban environment that features vibrant nightlife and numerous opportunities for cultural experiences. British Columbia's main city, Vancouver, has become one of the top spots for travelers in recent years. Situated by the sea, Vancouver enjoys a mild climate, clean air and close proximity to some of the world's best seafood. Hotels in British Columbia are frequently full of those who make reservations during salmon and halibut season specifically to enjoy expertly prepared local cuisine. Another special attribute of Vancouver is that it's a prime whale-watching location and excellent destination for those who enjoy deep sea fishing.

Although British Columbia hotels are mainly used by vacationers during the summer months, winter sports enthusiasts frequently take advantage of cheap hotel deals in British Columbia for snowboarding and skiing. Elk and moose hunters also visit British Columbia wilderness areas for the purpose of hunting during the fall. In the late spring, when the blossoms and vegetation at Victoria's Butchart Gardens are in their finest forms, rooms in British Columbia hotels in close proximity to the gardens are impossible to book. If you are interested in seeing the Butchart Gardens when they are at their absolute best, you should remember to make reservations well in advance of your planned stay.

If you are looking for British Columbia hotel packages that are in more remote parts of the province, you should explore the possibility of taking a vacation in the northern coastal community of Prince Rupert. It's quieter than the urban environments of Vancouver and Victoria, and you will be more likely to find better prices on British Columbia hotel deals in Prince Rupert. It is also an excellent choice for those who love to fish for salmon. Discount rates are generally available in Prince Rupert lodging establishments during the winter months. If you are feeling especially adventurous, you can take a nine-hour ferry ride from Prince Rupert to the small city of Ketchikan in the southeastern part of the state of Alaska.

British Columbia is a huge province with many things to see and do. At Expedia, we over a wide variety car rentals in British Columbia to meet all of your travel needs. Check with Expedia before you book a stay.