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!