No, CocoCay (officially known as "Perfect Day at CocoCay") is not in Haiti; it is located in the Bahamas. Specifically, it is a 125-acre private island situated in the Berry Islands chain, roughly between the ports of Freeport and Nassau. CocoCay is owned and operated exclusively by Royal Caribbean International as a private destination for its cruise guests. The confusion often arises because Royal Caribbean also operates a second private destination called Labadee, which is located on a secluded peninsula on the northern coast of Haiti. While both offer "private beach" experiences, they are geographically and culturally distinct. CocoCay underwent a massive $250 million renovation in 2019 to transform it into the "Perfect Day" experience, featuring North America's tallest waterslide (Daredevil's Peak), a massive wave pool, and the Up, Up and Away helium balloon. Labadee, by contrast, is known for its rugged mountain scenery, the Dragon's Tail Coaster, and the world's longest over-water zipline. If your cruise itinerary lists "Perfect Day at CocoCay," you will be docking in the Bahamas, whereas "Labadee" signifies a stop in Haiti.