Costa Maya Cruise Port: Chacchoben Ruins, Bacalar Lagoon & Best Excursions

Mayan pyramids surrounded by dense greenery near a clear turquoise lagoon with small boats on water

Costa Maya is a different beast from Cozumel or Cancun β€” quieter, less frenetic, and with experiences that feel genuinely off the beaten track. Set on Mexico’s southern Caribbean coast, this port is the closest cruise stop to the ancient Chacchoben Mayan ruins and the extraordinary Bacalar Lagoon β€” one of the most beautiful bodies of water in the world. If you make the most of a day here, it’s one of the most rewarding ports on the Western Caribbean circuit.

πŸ“’ Affiliate Disclosure: This post contains affiliate links to Viator. If you book through our links, The Wandering Adventurer earns a small commission at no extra cost to you. Thank you for supporting independent travel content!

πŸ—ΊοΈ Costa Maya Port Quick Reference

Port type Pier port β€” ships dock directly at the Costa Maya cruise terminal in Mahahual, Quintana Roo, Mexico
Currency Mexican Peso (MXN) β€” USD widely accepted in the terminal and at major attractions. Local vendors prefer Pesos or USD cash.
Typical port time 7–9 hours ashore
Port terminal Costa Maya cruise terminal β€” large shopping complex with pools, restaurants, and bars. The town of Mahahual is 5 min taxi ride away.
Best for Chacchoben Mayan ruins, Bacalar Lagoon, Mahahual beach break, reef snorkeling, ATV tours
Language Spanish β€” English widely spoken at the terminal and on all organized tours

πŸ“ Key distances from port

  • Mahahual town & beach: ~2 km β€” 5 min taxi (~$3–5 USD) or 20 min walk
  • Chacchoben Mayan Ruins: ~70 km inland β€” ~50–60 min drive
  • Bacalar Lagoon (7 Colors): ~130 km south β€” ~70–90 min drive
  • Mahahual Reef (snorkeling): Right offshore β€” accessible from Mahahual beach
  • Maya Chan Beach Club: ~3 km β€” 10 min taxi from the port

πŸ—“ Quick Book: Top Costa Maya Excursions

Excursion Duration From Book
πŸ›οΈ Chacchoben Mayan Ruins 4–5 hrs ~$55 USD Viator
πŸ’™ Bacalar Lagoon of Seven Colors 5–6 hrs ~$90 USD Viator
🐠 Mahahual Snorkeling 1-2 hrs ~$30 USD Viator
🐠 Mesoamerican Reef Snorkeling 2–3 hrs ~$45 USD Viator
🚴 ATV Adventure Tour 2–3 hrs ~$55 USD Viator

πŸ’‘ Chacchoben sells out quickly on busy port days β€” book at least 2–3 weeks before sailing. The Bacalar combo requires a full port day of 8+ hours.


πŸ† Best Things to Do in Costa Maya on a Cruise Day

1. πŸ›οΈ Chacchoben Mayan Ruins

⏱ Time needed: 4–5 hours including transport | πŸ’΅ Cost: ~$55–70 USD | πŸ“ Distance from port: ~70 km inland, 50–60 min drive

Chacchoben β€” “The Place of Red Corn” in the Mayan language β€” is one of the most underrated archaeological sites in Mexico. Hidden deep in the Quintana Roo jungle, this ceremonial Mayan center was only discovered by archaeologists in 1972 and opened to the public in 2002. Unlike the more crowded Tulum or ChichΓ©n ItzΓ‘, Chacchoben has a wild, unrestored quality that makes exploration feel genuinely adventurous. Three main pyramid-temples rise above the jungle canopy, and you can climb the Gran Basamento for sweeping views over a sea of undisturbed forest. Spider monkeys and toucans are frequently spotted in the trees above the ruins β€” an added wildlife bonus that’s hard to beat.

πŸ’‘ Insider Tip: Book an independent operator rather than the cruise line’s version β€” you’ll save $30–50 per person for the same experience with smaller groups. DIY tours depart from just outside the port gates (look for operators at the meeting point near the port entrance). Wear insect repellent, comfortable closed-toe walking shoes, and a hat β€” the jungle heat is intense. Note: there’s a ~$5 USD video camera fee at the site entrance if you bring a GoPro or camcorder.

