Answer by
Olive (1195)
Yes, now you do need a passport to visit Jamaica. In the past this wasn't true, espcecially for cruises but now the passport is a requirement. This change took effect in 2007 and often is a source of confusion. Leave enough time to get that passport and enjoy Jamaica!