Costa Maya Cruise Port Guide

Mahahual, Quintana Roo, Mexico

A relaxed port on Mexico's southern Caribbean coast, close to quiet Maya ruins, a brilliant blue lagoon and a sleepy beach town.

Mahahual, Quintana Roo, Mexico

About Costa Maya

Costa Maya is a cruise port built near the small fishing village of Mahahual, on the southern Caribbean coast of Mexico's Yucatan Peninsula. Ships dock at the port's own pier, which has pools, shops and restaurants right at the waterfront.

This is a calmer, less crowded alternative to the bigger Mexican ports, and it is a great base for seeing Maya ruins in the jungle. It suits families and anyone who likes a mellow beach day with an easy walk along the village waterfront.

Things to do

  • Climb among the temples of Chacchoben, a Maya site set in the jungle
  • Swim in the shades of blue at Bacalar Lagoon
  • Walk the beachfront boardwalk in the village of Mahahual
  • Snorkel the Mesoamerican Reef just offshore
  • Relax at the pools and beach areas inside the cruise port

Shore excursions in Costa Maya

See all Costa Maya excursions

Here are my favorite ways to spend a cruise day in Costa Maya. Each one opens on Viator, where you can check the times, reviews and price before you book.

Sailings that stop in Costa Maya

See all sailings

Questions about Costa Maya

What is there to do in Costa Maya on a cruise?

My favorites: climb among the temples of Chacchoben, a Maya site set in the jungle; swim in the shades of blue at Bacalar Lagoon; walk the beachfront boardwalk in the village of Mahahual; snorkel the Mesoamerican Reef just offshore; relax at the pools and beach areas inside the cruise port.

What currency is used in Costa Maya?

Mexican peso; US dollars are widely accepted.

How far is Costa Maya from the cruise pier?

Mahahual is a short taxi ride or a long walk from the pier, and the ruins and lagoon are best reached by tour.

How do I book a cruise that stops in Costa Maya?

Search sailings that stop in Costa Maya on our site, or ask me for a quote. I book it for you with no fees, and I watch for price drops after you book.