Niagara on the Lake has been voted the most best value city in Canada by a travel search website.
Trivago posting the list in honour of Canada's upcoming 150th birthday celebrations.
Niagara on the lake will also be celebrating the 225th anniversary as the location of the first parliament in Upper Canada.
Here is the list of the 10 best value cities as rated by Trivago:
1 Niagara-on-the-Lake Ontario 92.70
2 Mont-Tremblant Québec 88.92
3 Kelowna British Columbia 88.10
4 Kamloops British Columbia 87.55
5 Winnipeg Manitoba 86.68
6 Québec City Québec 85.49
7 Victoria British Columbia 83.98
8 Mississauga Ontario 82.45
9 Calgary Alberta 81.03
10 Edmonton Alberta 80.58