Hotels in British Columbia, Canada

Find the best British Columbia hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for British Columbia hotels with free cancellation or excellent ratings

Trusted British Columbia hotel providers

Booking.com logo
Wotif logo
Expedia logo
Hotels.com logo
Agoda logo
Airbnb logo

See all hotels in British Columbia

Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a British Columbia hotel in the heart of the action

Beat the queues at the top British Columbia attractions by staying close to them.

Where to stay in British Columbia

British Columbia, a province in Canada, boasts diverse landscapes and multicultural cities. Vancouver stands out as a hub for tech innovation and creative industries, attracting professionals and artists alike. Its welcoming vibe makes it a top spot for career seekers. Surrey, with its rich cultural tapestry, celebrates a mix of traditions and festivals, ensuring an enriching experience. It's a great destination for experiencing cultural diversity.

Burnaby combines urban life with access to parks, creating a balanced environment for both relaxation and city activities. It’s ideal for those seeking a mix of nature and modern living. British Columbia's cities present unique experiences, making them worth a visit.

Things to do in British Columbia

Explore the stunning natural beauty of British Columbia with a visit to Stanley Park. It's an ideal spot for walking or cycling. For a more tranquil experience, head to Emerald Lake. The lake, known for its striking colour, is surrounded by trails perfect for hiking.

Don't miss Canada Place, a hub of activity and a starting point for various tours. Here, you can enjoy waterfront views and learn about the area's maritime history. Each of these locations showcases the diverse attractions British Columbia has to share. Embrace both adventure and relaxation as you enjoy your trip.

Planning your trip to British Columbia

When planning a trip to British Columbia, the best and most economical times are the shoulder seasons of late spring and early autumn. These periods provide pleasant weather and fewer crowds, making them cost-effective options. Spring brings cool to mild temperatures, ideal for late-season skiing and early summer hiking. In autumn, the mild climate complements stunning fall foliage and wildlife viewing. For those on a budget, consider staying at the Blue Bell Inn, Almo Court Motel, or Port Augusta Inn to enjoy comfort without sacrificing quality.

Top hotels in British Columbia

At the Hilton Whistler Resort & Spa, guests enjoy spa facilities and easy access to Whistler Blackcomb's ski slopes. Meanwhile, the Pan Pacific Vancouver showcases waterfront views and fine dining options, perfect for those seeking maritime relaxation.

Lastly, the Fairmont Hotel Vancouver stands out with its historic charm and proximity to shopping and cultural sites, catering to guests who appreciate a touch of tradition. These top-rated hotels combine exceptional comfort, elegant design, and world-class service, tailored to exceed discerning expectations.

From weekend breaks to extended stays

Expect a mix of city and nature, with mild to warm weather - ideal for exploring British Columbia. For a weekend, focus on Vancouver. Wander through Stanley Park, explore historic Gastown, and enjoy the markets on Granville Island. Relax with a quick ferry trip to Vancouver Island, taking time to see Victoria's Inner Harbour and the Butchart Gardens.

If you're considering a 10-day adventure, start with Vancouver and Vancouver Island, then head to Whistler for alpine activities. Explore the Okanagan Valley's wineries and lakes. End your journey in the Canadian Rockies, with visits to Yoho and Kootenay National Parks. For the best experience, allow 7 to 10 days to truly appreciate all that the region has to showcase.


British Columbia hotels: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in British Columbia with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is $31 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $100 per night.
The average price of a hotel during the week is $389 per night, and the average price on weekends is $426. Overall, it looks like the cheapest day to stay in British Columbia could be Friday.
We crunched some numbers on our calendar and found that Friday is the cheapest day to stay in British Columbia. And the most expensive day seems to be Tuesday.
The average price of a 3-star hotel in British Columbia is currently around $372 per night. And the cheapest 3-star hotel we found is $88 per night.
The average price of a 4-star hotel in British Columbia is currently around $511 per night. And the cheapest 4-star hotel we found is $63 per night.
The average price of a 5-star hotel in British Columbia is currently around $902 per night. And the cheapest 5-star hotel we found is $147 per night.
The cheapest month to stay in a hotel in British Columbia is November, with an average price of $331 per night. The most expensive month is July, when the average room rate can rise to $751 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is $412 per night, which is around 7% higher than the rest of the year.