Most expensive city destination in Canada named

TORONTO, Canada – Vancouver is the most expensive city in Canada based on the cost of its lodging.

TORONTO, Canada – Vancouver is the most expensive city in Canada based on the cost of its lodging. That’s according to a new survey by CheapHotels.org, which compared hotel rates across 30 main destinations in The Great White North.

In compiling the rankings, the average rate for the cheapest available double room during the month of June was established for each Canadian urban destination. In the month of June, most destinations in Canada reach their highest average rates, making it a good comparative period.


In Vancouver, British Columbia, travelers will have to spend an average of $164 (CAD) per night for the least expensive double room. It has to be noted that only centrally located hotels rated at least three stars and with a positive average guest rating were considered for the survey.

Canada’s largest city, Toronto, Ontario, ranks second most expensive at an average price tag of $152 nightly. Meanwhile, Halifax, Nova Scotia rounds out the podium at just a few dollars cheaper for an overnight stay.

Greater Toronto’s suburban cities of Markham, Mississauga and Brampton rank with average rates well below $100 per night at the very bottom of the rankings.

The following table shows the 10 most expensive city destinations in Canada. The prices shown reflect the average rate for each destination’s cheapest available double room (minimum 3-star hotel) for the period spanning June 1st through June 30, 2016.

1. Vancouver (BC) $164
2. Toronto (ON) $152
3. Halifax (NS) $148
4. St. John’s (NL) $146
5. Calgary (AB) $142
6. St. Catharines (ON) $138
7. Kingston (ON) $137
8. Richmond (BC) $134
9. Laval (QC) $127
10. Windsor (ON) $127

All rates in CAD.

About the author

Avatar of Linda Hohnholz

Linda Hohnholz

Editor in chief for eTurboNews based in the eTN HQ.

Share to...