
Top 10 hotels in Vancouver
Discover the top hotels in Vancouver, hand-picked by local expert Miriam Porter.Vancouver is one of my favourite Canadian cities, and I love returning to this incredible destination for its fresh sea air. Located in British Columbia, this coastal city is surrounded on three sides by water and packed with thrilling outdoor activities like Granville Island, whale watching tours, and Grouse Mountain in North Vancouver.Many of the top-rated hotels in Vancouver are within walking distance of popular attractions like the Vancouver Lookout and Science World, delicious restaurants...Learn more
Vancouver is one of my favourite Canadian cities, and I love returning to this incredible destination for its fresh sea air. Located in British Columbia, this coastal city is surrounded on three sides by water and packed with thrilling outdoor activities like Granville Island, whale watching tours, and Grouse Mountain in North Vancouver.Many of the top-rated hotels in Vancouver are within walking distance of popular attractions like the Vancouver Lookout and Science World, delicious restaurants like Virtuous Pie for the best pizza in town, and trendy shopping on Robson Street.One of the warmest cities in Canada, Vancouver is perfect for solo travellers, families, and couples alike, because there really is something for everyone here. There are hotels to suit every traveller's needs too. Here’s my pick of the best hotels in Vancouver.KAYAK’s insights for hotels in Vancouver
Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Vancouver with confidence.
How much does a hotel cost in Vancouver?
The average price of a double room in Vancouver is £222 per night. In the last 3 days, KAYAK found great deals as cheap as £39 per night. Expect to pay around £682/night for a 4-star hotel in Vancouver and £705/night for a 5-star, with prices varying by date.
Which month has the cheapest hotel rates in Vancouver?
Hotels are cheapest in Vancouver in December, with average rates of £135/night. In comparison, July is the most expensive month, with prices at £360/night.
What is the cheapest day of the week to book a hotel in Vancouver?
Tuesday offers the lowest rates in Vancouver, with an average nightly price of £243/night. The highest prices are found on Saturday, with average rates at £307/night.
Which neighbourhood do KAYAK users most love to book their hotel in Vancouver?
The most popular neighbourhood in Vancouver among KAYAK users to search for a hotel is Downtown, with an average price of £273. Moda Hotel, Exchange Hotel Vancouver, and Rosedale on Robson Suite Hotel rank among the highest-rated hotels in Downtown.
How much is a hotel in Vancouver for tonight?
The best deal for a 3-star hotel room in Vancouver found by KAYAK users in the last 3 days was £69, while a 4-star hotel the lowest price was £124. The cheapest room found overall was for £28.
How much is a hotel in Vancouver for this weekend?
The cheapest hotel room in Vancouver for the upcoming weekend found on KAYAK in the last 3 days was for £39 per night. For the same dates, 3-star hotel rooms have been found for as low as £62 per night and 4-star hotel rooms from £153 per night.
How early should you book a accommodation in Vancouver?
Book at least 31 days before your stay begins to get the best price for your Vancouver accommodation.
Booking a hotel in Vancouver: the best tips from KAYAK users
How much is a Vancouver hotel?
Here are our most popular & best value hotelsGood to know
Low season | High season | Average price (weeknight) | Average price (weekend night) |
|---|---|---|---|
December | July | £273 | £338 |
Cheapest month to stay with an average 60% drop in price. | Most expensive month to stay with an average 41% rise in price. | Average Sun - Thu price over the last 2 weeks. | Average Fri & Sat price over the last 2 weeks. |






























