Mexico

Costa Maya cruise port

Costa Maya is a port with no town attached. The pier was built for ships, and the village behind it - saltwater pools, tequila stalls, a dolphin pen - is a purpose-built shopping compound. The actual settlement of Mahahual is a couple of miles up the road: a sandy malecón, beach clubs, and reef close enough to swim to. Most passengers skip both and head inland to Chacchoben or Bacalar.

28 cruises in this guide call here · best months: Dec-Apr is dry; sargassum is common Apr-Aug and Sep-Oct is the wettest, riskiest stretch

Perfect Day Mexico is not coming - for now

Royal Caribbean had planned a $600 million-plus Perfect Day park at Mahahual, sized for 21,000 visitors a day in a village of about 3,000 people, using the existing Costa Maya pier. In May 2026 Mexico's environment ministry, Semarnat, said it would not approve the project, citing mangroves, coral reef, the aquifer and endangered species. Its secretary said publicly that the company was looking to withdraw.

So older cruise announcements promising a 2027 opening are out of date. For the foreseeable future a Costa Maya call means the port village, Mahahual or an inland tour.

Four berths, one village

The pier has four berths and can take Oasis-class ships, which puts 15,000-18,000 passengers a day into a place built for a fraction of that. Shuttles and taxis into Mahahual, 3-4 km away, run about $5 a person and take 5-10 minutes. Chacchoben is roughly an hour each way by road, which makes it the practical inland choice on a short call - Bacalar takes considerably longer.

Sources: criteriohidalgo.com, ruptura360.mx, cruisemapper.com

Cruises that call at Costa Maya

CruiseLineLengthHere on
Oasis of the Seas - 6-Night Western Caribbean & Perfect DayRoyal Caribbean6 NightsDay 4
MSC Seascape - Yucatan & Honduras from GalvestonMSC Cruises7 NightsDay 3
Allure of the Seas - Western Caribbean from GalvestonRoyal Caribbean7 NightsDay 5
Allure of the Seas - Western CaribbeanRoyal Caribbean6 NightsDay 5
Symphony of the Seas - Western CaribbeanRoyal Caribbean7 NightsDay 5
Royal Caribbean Icon of the Seas - CaribbeanRoyal Caribbean7 NightsDay 3
Harmony of the Seas - Western CaribbeanRoyal Caribbean7 NightsDay 5
Carnival Jubilee - Western CaribbeanCarnival Cruise Line7 NightsDay 5
MSC World America - CaribbeanMSC Cruises7 NightsDay 6
MSC Meraviglia - Bahamas & Western CaribbeanMSC Cruises7 NightsDay 6
Norwegian Joy - Western Caribbean from MiamiNorwegian Cruise Line7 NightsDay 5
Norwegian Encore - Western Caribbean from MiamiNorwegian Cruise Line7 NightsDay 5
Norwegian Breakaway - Western Caribbean from New OrleansNorwegian Cruise Line7 NightsDay 6
Norwegian Escape - Western CaribbeanNorwegian Cruise Line7 NightsDay 6
Icon of the Seas - Western Caribbean & Perfect DayRoyal Caribbean7 NightsDay 3
Norwegian Viva - Western Caribbean from GalvestonNorwegian Cruise Line7 NightsDay 6
Norwegian Getaway - Western Caribbean from New OrleansNorwegian Cruise Line7 NightsDay 6
Star of the Seas - Western Caribbean & Perfect DayRoyal Caribbean7 NightsDay 4
Norwegian Luna - Western Caribbean: Harvest Caye, Cozumel & RoatanNorwegian Cruise Line7 NightsDay 5
MSC Seashore - Western Caribbean & Ocean Cay from Port CanaveralMSC Cruises7 NightsDay 5
Norwegian Aqua - Harvest Caye, Roatan & Costa Maya from MiamiNorwegian Cruise Line7 NightsDay 5
Norwegian Prima - Western Caribbean from New OrleansNorwegian Cruise Line7 NightsDay 6
MSC World America - Western Caribbean & Ocean Cay from MiamiMSC Cruises7 NightsDay 5
MSC Grandiosa - Western Caribbean from Port CanaveralMSC Cruises7 NightsDay 4
Celebrity Xcel - Western Caribbean: Grand Cayman, Honduras & MexicoCelebrity Cruises7 NightsDay 4
Rotterdam - Western Caribbean: Belize, Roatan & MexicoHolland America Line10 NightsDay 8
Marina - Panama Potpourri: Miami to Panama CityOceania Cruises10 NightsDay 4
Marina - Panama Canal Navigator: Double Transit from MiamiOceania Cruises20 NightsDay 4

Often on the same itinerary

Ports that share the most sailings with Costa Maya in this guide.