This town was just named the friendliest in all of Canada
Niagara-on-the-Lake, Ontario

This town was just named the friendliest in all of Canada

TORONTO – How do you determine who is the nicest in a group of people? Do they all simply defer to their neighbour, kindly forfeiting the prize in a show of ultimate humility?

Luckily for residents of 25 Canadian cities and town, they won’t have to battle it out for the title of Friendliest Community in Canada because Expedia has done the job for them. The travel company has just released its second annual friendliness report that ranks the country’s nicest towns in 2018 using hotel review data from 2017. Out of a list of over 750 destinations, the towns and communities on the list all had at least 100 reviews and an impressive four-star rating or higher.

So which town beat out all others on the friendly list? None other than Niagara-on-the-Lake in Ontario, the popular vacation hotspot known for its quaint B&Bs, wineries and, of course, nearby Niagara Falls. Expedia praised the destination for its smorgasbord of chocolates and its landmark Just Christmas store, known for being the oldest year-round Christmas Emporium in Canada.

How a could a place that loves Christmas not be considered a friendly place to visit?

As for the rest of the Top 25, check them out below – did you hometown make the list?

  1. Niagara-on-the-Lake, ON
  2. Airdrie, AB
  3. Tofino, BC
  4. Truro, NS
  5. Sherwood Park, AB
  6. Leduc, AB
  7. Huntsville, ON
  8. Vaughan, ON
  9. Sault Ste. Marie, ON
  10. Halifax, NS
  11. John’s, NL
  12. Peterborough, ON
  13. Dartmouth, NS
  14. Saskatoon, SK
  15. Ucluelet, BC
  16. Ottawa, ON
  17. Courtenay, BC
  18. Invermere, BC
  19. Radium Hot Springs, BC
  20. Nelson, BC
  21. Charlottetown, PEI
  22. Fernie, BC
  23. Victoria, BC
  24. Enfield, NS
  25. Quebec City, QC

To see the list go to

Travel Week Logo

Get travel news right to your inbox!