🎟 Book Chacchoben Ruins on Viator β†’


2. πŸ’™ Bacalar Lagoon β€” The Lake of Seven Colors

⏱ Time needed: 5–6 hours including transport | πŸ’΅ Cost: ~$85–120 USD | πŸ“ Distance from port: ~130 km south, 70–90 min drive

Bacalar is one of the most spectacular natural wonders in the entire Caribbean region β€” a 40-km-long freshwater lagoon whose extraordinary shallow depth creates an astonishing spectrum of blues and greens, from the palest turquoise in the shallows to deep sapphire in the channel. The seven shades of color shift throughout the day with the light. A boat tour of the lagoon includes swimming in the clear water, stops at cenotes (including Cenote Negro and Cenote Esmeralda), and a visit to the famous Pirates’ Channel. It’s one of the most photographed natural settings in Mexico and genuinely unlike anything else on the Caribbean cruise circuit.

πŸ’‘ Insider Tip: Bacalar is only viable on port days with 8+ hours ashore β€” the round-trip drive alone is nearly 3 hours. If your ship has a shorter port time, prioritize Chacchoben instead. The combo tour (Chacchoben + Bacalar) is only realistic with 9+ hours in port. Bring a towel and change of clothes for swimming. The water at Bacalar is stunningly clear β€” bring an underwater camera for the cenote stops.

🎟 Book Bacalar Lagoon on Viator β†’


3. 🌴 Mahahual Beach Break

⏱ Time needed: 3–5 hours | πŸ’΅ Cost: ~$5–25 USD (depending on beach club) | πŸ“ Distance from port: ~2 km, 5 min taxi or 20 min walk

Mahahual is the charming fishing village adjacent to the cruise terminal β€” and a world away from the corporate bustle of the port complex itself. The Malecon (seafront promenade) is lined with palapa-roofed restaurants, casual bars, and local vendors selling crafts and fresh coconuts. The beach here sits directly on the Mesoamerican Barrier Reef, which runs just offshore β€” meaning snorkeling from the sand is genuinely excellent. If you want a relaxed, low-cost port day with good food, cold beers, and Caribbean beach vibes without booking any organized excursion, Mahahual is all you need.

πŸ’‘ Insider Tip: Avoid spending your whole day inside the Costa Maya terminal complex β€” the port’s pools, restaurants, and beach chairs are overpriced and the atmosphere is artificial. The real Costa Maya is in Mahahual, a short taxi ride away. Maya Chan Beach Club (about 3 km from the port) is a well-regarded option with a private beach, all-inclusive food and drinks, and snorkeling gear β€” worth it for a relaxed full-day beach experience.

🎟 Book a Mahahual Snorkel Tour on Viator β†’


4. 🐠 Mesoamerican Barrier Reef Snorkeling

⏱ Time needed: 2–3 hours | πŸ’΅ Cost: ~$40–60 USD | πŸ“ Distance from port: Reef accessible from Mahahual beach or by short boat

Costa Maya sits on one of the most pristine stretches of the Mesoamerican Barrier Reef β€” the same reef system that makes Cozumel and RoatΓ‘n famous, but here with far fewer tourists and consequently even healthier coral. Snorkel tours from Costa Maya explore shallow coral gardens teeming with parrotfish, angelfish, barracuda, and sea turtles. The water clarity is exceptional, and because the reef is less trafficked than the popular Cozumel sites, the coral formations are some of the most intact on the entire reef system. For a shorter, lower-cost port day option, half-day snorkeling tours are an excellent choice before or after a trip to Mahahual.

πŸ’‘ Insider Tip: Some snorkel tours from Costa Maya include a stop at a local butterfly farm and natural area en route β€” worth choosing if available. Bring your own snorkel mask if you have one β€” rental equipment quality varies. The reef directly off Mahahual beach is accessible for confident swimmers without any boat tour, saving the excursion cost entirely for a budget port day.

🎟 Book Reef Snorkeling on Viator β†’


5. 🚴 ATV & Jungle Adventure Tour

⏱ Time needed: 2–3 hours | πŸ’΅ Cost: ~$50–70 USD | πŸ“ Distance from port: Operators near the port, 10–15 min taxi

