Royal Caribbean’s CocoCay vs Carnival's Half Moon Cay: Which should you choose?
Both Royal Caribbean and Carnival have their own private islands within The Bahamas — Perfect Day at CocoCay and Half Moon Cay — that can only be visited when sailing on one of their respective ships.
You won't, for instance, find a cruise onboard the revolutionary Icon of the Seas to Half Moon Cay. Similarly, Carnival Conquest won't be visiting CocoCay.