Find your next sailing using Canada’s most detailed cruise search system.
These are the lowest lead in prices, updated twice daily and include any applicable taxes and surcharges. Prices are per person 'cruise only' (excluding air) based on double occupancy. (starting from $498)
Step ashore in Ocho Rios, Jamaica, where some of the Caribbean’s most iconic natural attractions are just minutes from the cruise pier. Climb the terraced cascades of Dunn’s River Falls, plunge into the bright blue waters of the Irie Blue Hole, or drift through tropical scenery on a bamboo river raft along the White River.
If you’re craving beaches and relaxation, unwind on the golden sands of Mahogany Beach or Turtle Beach, where calm waters and laid-back island vibes set the perfect tone. Adventure lovers can soar through the jungle on a zipline, go river tubing, or swim with dolphins at Dolphin Cove.
Back in town, browse colorful craft markets, pick up handmade souvenirs, or explore local shops filled with Jamaican art, spices, and rum. Foodies can enjoy authentic jerk chicken, fresh patties, or tropical cocktails at a beachside café while reggae rhythms play in the background.
With its lush rainforests, sparkling waterfalls, vibrant culture, and endless outdoor adventures, Ocho Rios delivers the perfect blend of excitement and island charm—an unforgettable stop on any Caribbean cruise.