
Costa Maya Cruise Port
Costa Maya, Mexico
Costa Maya (Mahahual), Mexico is a beautiful coastal town located in the state of Quintana Roo.

The cruise port in Costa Maya,
explained
Costa Maya (Mahahual), Mexico is a beautiful coastal town located in the state of Quintana Roo. It is situated on the Caribbean Sea and is known for its stunning white sand beaches, crystal clear waters, and lush tropical vegetation.
The town is a popular destination for tourists, offering a variety of activities such as snorkeling, diving, fishing, and swimming. There are also plenty of restaurants, bars, and shops to explore.
Costa Maya is also home to the ancient Mayan ruins of Chacchoben, which are a must-see for any visitor. The town is also known for its vibrant nightlife, with plenty of live music and dancing.
Costa Maya is a great place to relax and enjoy the beauty of the Caribbean Sea.
Price drops on cruises to Costa Maya
1,353 cruises stop here in Costa Maya during the next 12 months. The cruise price drops below represent the largest decrease in price against each Costa Maya cruise's 90-day average.








Where is Costa Maya Cruise Port?
Costa Maya (Mahahual) is a cruise port located on the Caribbean coast of Mexico in the state of Quintana Roo. It is situated on the Yucatan Peninsula, approximately 80 miles south of the popular tourist destination of Cancun. The port is located on the eastern side of the Mahahual Lagoon, which is connected to the Caribbean Sea. Costa Maya is a popular destination for cruise ships, offering a variety of activities and attractions for visitors.
- General location
- Caribbean
- Category
- Caribbean - Western
- Coordinates
- 18.73°N, 87.69°W
- Time zone
- America/Cancun
What to do in Costa Maya
A shortlist of places worth your hours ashore, grouped by the kind of day you want.
Ways to spend the day
3 themesExploring Mayan Ruins
Exploring the Mayan ruins in Costa Maya is a great way to learn about the ancient culture and history of the region. There are several ruins to explore, including the Chacchoben ruins, which are some of the best preserved in the area. You can also visit the nearby town of Mahahual, which is home to a number of Mayan artifacts and sites.
Fishing
Fishing in Costa Maya is a great way to relax and enjoy the beautiful scenery. There are several charter boats available for hire, and they can take you to the best spots for catching a variety of fish. You can also rent fishing equipment and tackle, so you can be sure to have the best chance of catching something.
Snorkeling
Snorkeling in Costa Maya is a great way to explore the vibrant coral reefs and colorful marine life. The crystal clear waters make it easy to spot a variety of fish, turtles, and other sea creatures. There are several snorkeling tours available, ranging from beginner to advanced levels, so there is something for everyone.
Costa Maya cruise port attractions
5 in our guide
Cenote Azul
Cenote Azul is a popular tourist attraction in Costa Maya, Mexico. It is a large sinkhole filled with crystal clear water. Visitors can explore the cenote by swimming or snorkeling and observe the colorful fish and coral. There are also guided tours available for those who want to learn more about the cenote.

Chetumal Bay
Chetumal Bay is a popular tourist attraction in Costa Maya, Mexico. It is a large bay with crystal clear waters and white sand beaches. Visitors can enjoy swimming, snorkeling, and sunbathing. There are also plenty of restaurants and bars along the beach for visitors to enjoy.

Xcalak Reef National Marine Park
The Xcalak Reef National Marine Park is a popular tourist attraction in Costa Maya, Mexico. It is a protected area of coral reefs and mangroves that is home to a variety of marine life. Visitors can explore the park by snorkeling or diving and observe the colorful coral and fish. There are also guided tours available for those who want to learn more about the park.

Chacchoben Mayan Ruins
The Chacchoben Mayan Ruins are a popular tourist attraction in Costa Maya, Mexico. The ruins are located in the jungle and are believed to have been built between the 5th and 8th centuries. Visitors can explore the ruins and learn about the history of the Mayan civilization. There are also guided tours available for those who want to learn more about the ruins.

Mahahual Beach
Mahahual Beach is one of the most popular tourist attractions in Costa Maya, Mexico. It is a beautiful beach with white sand and crystal clear waters. It is a great spot for swimming, snorkeling, and sunbathing. There are also plenty of restaurants and bars along the beach for visitors to enjoy.
The Great Mayan Reef
The Great Mayan Reef is the second largest coral reef in the world, stretching from the Yucatan Peninsula to Honduras. It is home to a variety of marine life, including sea turtles, dolphins, and a variety of colorful fish. It is a popular spot for snorkeling and scuba diving, and is a great way to explore the beauty of the Caribbean Sea.
The Ruins of Chacchoben
The Ruins of Chacchoben are an ancient Mayan city located near Mahahual. The ruins are believed to have been built between the 7th and 11th centuries, and are a great place to explore the history of the Mayan civilization. The ruins are surrounded by lush jungle and are a great place to explore and take in the beauty of the area.
The Mahahual Lighthouse
The Mahahual Lighthouse is a beautiful structure located on the beach in Mahahual. It was built in the late 19th century and is still in use today. It is a great place to watch the sunset and take in the beauty of the Caribbean Sea. The lighthouse is also a great spot for bird watching, as many species of birds can be seen in the area.
Costa Maya cruise port beaches
3 in our guide
Mahahual Beach
Mahahual Beach is a beautiful beach located near the Costa Maya cruise port. It is a great spot for swimming, snorkeling, and kayaking. The beach is lined with palm trees and is a great place to relax and take in the beauty of the Caribbean Sea. It is also a great spot for bird watching, as the area is home to many species of tropical birds. The beach is also home to a variety of restaurants and bars, making it a great spot for a night out.

