Of the top 10 hotels worldwide, five were in Mexico, which according to the Conference Board of Canada saw a record 1.57 million Canadian visitors in 2012.

Read more: Mexico Dominates The Expedia.ca List of the World’s Best-Reviewed Hotels.

Share Button