Canada is well known for its friendly nature, but which Canadian city is the most welcoming?
That's what travel company Expedia set out to discover with its Friendlist Communities and Towns in Canada list.
To create the report, Expedia looked at hotel review data from over 750 Canadian destinations during 2017 and rounded up the cities with the combined highest scores.
The ratings helped determine the most “helpful, dutiful, and welcoming experiences across the country.”
The towns and communities picked by Expedia all had at least 100 reviews and a four-star rating or higher.
1. Niagra-on-the-Lake, Ontario
“Niagara-on-the-Lake has a lot going for it: beautiful sights, top-rated tourist attractions, and plenty o’ wine,” writes Expedia.
2. Airdrie, Alberta
Located north of Calgary, Airdrie is described as one of those cities that benefits from an abundance of nearby attractions, while maintaining a strong sense of community and plenty of friendliness to spare, especially for families.
3. Tofino, B.C.
“It might just be those surfer vibes that make Tofino, British Columbia, so friendly,” states the list. “The beautiful waves and relaxed atmosphere certainly make an impression on visitors.”
4. Truro, Nova Scotia
Expedia says the slogan of Truro, Nova Scotia, is “make the connection,” and they certainly do mean it. Make a connection to the community as you explore this highly rated place.
5. Sherwood Park, Alberta
Just outside of Edmonton, Sherwood Park offers a cozy feel of vacation, according to Expedia, and if you want to relax, this is the place.
6. Leduc, Alberta
Located about 9 km away from the Edmonton Airport, Leduc is one of those places that knows how to welcome well-worn travellers. “Take a load off and meet some friendly folks when you visit this town in Alberta,” says Expedia.
7. Huntsville, Ontario
The small-town atmosphere of Huntsville, Ontario, is described as something that your heart’s been missing. “Friendliness is its very nature.”
8. Vaughan, Ontario
Besides being home to Wonderland, Vaughan is a super family-friendly town with just the right amount of thrills on your Ontario vacation.
9. Sault Ste. Marie, Ontario
On the banks of the St. Marys River, Sault Ste. Marie is known for its beauty and easy living. Head there to experience the good vibes for yourself.]
10. Halifax, Nova Scotia
And on the east coast, Halifax has long been known for its fresh breezes and outlook on life. It’s that “kind of positive attitude has expanded to the local scene.”
Here's how the rest of the top 25 list rounded out:
11. St. 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