Once little more than a small fishing village sitting alongside an impressive stretch of beach, Playa del Carmen has developed into one of the most popular tourist resorts on Mexico’s Yucatan Peninsula.
More laid back than Cancun, which sits just up the coast, Playa del Carmen is has developed quickly with the addition of numerous hotels and resorts but retains an air of authenticity that you can embrace whilst ashore.
Those heading for Playa del Carmen will dock on the island of Cozumel before taking the short trip across to the mainland, with the dock offering easy access to the heart of the resort.
There are plenty of places where you head for food and refreshments as well as various large shops selling all manner of goods, although it might be more of a challenge to find the best deals compared to some other resorts around the Caribbean given the touristy nature of the modern day resort.
You can also spend time relaxing on the beach and making the most of the sunshine, or enjoying some of the various water-based activities that are available along the coast.
That includes a number of reefs where you can dive below the surface to get close to the marine life.
That’s not to say that you won’t also have chance to embrace Mayan culture and history, which can be embraced at your leisure if you head away from the more tourist heavy areas.
You’ll also find plenty of examples of Mayan culture if you head out of Playa del Carmen to explore the wider area, with the walled city of Tulum being well worth a visit.
Here, you can explore one of the best examples of a Mayan site anywhere in Mexico, with what remains of a number of temples and the main castle being particularly noteworthy.
You might also enjoy a trip to X-Caret, an ecological park where you can visit a replica of a Mayan village or catch a traditional Mexican show. Whilst there, you could also take up the opportunity to swim with dolphins for an experience that will live long in the memory.
With the bright lights of Cancun nearby, Playa del Carmen is a cruise destination that is sure to deliver.