
Top hotels in British Columbia
Find the perfect hotel for your stay in British Columbia
Hotels in popular cities in British Columbia
Below are the most popular cities in British Columbia to stay in, as well as some of the best hotels in each area
Vancouver
Search hotels in VancouverVictoria
Search hotels in VictoriaWhistler
Search hotels in WhistlerKelowna
Search hotels in KelownaRichmond
Search hotels in RichmondHow much does a hotel in British Columbia cost per night?
Use the information below to find quality British Columbia hotel rooms for low prices
2 stars and under
3 stars
Grand Park Hotel & Suites Downtown Vancouver, Ascend Hotel Collection
718 Drake Street, Vancouver, BC, Canada
Abercorn Hotel, Trademark Collection by Wyndham
9260 Bridgeport Road, Richmond, BC, Canada
4 stars +
Best prices found by momondo users in the past 24 hours.
Hostels and cheap hotels in British Columbia
These hotels and hostels usually make for a cheap way to stay in British Columbia
Get the best value hotel in British Columbia
These British Columbia hotels have the best prices for their ratings
momondo's favorite hotels in British Columbia
Learn more about these user-preferred hotels in British Columbia
Useful insights on British Columbia hotels
Get a quick overview on price and accommodation trends for your visit in British Columbia
Lowest Hotel Price | £22 |
---|---|
Most Popular Hotel (5-star) | Fairmont Pacific Rim |
Hotels Near Airport | 2623 |
Average Length of Stay | 5 days |
When to book cheap hotels in British Columbia
Check out the information below to find the best deal on a hotel room in British Columbia
Low season | November | cheapest month to stay |
High season | July | most expensive time to stay |
33% | expected price decrease | |
20% | expected price increase |
Price | £115 - £215 |
---|
Cheapest day of week | Monday | is the cheapest day of the week to book |
Highest day of week | Saturday | is the most expensive day of the week to book |
£171 | is the average per night cost for a hotel on this day | |
£230 | is the average per night cost for a hotel on this day |
Best cities to book a hotel in British Columbia
Below are the average prices for hotels in the most popular cities in British Columbia
Price | £63 - £174 |
---|
CHEAPEST CITY IN BRITISH COLUMBIA | Harrison Hot Springs | 44% cheaper | Hotels in Harrison Hot Springs are the cheapest in British Columbia at just £63 per night on average |
MOST EXPENSIVE CITY IN BRITISH COLUMBIA | Whistler | 36% more expensive | Whistler has the highest priced hotels in British Columbia with rooms averaging £174 per night |
MOST POPULAR CITY IN BRITISH COLUMBIA | Vancouver | 84% more users visited | More momondo users search for hotels in Vancouver than any other city in British Columbia |
Information about staying in British Columbia
Read these important travel tips before booking a hotel in British Columbia
What is the most popular destination in British Columbia?
Vancouver is the most commonly searched city in British Columbia by momondo users. Prices for hotels in Vancouver are typically £190/night. Other popular cities in British Columbia include Whistler(£225/night) and Richmond(£142/night).
What is considered a good deal for a hotel in British Columbia?
A good deal for a hotel in British Columbia is typically any price under £121, which is the average nightly rate in British Columbia. This rate will typically be harder to find in Whistler, where hotels prices are generally higher. Burnaby has some of the lowest hotel prices of any British Columbia destination and good deals may be easier to find there.
What are the best hotels in British Columbia?
Judging by user ratings, the best hotels in British Columbia are: Nita Lake Lodge in Whistler (rated 9.2), and Executive Hotel Le Soleil in Vancouver (rated 9.1)Fairmont Vancouver Airport In-Terminal Hotel in Richmond (rated 9.1)
What is the most popular hotel in British Columbia?
Out of all our users looking for a hotel in British Columbia in the past 12 months, 5% booked a room at Hyatt Regency Vancouver, making it the most popular hotel in British Columbia. 3,062 of our users gave Hyatt Regency Vancouver a rating of 8.7 out of 10.
How much does a hotel in British Columbia cost in April?
A hotel in British Columbia in April costs £280 per night on average (for a double room). £61 per night was the cheapest rate found in April for a double room, which was in Vancouver.
Which city in British Columbia has the most expensive hotel rooms?
Whistler is the most expensive city in British Columbia to book a hotel room in. The nightly rate of £179 is 69% more than the average city in British Columbia.
Which city in British Columbia has the least expensive hotel rooms?
Burnaby currently offers the lowest nightly rates of any city in British Columbia at just £30; a price that is 86% lower than the average rate per night in British Columbia.
What hotels in British Columbia are good for families?
Fairmont Waterfront, Nita Lake Lodge and Coast Victoria Hotel & Marina by APA are all hotels in British Columbia that are good for families. £413 per night is the average price for a room at Fairmont Waterfront, £263 per night is typical for Nita Lake Lodge and £282 per night is the average rate for Coast Victoria Hotel & Marina by APA.
What hotels in British Columbia are perfect for couples?
For an average of £413 per night for a room, the most popular hotel in British Columbia for couples is Fairmont Waterfront, followed by Pinnacle Hotel Harbourfront for £347 per night, and Nita Lake Lodge for £263 per night.
How many operators does momondo search for hotels in British Columbia?
As of April 2025, there are 19,340 operators available to choose from for hotels in British Columbia.
When did momondo last update prices for hotels in British Columbia?
Prices for hotels in British Columbia are refreshed on a daily basis.
What is the average price of a hotel near Canada Place Cruise Ship Terminal?
Below are the 11 user recommended hotels in the area of British Columbia that is closest to Canada Place Cruise Ship Terminal. The average price near Canada Place Cruise Ship Terminal is £126/night, with prices varying based on several factors including time of year. Hotels near Canada Place Cruise Ship Terminal are typically 24% more expensive than the average hotel in British Columbia, which is £95.
How much are hotels near BC Place Stadium?
momondo users have recommended 11 hotels to users looking to stay near BC Place Stadium. Hotels in this area have an average price of £141 per night. These prices may change based on several factors, such as time of year. Hotels near BC Place Stadium are typically 32% more expensive than the average hotel in British Columbia, which is £95.
What is the average price of a hotel near Whistler Blackcomb?
Those looking for a hotel near Whistler Blackcomb should expect to pay £121/night for area hotels. Below are the 11 best hotel options in the area. Hotels near Whistler Blackcomb are typically 21% more expensive than the average hotel in British Columbia, which is £95.
Why use momondo?
Why should I book accommodation in British Columbia through momondo?
momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in British Columbia which you can then filter quickly and easily.
How does momondo help me find a great place to stay in British Columbia?
Finding a great place to stay in British Columbia is easy with momondo. Filter all the accommodation options we return to find the best place for you. Want somewhere with a pool or 24 hour front desk? We have filters for that. Free breakfast? momondo can show those for you too. Filter by review, price and numerous other factors, all for free, all on momondo.