Jamaica cruises bring a serious dose of Caribbean sunshine, with swaying palms, warm waters, and the unmistakable rhythm of reggae waiting when you step ashore. Better still, the island gives you plenty of ways to spend your day, whether that means finding a waterfall, tasting jerk chicken or simply claiming a patch of sand.

Ocho Rios puts you close to Dunn's River Falls, while Montego Bay offers famous beaches, golf courses, and plenty of Caribbean atmosphere. In Falmouth, Georgian architecture and excursions along the Martha Brae add something different, with Port Antonio and Port Royal also featuring on selected itineraries.

Sail to Jamaica on Caribbean cruises and fly cruises with leading cruise lines including Royal Caribbean, Carnival and Marella Cruises. Whether you're planning a family cruise, a winter escape or a longer Caribbean adventure, Jamaica is one port where stepping ashore feels like the holiday has properly begun.

From coastal cities to inland treasures, explore the places that give this country its beauty.