I worked on a ship that went to Ocho Rios, Cayman, and Cozumel for about 18-months.
I pretty much know everything there is to know about the Western Caribbean LOL.
Okay -- here is what I recommend doing for those ports;
Ocho Rios -- Get out of Ocho Rios quickly, it is a tourist trap shit hole. Go tubing down the white river (a lot of fun). Make sure your guide is George (of the Jungle), he is cool. If you have time, go around the botanical gardens in Ocho Rios, very pretty and loads to see / learn.
Cayman -- Not much to do on Cayman. I would recommend doing a dive with the sting rays, and then chilling on the beach.
Cozumel -- Diving at Palancar Gardens & Divers Paradise. If you fancy getting out of town, hire a jeep and drive round the island (takes about 2 hours). Stop and have a drink / eat / swin at Playa Bonita on the east coast of the island. If you want to eat, go to Guido's downtown -- it is amazing.
Hit me up if you need more tips.
