Costa Maya (Mahahual), Quintana Roo, Mexico cruise port
CaribbeanMexico › Costa Maya

Costa Maya (Mahahual), Quintana Roo, Mexico

Mexico's purpose-built cruise destination on the Costa Maya delivers turquoise reef water, a relaxed beach-town vibe, and one of the Yucatán's most accessible Mayan ruin sites — all without Cozumel's crowds.

⚓ Docked (cruise pier)🕒 Typical call: 7-9 hrs💵 USD & Mexican Peso🗣️ Spanish (English at pier)🌊 Uncrowded Caribbean beaches
Docking
Purpose-built cruise pier; ships dock, no tendering
Walk to Center
~15-20 min walk or $5 taxi to Mahahual village; pier complex has shops, restaurants, and beach clubs on-site
Best For
Beach clubs, Chacchoben Mayan ruins, Bacalar Lagoon, snorkeling the Mesoamerican Reef
Don't Miss
Chacchoben ruins, Bacalar 'Lake of Seven Colors', the local beach strip in Mahahual

Getting Ashore

Costa Maya has a single large purpose-built pier at Mahahual — all ships dock, no tendering, and the terminal itself has enough to fill a short visit.

Getting Ashore in Costa Maya

  • 1
    The pier complexThe Puerto Costa Maya terminal is a large shopping, dining, and beach-club complex built right on the pier. You can spend a low-key day entirely within the terminal area — there are pools, loungers, and restaurants without leaving the complex.
  • 2
    Mahahual villageThe real local town is about 1 km north of the pier along the waterfront malecón. It's an easy 15-20 minute walk, or a $4-6 taxi ride. The malecón has small restaurants, bars, souvenir shops, and direct beach access with calmer, less commercialized vibes.
  • 3
    Taxis and toursOfficial taxis and tour operators queue outside the pier gate. All major excursions — Chacchoben ruins, Bacalar Lagoon, snorkel trips — depart from here. Agree on fares before you board; Chacchoben is roughly $25-35 per person round-trip by shared van.

💡 Pro move: Costa Maya gets far fewer ships than Cozumel — on a quiet day the beach and town feel genuinely relaxed. On multi-ship days, the pier complex fills up; head to Mahahual village for breathing room.

Piers & Tendering by Cruise Line

All cruise ships dock at the Puerto Costa Maya terminal — one pier, straightforward disembarkation.

Cruise LineTypical Berth / ArrivalDock or Tender
Most major cruise lines (Carnival, Royal Caribbean, MSC, NCL, Celebrity)Puerto Costa Maya Terminal, MahahualDocked
Smaller/expedition shipsPuerto Costa Maya Terminal or occasional anchorage off MahahualDocked

Top Excursions

Costa Maya punches above its size: Mayan ruins, a stunning lagoon, and the Mesoamerican Reef are all day-trip distance.

History

Chacchoben Mayan Ruins

The closest major Mayan archaeological site to Costa Maya, Chacchoben features well-preserved temple pyramids rising from the jungle, dating to around 200 AD. It's less visited than Tulum or Chichén Itzá, which means you can often have the site nearly to yourself. Shared vans run from the pier.

⏱ 3-4 hrs🚐 ~45 min from pier🌿 Jungle temples
Find Chacchoben tours →
Nature

Bacalar Lagoon — Lake of Seven Colors

About 1.5 hours from the pier, Bacalar is one of Mexico's most beautiful natural treasures — a 42 km freshwater lagoon that shifts through seven distinct shades of blue and green. Visit the fort, swim from a dock, or take a catamaran tour on the lagoon. A full-day commitment, but unforgettable.

⏱ 7-8 hrs (full day)🚐 ~1.5 hrs from pier💙 Seven shades of blue
Find Bacalar day tours →
Nature

Reef Snorkel at Chinchorro Atoll

Banco Chinchorro, about 30 km offshore, is the largest coral atoll in the Northern Hemisphere and a UNESCO Biosphere Reserve. Boat tours take snorkelers and divers to pristine coral gardens and the famous saltwater crocodile colony. Advanced planning recommended — trips are weather-dependent.

⏱ 5-6 hrs🤿 World-class reef🐊 Saltwater crocs (guided only)
Find Chinchorro snorkel tours →
Relax

Beach Club Day at Mahahual

