I am not certain about that since the violence is in the Kingston area which is a distance from the cruise ports and on the south side of the island, while the cruise ports are all on the north side. Kingston has been noted for its gang and drug-related violence for quite some time now. I believe that the cruiselines will continue to call on Jamaica unless the violence spills out of the Kingston area to the nation at large which is unlikely as it relates to one drug kingpin and his followers who are concentrated in Kingston.
Crown Princess March 2017
Explorer of the Seas October 2013
Caribbean Princess July 2006, May 2010 & November 2012
Monarch of the Seas November 2008
Crown Princess November 2007
Celebrity Zenith November 2005
Enchantment of the Seas August 2004