Costa Maya is located near the small fishing village of Mahahual along the coast of Mexico’s Yucatan Peninsula. From here, you can relax on one of their many serene beaches or consider the wide range of action-packed activities ranging from snorkeling to kayaking, off-road tours or exploring ancient Mayan ruins. The cruise port itself has shopping, an aviary with tropical birds, as well as chocolate and tequila tasting. This stop will provide you with everything you need to have one of the best port days ever.