The beach along Mahahual's malecón is calm, clear, and swimmable. Several small beach clubs offer chairs, shade, and cold beer for a few dollars. Less glitzy than the pier complex but far more authentic — local families mix with cruisers, and the snorkeling off the beach is decent.

⏱ 3-5 hrs🏖️ Walkable from pier🍺 Local beach bar scene
Find Mahahual beach clubs →
Adventure

Kayak & Snorkel the Mesoamerican Reef

The Mesoamerican Barrier Reef runs right along the Costa Maya coastline. Half-day tours combine kayaking the mangrove channels and snorkeling healthy coral gardens with sea turtles and tropical fish — departing from the pier area.

⏱ 3-4 hrs🚣 Kayak + snorkel combo🐢 Sea turtles common
Find kayak snorkel tours →
Culture

Mahahual Village Walk & Local Lunch

Skip the pier food court and walk 15 minutes up the malecón to Mahahual's small town center. Family-run restaurants serve fresh ceviche, fish tacos, and cochinita pibil at a fraction of pier prices. A good hour of wandering the quiet streets gives you the real texture of this tiny fishing-village-turned-beach-town.

⏱ 2-3 hrs🚶 Walkable from pier🌮 Authentic local food
Find Mahahual food tours →

Self-Guided Walks & Hikes

The flat malecón from the pier to Mahahual village is the natural walk — easy, scenic, and gives you a real feel for the town.

Pier to Mahahual Malecón Stroll

~2 km one way · Easy · 20-25 min each way

Exit the pier gate and follow the waterfront road north toward Mahahual village. The path runs along the beach with Caribbean views on your right. After about 15 minutes you reach the main town strip — a handful of restaurants, dive shops, and souvenir stalls. Continue to the small town square for the local Mahahual vibe. Return the same way or grab a taxi back.

📍 Puerto Costa Maya Terminal, Mahahual, Quintana Roo 📍 Mahahual Malecón, Mahahual 📍 Mahahual town center, Quintana Roo, Mexico

Weather & Best Time to Visit

