Western Caribbean cruises go to Cozumel, the Cayman Islands, Isla Roatan and other exotic ports. The opportunities for snorkeling are wonderful at just about every stop. You might visit ancient Mayan ruins or just soak up the sun on a beach.
Cozumel (Mexico) is a popular stop on many Western Caribbean cruises. It is an island that is home to a big underwater reef. Go snorkeling or diving to see tropical fish, turtles and other sea life. Interact with dolphins at Chankanaab National Marine Park. On land, the beach has all the food, drink, and activities you could ask for. Lots of cruise passengers take an excursion to the nearby ancient Mayan city of Tulum, which was at its peak around 1200 A.D.
Grand Cayman (Cayman Islands) is another port in the Western Caribbean. It's a world financial center with glitzy shopping. This island is also another snorkeling paradise. Swim with stingrays. Relax on Seven Mile Beach. Paddle a kayak. Tour the charming town of George Town. Visit the Turtle Farm interactive sea turtle nursery.
Roatan Island is not far off the coast of Honduras. A huge barrier reef lies just offshore, luring snorkeler with colorful coral and amazing marine life. Dive to a shipwreck. Take in the natural beauty of Carambola Botanical Gardens. Visit parrots, monkeys and iguana at Gumbalimba Preservation Park. Swoop down a zip line.