Hi stf
Every island I have visited, from the Bahamas to Cozumel, I have been offered weed. They are all fairly easy to aquire on except the Caymans. Just walk through the local outdoor fruit, food and trinkets markets, someone will offer you some. As always , be careful, only bring the money you want to spend, and leave right after. If you know what island and city you'll be on I can direct you a little better as to where i've been. Hope this helps
peace
heart