Last time I was in Jamaica, my daughter and I were going out to dinner just a few blocks from our hotel. We were going to hoof it until the manager saw us and went nuts. He not only made us take his driver but the driver waited while we ate. I told him he could go back and we would get a cab but he wouldn't budge. I went shopping the same trip and the driver rolled his car down the street right by me as I walked. I felt very unsafe in Jamaica.
And in St Lucia the hubby and I drove around and got ambushed by sword wielding guys up in the desserted area near the coast. We drove right thru them.
Parts of the Caribbean are unsafe now, drugs is the problem. We were in the Caymens, next door to the Gov House and my daughter took a walk at twilight on the beach. She was escorted back by armed people patrolling.
Only place I feel safe is Bonaire and I think that is changing. It is sad, I love those islands.
I only travel to the western caribbean now, and for the last 12 years it has been Cozumel. Drug Lords have moved from Panama to Costa Rica and are beginning to corrupt that Govt. Belize is fine if you dont spend too much time in Belize City. Youth Gangs there are rampant and prey on tourists. Drugs are ruining this world.