Royal Caribbean’s decision to cancel the Icon of the Seas stop at Costa Maya left cruise passengers divided between disappointment and celebration. The port, located on Mexico’s Caribbean coast, was removed from the itineraries scheduled for September 26 due to maintenance that kept the ship in Miami overnight.
A notice from Royal Caribbean informed passengers about the delay. Originally set to depart Miami on Saturday, the ship stayed docked until Sunday. As a result, a planned stop at Costa Maya was replaced with an additional Sea Day.
Compensation for the change came in the form of onboard credits, with amounts fluctuating based on cabin type, according to a post on Reddit. Many passengers welcomed the adjustment. One Reddit user expressed delight over receiving $350 to skip what they deemed the least favorable port of the itinerary.
“Three hundred dollar credit, and you don’t have to go to Costa Maya? That’s a gigantic win,” another Redditor remarked.
The port change stirred debate among travelers. Some questioned the negative perception of Costa Maya. Critics described it as run-down and lacking activities near the cruise port area. They noted the site was underdeveloped, half empty, and surrounded by seaweed.
Other travelers expressed regret over missing excursions. Chacchoben, a Maya archaeological site near Costa Maya, was a planned destination for some passengers. A parent shared their child’s disappointment about skipping the ruins tour, which was eagerly anticipated.
“I’m bummed to be missing our Chacchoben ruins tour, but we’ll live,” commented another passenger.
Royal Caribbean has not yet commented publicly regarding the schedule change.

Choosing the Best Insulated Tent for Your Camping Needs
Navigating Accommodation Challenges in New York City
Sophie Frere and the Fascination with Lines at Kasama
FAA Equipment Failure Causes Flight Disruptions in Northeast
Affordable Halloween Decorations for a Spooky Yard
Historic Church Transformed Into Los Angeles Boutique Hotel