Labadee Beach is located on the north coast of Haiti. It is a private beach and cruise ship destination owned by Royal Caribbean International.