Top 10 Best Caribbean Cruises

Roatan, Honduras



Great for: Beach time, diving, snorkeling, water sports
If you’ve only got six hours: Dive or snorkel the second-largest coral reef in the world.

Though it’s not nearly as sleepy as it might have been a decade ago, Roatan is still one of the most pleasantly serene ports you’ll find on a cruise. The largest of Honduras’ Bay Islands, it’s the launching point for excursions to see the marine life off the second-largest coral reef in the world.

Even if you’re not into diving, the nature here is still spectacular. Kayak through mangroves without any noise or commotion, or zip-line above the jungle at Gumbalimba Park. And while the beaches are pretty, it’s better to go if you’re the only ship in port.