Tripp,
Despite any guidelines against fishing off the beach there really isn't any fish to be caught off the beach in Negril. The sand bottom out 100 yards from shore gives way to some bottom grass but no reef. Fishing off the beach would be a total waste of time if catching fish is the objective.
If you want to catch fish in Jamaica the South Coast and Treasure Beach is the place to go!!