Search Hotels in British Columbia

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in British Columbia

Find properties with these dates

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 17,984 hotels in British Columbia with room rates, reviews, and availability. Most hotels are fully refundable.

Indoor pool
Rosewood Hotel Georgia
5.0 star property
9.4 out of 10, Exceptional, (1001)
"Excellent"
The price is ₩819,244
per night
May 24 - May 25
Rosewood Hotel Georgia
Suite, 2 Bedrooms, Waterfront View | Balcony view
Victoria Regent Waterfront Hotel & Suites
3.0 star property
9.4 out of 10, Exceptional, (1001)
"We received an upgrade…the room was fabulous!"
The price is ₩334,880
per night
Jun 7 - Jun 8
Victoria Regent Waterfront Hotel & Suites
Exterior
Pan Pacific Whistler Mountainside
4.0 star property
9.2 out of 10, Wonderful, (1002)
"Great value. Good location but parking at $32/day plus tax. Liked the fully equipped kitchen. Would stay again"
The price is ₩179,492
per night
May 20 - May 21
Pan Pacific Whistler Mountainside
Save an average of 15% on thousands of hotels when you're signed in
View from property
Rosedale On Robson Suite Hotel
3.5 star property
9.2 out of 10, Wonderful, (1974)
"Convenient to all our destinations. Pretty quiet if you keep window closed."
The price is ₩289,794
per night
May 19 - May 20
Rosedale On Robson Suite Hotel
Indoor pool, outdoor pool, free cabanas, pool umbrellas
The Westin Bayshore, Vancouver
4.5 star property
9.2 out of 10, Wonderful, (1145)
"Great location and property!!"
The price is ₩423,159
per night
Jun 2 - Jun 3
The Westin Bayshore, Vancouver
Suite, 1 King Bed with Sofa bed, Harbor View | Mountain view
Delta Hotels by Marriott Vancouver Downtown Suites
4.0 star property
9.2 out of 10, Wonderful, (1000)
"Fabulous bed!! Hands down the best sleep I’ve ever had away from home! Loved the truly separate living area / bedroom! "
The price is ₩370,014
per night
May 19 - May 20
Delta Hotels by Marriott Vancouver Downtown Suites
Front of property
Nita Lake Lodge
4.0 star property
9.2 out of 10, Wonderful, (1000)
"Spectacular property. The views, amenities and restaurants were fantastic. The best part was the amazing staff!"
The price is ₩199,189
per night
May 23 - May 24
Nita Lake Lodge
Couples treatment rooms, steam room, body treatments, body wraps
JW Marriott Parq Vancouver
5.0 star property
9.2 out of 10, Wonderful, (1000)
"Nice friendly staff"
The price is ₩476,455
per night
Jun 2 - Jun 3
JW Marriott Parq Vancouver
Exterior
The Sutton Place Hotel Vancouver
4.5 star property
9.0 out of 10, Wonderful, (3284)
"excellent location and great service"
The price is ₩353,970
per night
May 19 - May 20
The Sutton Place Hotel Vancouver
Exterior
Fairmont Chateau Whistler
4.5 star property
9.0 out of 10, Wonderful, (1000)
"Lovely hotel, "
The price is ₩323,407
per night
May 20 - May 21
Fairmont Chateau Whistler
Lobby sitting area
YWCA Hotel
2.5 star property
9.0 out of 10, Wonderful, (1385)
"👍"
The price is ₩202,154
per night
May 19 - May 20
YWCA Hotel
Front of property
Victorian Hotel
3.0 star property
9.0 out of 10, Wonderful, (1056)
"Very nice property. Big, clean room. Friendly staff. "
The price is ₩229,629
per night
May 21 - May 22
Victorian Hotel
Property grounds
Hotel Zed Tofino
3.0 star property
9.0 out of 10, Wonderful, (858)
"The most fun I've ever had in a hotel."
The price is ₩233,740
per night
May 22 - May 23
Hotel Zed Tofino
Suite, 1 Bedroom, View | Premium bedding, pillowtop beds, in-room safe, desk
The Westin Resort & Spa, Whistler
4.0 star property
8.8 out of 10, Excellent, (1436)
"Great location! "
The price is ₩289,275
per night
Jun 2 - Jun 3
The Westin Resort & Spa, Whistler
Outdoor pool
Aava Whistler Hotel
3.5 star property
8.6 out of 10, Excellent, (2223)
"Staff was great beautiful area to walk around"
The price is ₩129,354
per night
May 16 - May 17
Aava Whistler Hotel
Outdoor pool, sun loungers
Pinnacle Hotel Whistler Village
3.5 star property
8.6 out of 10, Excellent, (3678)
"Easy, short walking distance to the village. Lovely room with a great bath and shower"
The price is ₩116,419
per night
May 21 - May 22
Pinnacle Hotel Whistler Village
Outdoor pool, open 7:00 AM to 10:00 PM, pool umbrellas
Delta Hotels by Marriott Whistler Village Suites
4.0 star property
8.6 out of 10, Excellent, (1000)
"Front desk and bell hop staff are so awesome. Love having the shuttle to the base of mtn"
The price is ₩278,764
per night
May 26 - May 27
Delta Hotels by Marriott Whistler Village Suites
Property grounds
Emerald Lake Lodge
3.5 star property
8.6 out of 10, Excellent, (1094)
"It’s all about the location. Absolutely gorgeous. We were lucky that there were no tour groups staying so we had no problem getting into the restaurants. Highly recommend! One suggestion…a less expensive breakfast option especially for those travelling with children."
The price is ₩360,086
per night
May 16 - May 17
Emerald Lake Lodge
Property grounds
Fairmont Hot Springs Resort
3.5 star property
8.4 out of 10, Very Good, (1001)
"We had such a wonderful stay!"
The price is ₩146,562
per night
May 26 - May 27
Fairmont Hot Springs Resort
Front of property - evening/night
Tantalus Resort Lodge
3.0 star property
8.4 out of 10, Very Good, (1121)
"Pet friendly .. and the pet friendly rooms are cozy and feel home like .. unlike alot of other places"
The price is ₩135,050
per night
Jun 9 - Jun 10
Tantalus Resort Lodge
Don't see what you're looking for?
See all available properties in British Columbia
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.

Frequently asked questions

How much do hotels in British Columbia cost?
Prices for British Columbia hotels vary according to the season and other factors, like school holidays and Christmas. You can find cheap options from ₩116,419 in a few different ways. Enter your destination and travel dates and then set your budget using the “Price per night” filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to British Columbia?
The timing of your trip will depend on which part of British Columbia you want to be in, as temperatures vary in different areas. For a summer adventure with an oceanic climate, head to Vancouver during the months of June to August. You can expect daily average temperatures between 13ºC and 21ºC.
What is the best area to stay in British Columbia?
Vancouver is one of the top places to book a pad when visiting British Columbia. If you’re looking for great culture and nature, spend your vacation in Victoria. Kamloops is another area that has a bunch of awesome experiences.