Labadee a private resort on the north shore of Haiti that is completely insulated from mainland Haiti. Royal Caribbean leases the property and only Royal Caribbean, Celebrity and Azamara cruise ships use the resort.
First, this port is tourist-oriented and guarded by a private security force.
Second, Labadee has its own dock and private, secured beaches and activities. The entire area is staffed by Royal Caribbean employees. Most work on the ship, while some live in company-provided housing on the property. In addition, all the food for that day is provided by the cruise ship.
Third, visitors at Labadee cannot leave the property on their own. They can only take Royal Caribbean sponsored excursions. Haitians cannot enter the property unless they’ve been previously screened by Royal Caribbean and granted security access.
Fourth, there are a few local Haitian shops in Labadee, but overall, it’s almost as if Labadee is on an entirely different island. While it’s geographically Haiti, it’s not culturally Haiti.
Royal Caribbean cancelled a stops in Labadee only a handful of times and rerouted them elsewhere.
Ultimately, you can rest assured. If the cruise line or ship captain felt there were any level of safety concerns, the ship would not go there.