Chetumal Bay Beach
Chetumal Bay Beach is a stunning beach located near the Costa Maya cruise port. It is a great spot for swimming, snorkeling, and kayaking. The beach is lined with palm trees and is a great place to relax and take in the beauty of the Caribbean Sea. It is also a great spot for bird watching, as the area is home to many species of tropical birds. The beach is also home to a variety of restaurants and bars, making it a great spot for a night out. The beach is also home to a variety of wildlife, including dolphins, manatees, and sea turtles.

Xcalak Beach
Xcalak Beach is a stunning beach located near the Costa Maya cruise port. It is a great spot for swimming, snorkeling, and kayaking. The beach is lined with palm trees and is a great place to relax and take in the beauty of the Caribbean Sea. It is also a great spot for bird watching, as the area is home to many species of tropical birds.
Costa Maya cruise port shopping
3 in our guide
Mahahual Beachfront Shops
The Mahahual Beachfront Shops are a great place to find souvenirs near the Costa Maya cruise port. It's a collection of small shops and stalls selling handmade items, jewelry, clothing, and more. Prices are usually quite reasonable, and you can often find unique items that you won't find anywhere else. It's a great place to pick up a souvenir or two to remember your trip.

Costa Maya Shopping Center
The Costa Maya Shopping Center is a great place to find souvenirs near the Costa Maya cruise port. It's a large shopping center with a variety of stores selling everything from clothing and jewelry to souvenirs and local crafts. Prices are usually quite reasonable, and you can often find unique items that you won't find anywhere else. It's a great place to pick up a souvenir or two to remember your trip.

Mahahual Market
Mahahual Market is a great place to find souvenirs near the Costa Maya cruise port. It's a large open-air market with a variety of vendors selling handmade items, jewelry, clothing, and more. Prices are usually quite reasonable, and you can often find unique items that you won't find anywhere else. It's a great place to pick up a souvenir or two to remember your trip.
Which Costa Maya cruise terminal will your ship use?
Your cruise line assigns the pier — here's what each one means for your day ashore.
Carnival Cruise Line Terminal
Carnival Cruise Line Terminal is located in the port of Mahahual, Mexico. It is the main port of call for Carnival Cruise Line and offers a variety of services, including shopping, dining, and entertainment. The terminal also has a beach area and a pool for passengers to enjoy. It is a popular destination for cruise ships and is known for its beautiful beaches and vibrant nightlife.

Costa Maya Cruise Terminal

Royal Caribbean Cruise Terminal
Royal Caribbean Cruise Terminal is located in the port of Mahahual, Mexico. It is the main port of call for Royal Caribbean Cruise Line and offers a variety of services, including shopping, dining, and entertainment. The terminal also has a beach area and a pool for passengers to enjoy. It is a popular destination for cruise ships and is known for its beautiful beaches and vibrant nightlife.

The Costa Maya cruise port offers free wifi access in the port area. Additionally, there are several restaurants and cafes in the area that offer wifi access for customers.
Costa Maya (Mahahual), Mexico is generally considered to be a safe cruise port. The area is patrolled by the Mexican Navy and local police, and there are no reports of major crime or safety issues. However, as with any destination, it is important to exercise caution and be aware of your surroundings.
Mahahual, Quintana Roo, Mexico
Piers are assigned by the cruise line — check your ship's docking notice the morning you arrive.
Most Popular Costa Maya Cruise Port Tours
Independent shore excursions in Costa Maya, Mexico, booked directly with the operator who runs them. We flag the ones that guarantee you're back on board before the gangway lifts.
Best Costa Maya shore tours
Curated from 111 · not a search result
Worry-freeChacchoben Mayan Ruins from Costa Maya
Worry-freeCosta Maya Shore Excursion Chacchoben Day Trip

Bacalar – 7 Colors Lagoon Excursión Costa Maya

Chacchoben Mayan Ruins & Bacalar Lagoon with Certified Guide
Worry-freePrivate beach, all inclusive.
Worry-freeSalsa & Salsa cooking lessons + Beach day

Authentic Beachfront Mexican Cooking Class Cafe Jaguar Costa Maya

