
21-night
From $2,019
Holland America Line
Nieuw Amsterdam
Oct 30, 2026 · Fort Lauderdale, Port Everglades, Florida
→ Caribbean
Discover waterfalls, beaches, and island culture on Jamaica's northern coast during your Caribbean cruise stop.
CruiseHuddle Snapshot
219
Upcoming Sailings
182
Members Planning
31
Active Listings
$419
From
Ocho Rios sits on Jamaica's lush northern coastline, offering one of the Caribbean's most memorable cruise port experiences. When your ship docks here, you'll find yourself steps away from cascading waterfalls, pristine beaches, and the vibrant energy that makes Jamaica unforgettable. The port welcomes vessels from major cruise lines including MSC Cruises, Holland America Line, and Carnival Cruise Line, with ships like MSC Poesia, Resilient Lady, and Britannia regularly calling here.
The star attraction is Dunn's River Falls, where you can climb 600 feet of terraced limestone cascades with crystal-clear water flowing over smooth rocks. Beyond the falls, you'll find Mystic Mountain with its bobsled-style rides through the rainforest canopy, dolphin encounters at Dolphin Cove, and the historic Green Grotto Caves. Beach lovers gravitate toward James Bond Beach or the more secluded Mahogany Beach, while shoppers explore the Ocho Rios Craft Market for handmade jewelry, wood carvings, and local spices. Most Caribbean itineraries departing from Florida ports like Miami, Fort Lauderdale, and Port Canaveral include Ocho Rios as a highlight stop.
This port appeals to active cruisers who want to experience authentic Jamaican culture alongside natural adventures. Your port day typically gives you 8-10 hours to explore, enough time for a waterfall climb, lunch featuring jerk chicken or fresh seafood, and beach relaxation before returning to your ship. With sailings starting at $414, Ocho Rios represents excellent value for Caribbean cruise experiences. Browse the upcoming sailings to find the perfect itinerary that includes this dynamic Jamaican port.
Practical reading from people who actually cruise.
Scale the famous terraced waterfall hand-in-hand with a guide up to the beach.
Unwind on soft sand at Turtle Beach or Mahogany Beach near the port.
Stroll lush botanical trails past smaller cascades and a small wildlife museum.
Shop duty-free jewelry, rum, and Jamaican crafts right at the cruise terminal.
Soak up the birthplace-of-reggae vibe with live music and local eateries downtown.
Ride the Rainforest Bobsled and spot exotic birds high above the coastline.
Join a guided group climb up the terraced falls, Ocho Rios' most booked excursion.
Ride a sky-high chairlift then zip down a rainforest bobsled track.
Swim, touch, or snorkel alongside dolphins at this popular marine park.
Trot through countryside trails then ride bareback into the Caribbean surf.
Jump and slide through jungle pools at Jamaica's famed hidden Blue Hole.
Visit the reggae icon's birthplace and mausoleum on a scenic countryside drive.
Who's Going
182 members

archipelago-jubilee
51 · couple
Oct 28, 2026

pier-salt
31 · male
Oct 28, 2026

storm-smolder
42 · female
Oct 29, 2026

corvette-magnetic
26 · male
Oct 29, 2026

storm-serenity
40 · couple
Oct 29, 2026

bay-freedom
20 · couple
Oct 29, 2026

tropical-sapphire
49 · female
Oct 29, 2026

treasure-light
43 · couple
Oct 31, 2026

captain-zen
42 · male
Oct 31, 2026

seafarer-serenity
28 · couple
Oct 31, 2026
deck-harmony
57 · female
Oct 31, 2026

treasure-obsidian
33 · male
Oct 31, 2026
Departures
219 total · showing 12

21-night
From $2,019
Holland America Line
Oct 30, 2026 · Fort Lauderdale, Port Everglades, Florida
→ Caribbean

7-night
From $1,666
Virgin Voyages
Nov 1, 2026 · Miami, Florida
→ Caribbean

11-night
From $1,141
MSC Cruises
Nov 1, 2026 · Miami, Florida
→ Caribbean

21-night
From $1,989
MSC Cruises
Nov 1, 2026 · Miami, Florida
→ Caribbean

14-night
From $1,939
Princess Cruises
Nov 8, 2026 · Fort Lauderdale, Port Everglades, Florida
→ Caribbean

12-night
From $1,319
Holland America Line
Nov 8, 2026 · Fort Lauderdale, Port Everglades, Florida
→ Other

21-night
From $1,939
Holland America Line
Nov 8, 2026 · Fort Lauderdale, Port Everglades, Florida
→ Caribbean

5-night
Norwegian Cruise Line
Nov 11, 2026 · Miami, Florida
→ Other

17-night
From $1,489
Holland America Line
Nov 11, 2026 · Miami, Florida
→ Caribbean

21-night
From $1,939
MSC Cruises
Nov 12, 2026 · Miami, Florida
→ Caribbean

14-night
From $1,299
Princess Cruises
Nov 14, 2026 · Fort Lauderdale, Port Everglades, Florida
→ Caribbean

7-night
From $799
Holland America Line
Nov 14, 2026 · Fort Lauderdale, Port Everglades, Florida
→ Caribbean
Active Listings
31 active

lantern-reign
couple

breeze-rouge
male

marina-ruby
couple

dinghy-knight
couple

breeze-journey
male

ferry-pleasure
couple

beacon-steady
couple

seaward-diamond
couple
Join the Huddle
Find travel companions, share tips, and plan your perfect voyage with thousands of fellow cruisers.
Create Free Account