Visitors arriving to Jamaica by private boat must enter through an official port of entry, flying their ‘quarantine’ flag. Port Antonio, Kingston, Ocho Rios and Montego Bay clear the greatest number of yachts. While there are also clearance facilities at Port Kaiser, Port Esquivel and Discovery Bay, these are more commonly used for commercial purposes.
More...