I wish I had more news, and I am somewhat surprised that the cruise lines aren't making it easier to find on their websites. We have an inquiry in with RCL and are searching the web for more. I would advise anyone traveling a Bahamas, Bermuda, DR route to call their cruise line company and make sure you have the latest.
There is a story on this website but it is from yesterday:
In the latest change, Royal Caribbean said two Florida-based ships that normally stop at CocoCay, the line's private island in the Bahamas, will instead head to Key West, Florida this week.
Mariner of the Seas also is skipping CocoCay this week but will not substitute another port.
The ship will go ahead with its scheduled calls in St.Thomas and St. Maarten.
Another Royal Caribbean ship, Liberty of the Seas, based in Miami, also is being affected by the storm, stating that it is switching the order of its port calls.
Also switching gears due to Hanna, is Norwegian Cruise Line's New York based Norwegian Spirit, which is heading to Bermuda this week instead of the Bahamas.
Another Norwegian ship, the Miami-based Norwegian Sky, will skip the Bahamas in favour of the Western Caribbean.
Ah - here you go - Cruise Critic has a page with updates.