The resort is completely tourist-oriented, and is guarded by a private security force. The site is fenced off from the surrounding area, and passengers are not allowed to leave the property. Food available to tourists is brought from the cruise ships. A controlled group of Haitian merchants are given sole rights to sell their merchandise and establish their businesses in the resort. Although sometimes described as an island in advertisements, it is actually a peninsula contiguous with the island of Hispaniola. The cruise ship moors to the pier at Labadee capable of servicing the Oasis class ships, which was completed in late 2009.
Attractions include a Haitian flea market, beaches, watersports, a water-oriented playground, an alpine coaster, and a zip-line.
The location is named after the marquis de La Badie, a Frenchman who first settled the area in the 17th century. The peninsula and a village were named Labadie. The cruise company spells the name "Labadee" to make it easier for English-speakers to pronounce.
In 1991, a journalist revealed that passengers who disembarked at the location were not informed they were in Haiti.
In November 2001, a crew member from the cruise line Royal Caribbean was attacked on Labadee in an apparent robbery. The assailants were arrested by Haitian police.
In February 2004, Royal Caribbean temporarily suspended use of the stop due to political unrest in the country. However, Royal Caribbean has since returned to using this private port.
In 2009, Royal Caribbean made US$55 million improvements to the facilities, including upgrading port facilities to allow docking of their largest cruise ships.
In January 2010, just after the 2010 Haiti earthquake, Royal Caribbean decided to continue its luxury cruises to the private port. The corporation announced it would be donating US$1 million to fund relief efforts in Haiti, and to use cruise ships to ferry relief supplies and personnel.
In January 2016, local Haitians in boats peacefully but noisily blocked the port, in protests against the current Haitian government and upcoming elections. Royal Caribbean's Freedom of the Seas cancelled their port stop on January 19 as a result.