The Most Expensive City Destinations in Canada

Updated: May 29, 2016

Vancouver has just been named Canada’s most expensive city by CheapHotels.org. The nation’s lodging costs served as the basis for the distinction. The site specifically surveyed hotel rates across 30 main urban destinations.

The survey established for each Canadian city destination the average rate an overnight guest can expect to pay for the cheapest available double room there during the month of June. June was intentionally chosen for comparative purposes since most destinations in Canada reach their highest average rates then.

Vancouver, British Columbia topped the rankings with an average overnight rate of $164 (CAD) for its least expensive double room. It must be pointed out that the survey excluded hotels that were not centrally located, that were rated less than three stars and that had earned an overall negative average guest rating.

Coming in second on the survey was Canada's largest city, Toronto, Ontario. An average nightly rate of $152 put it number two among all destinations considered. Rounding out the Top 3 was Halifax, Nova Scotia. At just a few dollars cheaper, $148 per night, it came in third on the survey.

The table below compares the cost of lodging for 30 city destinations in Canada for the month of June 2016. The survey considered all 18 destinations with a population of greater than 250,000 as well as 12 popular cities with a population of greater than 100,000. The prices displayed reflect the average rate for each city’s least expensive available double room (minimum 3 stars) for the time period of June 1st to 30th, 2016.

Vancouver (BC) $164
Toronto (ON) $152
Halifax (NS) $148
St. John's (NL) $146
Calgary (AB) $143
St. Catharines (ON) $138
Kingston (ON) $137
Richmond (BC) $134
Laval (QC) $127
Windsor (ON) $127
Winnipeg (MA) $125
Hamilton (ON) $122
Gatineau (QC) $122
Vaughan (ON) $121
Regina (SK) $121
London (ON) $119
Saskatoon (SK) $118
Kelowna (BC) $117
Quebec City (QC) $116
Ottawa (ON) $114
Montreal (QC) $112
Trois Rivieres (QC) $112
Thunder Bay (ON) $111
Sudbury (ON) $111
Barrie (ON) $108
Edmonton (AB) $106
Surrey (BC) $106
Markham (ON) $95
Brampton (ON) $86
Mississauga (ON) $85

Press Contact
Barbara Adams
press@cheaphotels.org
Phone: 1-805-308-9660

Cheap Hotels in Top Canadian Cities

Planning a trip across Canada? Discover our guides to affordable hotels in some of the country’s most popular destinations. Compare budget-friendly accommodation and find great places to stay without overspending.