The Colonial gem in the Yucatan Peninsula was praised by CN Traveler for its colorful streets of colonial architecture and rich Maya history.
It beat second-placed Dresden in Germany while Quebec City in Canada completed the top three.
Puerto Vallarta in Jalisco came fifth with CN Traveler saying: “There’s winter whale watching in Banderas Bay, an artisan market with local goods, and, just a half-hour boat ride south, the quiet shores and waterfall hikes of Yelapa Beach.”
Puebla in the state of the same name came eighth with CN Traveler adding: “The secret is out on Puebla. A popular day trip from Mexico City, Puebla is more than worthy as a destination on its own. The city is known for its Baroque architecture, and with 365 churches and more than 1,000 colonial-era buildings, there is plenty to explore.”
Book a trip to Merida, Puerto Vallarta, or Puebla with Journey Mexico and experience a once-in-a-lifetime vacation in one of the world’s best small cities. We can organize everything from luxury accommodation to world class tours and round-trip private transportation.
To read more about why Mexico is one of the world’s top destinations, read our blog post: Puerto Vallarta Named Among World’s Best Beginner Surf Spots