Mexico has two sides, one that is the victim of mass-tourism, strips of coast overdeveloped with resorts, restaurants and souvenir shops but with no soul. Then there is this other side that hides Mayan & Aztec ruins, clean and gorgeous cenotes to swim and dive in and some amazing hotels that should definitely top you travel bucketlist!
The Yucatan Peninsula of Mexico is probably the most popular place to visit in Mexico. Cancun and Playa del Carmen are the most developed resorts here and some find them quite touristy. However if big beachside resorts, beaches lined with umbrellas and plenty of tequila bars is your thing you will find this to be quite an amazing beach holiday at very affordable prices!
For those who like to dig a bit deeper try heading further south to Tulum. Not as unexplored as it used to be Tulum has picture perfect beaches, plenty of ruins and an abundance of cenotes to explore. One of our favourite here is the Azulik resort and the eco-village developing at Uh-May.
Central Mexico offers many cities that showcase its colonial past some even designated UNESCO Heritage Sites. Mexico city, the capital is one such place and known world-class museums, art galleries, and its UNESCO Heritage historic city center boasting more than 1,400 important colonial buildings from the 16th to the 19th centuries.
Puerto Vallerta and Cabo San Lucas are popular on the west coast and often ports of calls for many cruises. The Pacific coast in popular for whale watching and boat tours. So whether you choose to visit the east coast and the Yucatan Peninsula or the west coast of Mexico, powder sand beaches, fantastic resorts and azure waters are guaranteed.