do you have to have passport for jamaica?
U.S. citizens are generally required to present a valid U.S. passport when traveling to Jamaica, as well as proof of anticipated departure from Jamaica. ... You do not need a visa for tourist travel up to 90 days. All other travelers will need a visa and/or work permit.