Hello all, i'm going on a Caribbean cruise next week stopping in Haiti (labadee), Jamaica (Falmouth), Mexico (cozumel) and Grand Cayman (Georgetown). i was wondering if anyone had done this or been to any of these places before and could recommend any of the shore and land excursions.
Grand Cayman you will be offered Stingray City tours, taxis combine this with Hell volcanic area and a turtle hatchery.
Cozumel either Xel Ha or Xcaret parks are great. Or a Chichen Itza and ceynote trip. Or the mayan sites at Tulum or Coba. All worthwhile.
Cozumel is actually the island offshore from Playa del Carmen/Playa Aveturas (south of Cancun), so realize that if you decide to go to any of the places mentioned by Andyf you will need to take the ferry back and forth from Cozumel to the mainland (Playa del Carmen). So be sure that you don't miss the ferry trip back to Cozumel itself in order to meet your cruise schedule.
P.S. Chichen Itza is the most dramatic of these tours, while Xcaret is the most relaxing/adventurous. Both are pretty much all day adventures.
The cruise i was on offered mainland tours as above or a tender direct to Playa Del Carmen. Is that not usual?