CocoCay Bahamas. Privately owned by Royal Caribbean it sought to deliver the ideal private island experience with its expansive offerings at CocoCay, with plenty for guests of all ages to enjoy. Just like any port, your cruise ship will visit, your ship docks there and it is up to you if you want to get off and visit. There is no cost to walk around and explore the island, and much of the offerings are complementary, such as the beaches, pool, and food. Basically, Cococay is one enormous shore excursion run by Royal Caribbean that you do not have to spend any extra money (although you certainly can in some cases) to enjoy a fun day at the beach.