Some cruise lines have their passengers move their watches so they are on island time in ports of call. Others ask you to remain on "ship's time" and be aware.
I'm not sure which Caribbean P does.
If you're looking at booking an independant tour, ask the tour operator. They'll know better than anyone.