Mexico’s coastal resorts are the perfect mix of pristine white-sand beaches and away-from-it-all luxury hotels. The east coast meets the calm, warm waters of the Caribbean Sea; the west coast greets the Pacific Ocean with dramatic cliffs and bays. Along with ancient ruins, jungle, wildlife and marine life. Must do: see the ancient Mayan ruins at Chichen Itza, the most important city of the Mayan Culture in the Yucatan peninsula and a spectacular place to visit in a day trip from Cancun.