Better choose
Jamaica cruises to Ocho Rios since you are looking for something adventurous. We booked through Royal Caribbean and it offers cruises to Ocho Rios from Ft. Lauderdale, San Juan and Miami. We went from Miami.
Ocho Rios is a popular cruise ship terminal and has splendid waterfalls, beautiful beaches and lush gardens.
Dunn's River Falls is one of the most popular attractions of this destination. Our trip was packed with activities from morning till night and there are plenty to do including sailing, diving and golfing. Also some of the shore excursions offer beach horseback riding, boating etc.,We have visited the Dunn's river falls before relaxing at
Dolphin Cove beach. We have experienced mini-boat adventure, canopy tour and visited the Coyaba River Garden and Museum.The Dolphin Cove is located adjacent to the falls and it's excellent place to explore dolphins. Oh! we spent few hours and touched the dolphins and it was a wonderful experience.
Even
Montego Bay is a nice place with more attarctions such as Sunset beach resort. I haven't been there but heard it has nice beaches.
Hope you will have a nice Jamaica cruise vacation:)