|
Price
|
$131 - $270
|
| CHEAPEST CITY IN CANADA | Edmonton | 33% cheaper | Hotels in Edmonton are the cheapest in Canada at just $131 per night on average. |
| MOST EXPENSIVE CITY IN CANADA | Whistler | 39% more expensive | Whistler has the highest priced hotels in Canada with rooms averaging $270 per night. |
| MOST POPULAR CITY IN CANADA | Vancouver | 80% more users visited | More momondo users search for hotels in Vancouver than any other city in Canada |
At just $220 per night on average, January is the least expensive month to stay at a hotel in Canada. The most expensive month to stay at a hotel in Canada is July.
Out of all the tourist destinations in Canada, our data shows that travellers tend to visit Vancouver more often than any other city.
At $270 per night, Whistler is the most expensive city in Canada to book a hotel room in. The average cost of $270 is about 39% above the country's average price per night.
Our users typically find that Burnaby has the lowest nightly rates in the country at just $51. Burnaby offers hotel rooms at an average rate that is 72% lower than the average city in Canada.