For those who want something more active than a beach day but don’t want to commit to the long drive to Chacchoben, ATV tours through the jungle around Mahahual offer a fun, energetic alternative. You’ll ride through dirt tracks in the coastal jungle, passing through small local communities and natural areas, before often finishing at a beach or cenote for swimming. ATVs are automatic and easy to operate β€” no experience is required. It’s a genuinely different and physical way to experience the landscape outside the tourist zone.

πŸ’‘ Insider Tip: Wear old clothes β€” ATV trails are dusty and you will finish covered in red dust. Most operators require closed-toe shoes and provide helmets. The best ATV tours include a cenote swim at the end β€” cool, clear freshwater is the perfect reward after the ride. Age and weight minimums apply with most operators; check before booking if you’re bringing younger children.

🎟 Book an ATV Tour on Viator β†’


🧳 Planning Your Costa Maya Port Day?

Our Caribbean Cruise Packing Checklist has you covered for jungle ruins, reef snorkeling, and beach days alike. Get the fillable PDF and tick off every essential before you sail.

πŸ‘‰ Grab the Caribbean Cruise Packing Checklist on Etsy β†’


🚢 Going It Alone: Independent Explorer Tips

Costa Maya is very DIY-friendly for its two main excursions. For Chacchoben, independent tour operators set up just outside the port gates with vans and certified guides β€” typically $30–40 cheaper per person than the cruise line price. For Mahahual, it’s a 5-minute taxi or 20-minute walk. The port complex itself has pools, restaurants, and shops but is honestly overpriced and best used as a starting point rather than a destination. Avoid the high-cost loungers in the port’s pool area; Mahahual has far better value just down the road. Taxis are metered at fixed rates from the terminal.


🍽️ What to Eat & Drink Ashore in Costa Maya

  • Fresh ceviche β€” Mahahual’s beachfront restaurants serve exceptional ceviche β€” shrimp, fish, or octopus in lime and chilli, often served in a chilled coconut or with tostadas. Far better and cheaper than the port complex restaurants.
  • Grilled fish tacos β€” The Malecon promenade in Mahahual is lined with casual palapas serving fresh grilled local fish tacos with salsa verde, pickled cabbage, and lime. Two or three make a perfect casual lunch at very low prices.
  • Coconut agua fresca β€” Vendors along the Mahahual Malecon hack open fresh coconuts for drinking on the spot β€” sweet, hydrating, and far preferable to bottled water in the heat.
  • Sol or Victoria beer β€” Mexico’s light lagers are cold and correct for a beach day. Sold everywhere along Mahahual’s seafront for $1–2 USD β€” a fraction of the port complex price.
  • Chaya aguas frescas β€” A regional specialty: fresh juice made from chaya leaves (a Mayan superfood herb), often blended with pineapple or lime. Refreshing, unusual, and worth trying at a local market stall.

πŸ’‘ Practical Tips for Costa Maya

  • Don’t stay in the terminal complex all day β€” The Costa Maya port complex is a corporate tourist village with overpriced drinks, mediocre food, and limited atmosphere. Mahahual, 5 minutes away, is the real experience.
  • Book Chacchoben well in advance β€” It’s the most popular excursion at this port and sells out on busy ship days. Book at least 2–3 weeks ahead. DIY operators outside the port gate are reliable and significantly cheaper than cruise line prices.
  • Bacalar needs a full day β€” The Bacalar Lagoon is extraordinary but requires 8+ hours in port after accounting for the 70–90 minute drive each way. Check your ship’s departure time carefully before booking.
  • Video camera fee at Chacchoben β€” There’s a $5 USD fee at the Chacchoben entrance if you bring a GoPro or dedicated video camera. Smartphone filming is fine at no charge.
  • USD is accepted everywhere β€” No need to exchange currency for a port day in Costa Maya. USD is accepted at all tour operators, restaurants, and vendors throughout Mahahual.
  • Seaweed (sargassum) can affect the beach β€” Sargassum seaweed periodically affects Costa Maya’s beaches, particularly July–October. Check recent port reports before deciding between a beach day and a ruins excursion.

Plan Your Caribbean Cruise Port Day

From packing to port days β€” our cruise guides cover everything you need before you sail.

This post contains affiliate links to Viator. The Wandering Adventurer may earn a small commission if you book through our links, at no extra cost to you. Thank you for supporting independent travel content!

Leave a comment