Costa Maya is a purpose-built cruise port on Mexico's Yucatán Peninsula, which means the terminal itself comes with a resort-style pool and swim-up bar included in your visit — a rarity among cruise ports. From there, the two headline excursions pull in opposite directions: the Chacchoben Mayan ruins inland, and the laid-back beach town of Mahahual along the coast, both easily reached without an expensive tour.

$60-150Typical excursion price range
2.1 miDistance from pier to Mahahual village
2nd largestMesoamerican Barrier Reef, right offshore
FreePort's own resort-style pool
ExcursionTypical priceTime neededNotes
Chacchoben Mayan ruins$60-100/person, DIY tours often cheaperHalf day (~2 hrs at the site)Closest major ruin site to the port; DIY vans meet just outside the terminal
Port resort-style poolFreeAny amount of timeComplimentary lounge chairs and a swim-up bar right at the terminal
Mahahual beach villageFree to walk; food/drinks priced individually2-4 hrsColorful, laid-back fishing village about 2 miles from the pier
Reef snorkeling tourPriced per person, often bundled with beach day passes1-2 hrsPart of the Mesoamerican Barrier Reef, the world's second-largest
El Fuerte Beach Resort day passLimited to 20 passes/day, priced per personHalf-full day5-minute taxi from the terminal; chairs, umbrellas, wifi included
Maya Chan Beach all-inclusive day passPriced per personFull dayBuffet, open bar, snorkel gear, kayaks, and lockers all included
Jaime's at the Blue Reef Hotel day passLimited to 28 daily, priced per personHalf-full dayAdults-only rooftop pool plus a protected beach area
Mahahual Beachfront ShopsVaries by purchase1-2 hrsHandmade jewelry, pottery, and textiles at reasonable prices
Kohunlich ruins (alternative to Chacchoben)Priced per person, generally a longer tripFull dayLess crowded but farther from the port than Chacchoben
DIY often beats a pre-booked tour here: Costa Maya's local tour operators run modern, air-conditioned vans right outside the terminal for both Chacchoben and Mahahual beach day trips — often at a lower price than a cruise-line-booked excursion for a comparable experience.
Worth booking before you sail

All-inclusive beach day passes at Mahahual's resorts are capped at a limited number of guests per day — booking ahead secures a spot rather than risking a sold-out pass at the pier. [Replace this box with your actual excursion-booking affiliate link once approved.]

Example: Compare Costa Maya beach day passes →

Budget-conscious approach: the port's own resort-style pool costs nothing and comes with a swim-up bar, which makes it possible to have a genuinely relaxing day without leaving the terminal at all.

Worth planning before you sail

Comparing DIY Chacchoben transportation against a cruise-line-booked tour before you sail usually reveals a meaningful price gap for a nearly identical experience. [Replace this box with your actual excursion-booking affiliate link once approved.]

Example: Compare Chacchoben ruins tours →

The bottom line

Costa Maya rewards a little independence — DIY transportation to Chacchoben or Mahahual typically beats a pre-booked cruise-line tour on price, and the port's own free pool means there's a genuinely relaxing option even for travelers who don't want to leave the terminal at all. The one thing worth planning ahead is a beach day pass, since several of Mahahual's best resorts cap daily admissions.

Excursion pricing, day pass availability, and tour operators vary by season — always confirm current details directly with the operator before booking. This page contains affiliate links; see our Affiliate Disclosure.