CHACCHOBEN Ruins and BACALAR Lagoon Boat Excursion from Costa Maya
Costa Maya Cruise Port Weather
- High
- 89°F
- Low
- 79°F
- Rain
- 5.9 in
Average monthly temperature and rainfall. This month is highlighted.
Costa Maya Cruise Port Traffic Today
No cruise ships are scheduled in Costa Maya today, Friday, September 18, 2026. Check the schedule for another date to see when ships are next due alongside.
Schedule updated
Planning around the crowds?
- Costa Maya cruise port schedule 2026, day by day
- Slowest & busiest day analysis
- Complete cruise line & ship visitor list
Costa Maya photos, from our community
Shared by actual cruise passengers through our Cruise Quest mobile app and Gangwaze community. Every photo is reviewed before it appears here.
Been to Costa Maya?
Add a photo from your day ashore. We review every upload before it appears.
Also on your cruise
84% of Costa Maya cruises also call at one of these.
Costa Maya cruise port, answered
The things cruisers ask most before a day ashore in Costa Maya.
Where is Costa Maya cruise port located?
Costa Maya, Mexico cruise port is located in Caribbean. Costa Maya (Mahahual) is a cruise port located on the Caribbean coast of Mexico in the state of Quintana Roo. It is situated on the Yucatan Peninsula, approximately 80 miles south of the popular tourist destination of Cancun. The port is located on the eastern side of the Mahahual Lagoon, which is connected to the Caribbean Sea. Costa Maya is a popular destination for cruise ships, offering a variety of activities and attractions for visitors.
Is Costa Maya a good cruise port to visit?
Yes, Costa Maya (Mahahual), Mexico is a popular cruise port. It offers a variety of activities, including snorkeling, swimming, and exploring Mayan ruins. The port also has a variety of restaurants, shops, and other attractions.
How safe is Costa Maya cruise port for passengers?
Costa Maya cruise port has a safety score of 7.0 out of 10, ranking #84 of 131 ports in Caribbean. Costa Maya (Mahahual), Mexico is generally considered to be a safe cruise port. The area is patrolled by the Mexican Navy and local police, and there are no reports of major crime or safety issues. However, as with any destination, it is important to exercise caution and be aware of your surroundings.
What is the weather like at Costa Maya cruise port in September?
In September, Costa Maya cruise port has average high temperatures of 89°F (32°C) and average lows of 79°F (26°C).
How many excursions are available at Costa Maya cruise port?
There are currently 111 excursions and tours available at Costa Maya cruise port, covering everything from guided sightseeing and cultural experiences to water sports and adventure activities. Book in advance to secure your preferred experience.
What are the top things to do at Costa Maya cruise port?
Costa Maya cruise port offers 3 featured activities and attractions. Popular highlights include: Exploring Mayan Ruins, Fishing, Snorkeling. Costa Maya (Mahahual), Mexico is known for its stunning beaches, lush jungles, and vibrant culture. Visitors can explore the area's natural beauty by taking a boat tour, snorkeling, or diving in the crystal-clear waters. There are also plenty of opportunities to experience the local culture, such as visiting Mayan ruins, exploring the local markets, and sampling the delicious cuisine. For those looking for a more active vacation, there are plenty of activities to choose from, such as fishing, kayaking, and zip-lining. No matter what type of vacation you're looking for, Costa Maya (Mahahual), Mexico has something for everyone.
Can I rent a car at Costa Maya cruise port?
1. Avis: Avis offers car rental services near the Costa Maya (Mahahual) cruise port. They offer a variety of vehicles, including economy, compact, mid-size, full-size, luxury, and SUV options.2. Hertz: Hertz also offers car rental services near the Costa Maya (Mahahual) cruise port. They offer a variety of vehicles, including economy, compact, mid-size, full-size, luxury, and SUV options.3. Budget: Budget offers car rental services near the Costa Maya (Mahahual) cruise port. They offer a variety of vehicles, including economy, compact, mid-size, full-size, luxury, and SUV options.4. Europcar: Europcar offers car rental services near the Costa Maya (Mahahual) cruise port. They offer a variety of vehicles, including economy, compact, mid-size, full-size, luxury, and SUV options.5. Thrifty: Thrifty also offers car rental services near the Costa Maya (Mahahual) cruise port. They offer a variety of vehicles, including economy, compact, mid-size, full-size, luxury, and SUV options.
What is the WiFi situation at Costa Maya cruise port?
The Costa Maya cruise port offers free wifi access in the port area. Additionally, there are several restaurants and cafes in the area that offer wifi access for customers.
Where is the cruise terminal at Costa Maya cruise port?
The address of Costa Maya (Mahahual), Mexico cruise port is:Mahahual, Quintana Roo, Mexico
What is the Costa Maya Cruise Port cruise schedule?
There are no cruise ships scheduled at Costa Maya today. Use the cruise ship schedule above to check Costa Maya on any past or future date.