Climate normals for Costa Maya (Mahahual), Quintana Roo, Mexico (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan80°F / 27°C72°F / 22°C16
Feb81°F / 27°C74°F / 23°C11
Mar83°F / 28°C76°F / 24°C13
Apr85°F / 29°C78°F / 26°C10
May86°F / 30°C79°F / 26°C18
Jun85°F / 29°C79°F / 26°C22
Jul87°F / 31°C80°F / 27°C19
Aug87°F / 31°C80°F / 27°C23
Sep87°F / 31°C79°F / 26°C24
Oct85°F / 29°C77°F / 25°C22
Nov82°F / 28°C75°F / 24°C19
Dec81°F / 27°C74°F / 23°C16

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 💵
    USD works everywhere at the pier. Inside the terminal complex you'll barely need pesos. In Mahahual village, small restaurants prefer pesos — bring small bills or use the ATM near the pier gate.
  • 🏖️
    The pier complex is convenient but pricey. The restaurants and beach clubs inside Puerto Costa Maya terminal charge resort prices. Walk 15 minutes to Mahahual village for the same sun at a third of the cost.
  • 🕌
    Chacchoben is worth it. If you have 4 hours and any interest in Mayan history, Chacchoben is one of the best-value ruin experiences in Mexico — close, uncrowded, and genuinely impressive jungle pyramids.
  • Bacalar is a full-day commitment. The lagoon is stunning, but it's about 1.5 hrs each way. Book through your ship or a reputable operator so they track your return, and leave buffer time before all-aboard.
  • 🌊
    The reef is right here. Even basic snorkel gear rented on the beach reveals healthy coral and marine life — you don't need a boat tour to see the Mesoamerican Reef at Costa Maya.

Cruises Calling Here

Upcoming cruises that call at Costa Maya (Mahahual), Quintana Roo, Mexico. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Mein Schiff 1
TUI Cruises
Round-trip from Montego Bay
⚓ Calls 04 Feb 07:00 - 19:0014 nights11 portsDeparts 2027 Feb 01
View itinerary · 11 ports
14 days, round-trip - Best Of Mittelamerika - AbBis Montego Bay
  1. 01 Feb 22:00Departing from Montego Bay, Jamaica
  2. 02 Feb 09:30 - 18:30Grand Cayman Island, George Town Harbour
  3. 04 Feb 07:00 - 19:00Costa Maya, Mexico, Riviera Maya
  4. 05 Feb 08:00 - 19:00Belize City
  5. 06 Feb 08:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  6. 08 Feb 07:00 - 17:00Puerto Limon, Costa Rica
  7. 09 Feb 05:45 - 16:30Colon, Panama
  8. 10 Feb 09:30 - 18:00Cartagena Colombia
  9. 12 Feb 07:00 - 22:00La Romana, Dominicana
  10. 14 Feb 07:00 - 20:00Ocho Rios, Jamaica
  11. 15 Feb 07:00Arriving in Montego Bay, Jamaica
Find this cruise to book →
Price on request
Liberty Of The Seas
Royal Caribbean Cruises
Round-trip from Galveston
⚓ Calls 04 Feb 07:00 - 14:005 nights4 portsDeparts 2027 Feb 01
View itinerary · 4 ports
5 days, round-trip Western Caribbean Cruise
  1. 01 Feb 16:00Departing from Galveston, Texas
  2. 03 Feb 07:00 - 18:00Cozumel, Mexico, Riviera Maya
  3. 04 Feb 07:00 - 14:00Costa Maya, Mexico, Riviera Maya
  4. 06 Feb 07:00Arriving in Galveston, Texas
Find this cruise to book →
$524from / pp
Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 10 Feb 08:00 - 17:007 nights6 portsDeparts 2027 Feb 06
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Harvest Caye, Cozumel Roatan
  1. 06 Feb 16:00Departing from Miami, Florida
  2. 08 Feb 10:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  3. 09 Feb 08:00 - 17:00Harvest Caye Belize, NCL private island
  4. 10 Feb 08:00 - 17:00Costa Maya, Mexico, Riviera Maya
  5. 11 Feb 07:00 - 17:00Cozumel, Mexico, Riviera Maya
  6. 13 Feb 07:00Arriving in Miami, Florida
Find this cruise to book →
$1165from / pp
Norwegian Viva
Norwegian Cruise Line Cruises
Round-trip from Galveston
⚓ Calls 11 Feb 07:00 - 13:007 nights6 portsDeparts 2027 Feb 06
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Galveston Harvest Caye, Cozumel Roatan
  1. 06 Feb 16:00Departing from Galveston, Texas
  2. 08 Feb 08:00 - 17:00Cozumel, Mexico, Riviera Maya
  3. 09 Feb 08:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  4. 10 Feb 07:00 - 17:00Harvest Caye Belize, NCL private island
  5. 11 Feb 07:00 - 13:00Costa Maya, Mexico, Riviera Maya
  6. 13 Feb 08:00Arriving in Galveston, Texas
Find this cruise to book →
$1059from / pp
MSC Grandiosa
MSC Cruises
Round-trip from Port Canaveral
⚓ Calls 11 Feb 08:00 - 14:007 nights6 portsDeparts 2027 Feb 06
View itinerary · 6 ports
7 days, round-trip Caribbean Bahamas
  1. 06 Feb 16:00Departing from Port Canaveral, Orlando, Florida
  2. 07 Feb 09:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 08 Feb 08:00 - 18:00MSC Ocean Cay, Bahamas private island
  4. 10 Feb 07:00 - 19:00Cozumel, Mexico, Riviera Maya
  5. 11 Feb 08:00 - 14:00Costa Maya, Mexico, Riviera Maya
  6. 13 Feb 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$553from / pp
Radiance Of The Seas
Royal Caribbean Cruises
Round-trip from Tampa
⚓ Calls 08 Feb 08:00 - 17:008 nights6 portsDeparts 2027 Feb 06
View itinerary · 6 ports
8 days, round-trip Western Caribbean Cruise
  1. 06 Feb 16:00Departing from Tampa, Florida
  2. 08 Feb 08:00 - 17:00Costa Maya, Mexico, Riviera Maya
  3. 09 Feb 08:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  4. 10 Feb 08:00 - 17:00Belize City
  5. 12 Feb 07:00 - 16:00Grand Cayman Island, George Town Harbour
  6. 14 Feb 07:00Arriving in Tampa, Florida
Find this cruise to book →
$793from / pp
See all 105 cruises calling at Costa Maya (Mahahual) →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.