https://cruisefever.net/4-cruise-ports-closed-indefinitely-due-damage-caused-hurricane-irma/
St. Thomas, St. Maarten, Tortola, Key West: All four ports are closed indefinitely. Gene Sloan at USA Today is reporting that St. Thomas and St Maarten could be closed to cruise ships for weeks, and possibly for months. Norwegian Cruise Line has replaced all Eastern Caribbean itineraries until November with Western Caribbean ones and Royal Caribbean has ships that will be stopping in St. Kitts and St. Croix instead of St. Thomas and St. Maarten.
San Juan: The eye of Hurricane Irma passed 50 miles to the north of San Juan. As a result, the area received just minimal damage and the port has reopened. The shops in Old San Juan began to reopen two days after the storm.
Grand Turk: Grand Turk reopened on Tuesday September 12.
Nassau and Freeport Bahamas: The ports are operating as normal.
Half Moon Cay: Holland America Line sent out a statement saying that Half Moon Cay was not damaged and is fully operational.
Labadee, Haiti: Labadee remains open and received no damage.
Amber Cove: Amber Cove received no damage and remains open.
Private Islands: All visits to the private islands in the Bahamas are currently on schedule.
Note: Hurricane Irma did not affect any of the Western Caribbean ports including those in Mexico, Jamaica, Grand Cayman, Belize, or Roatan.
Also, all departure ports in Florida are open and this weekend, cruises are back to being 100% on schedule.