- Sails Oct 1, 2026 · 17 nights
- Celebrity Summit
- From Los Angeles → Tampa
Inside $1,785 · Ocean view $1,962 · Balcony $3,551 per person
port
Ocho Rios is a town in the parish of Saint Ann on the north coast of Jamaica, and is more widely referred to as Ochi by locals. Beginning as a sleepy fishing village, Ocho Rios has seen explosive growth in recent decades to become a popular tourist destination featuring duty-free shopping, a cruise-ship terminal, tourist attractions and several beaches and acclaimed resorts. In addition to being a port of call for cruise ships, Ocho Rios also hosts cargo ships at the Reynolds Pier for the exportation of sugar, limestone, and in the past, bauxite. The estimated population of the town in 2011 was 16,671, which is nearly 10% of the total population of St. Ann. The town is served by both Sangster International Airport and Ian Fleming International Airport. Scuba diving and other water sports are offered in the town's vicinity.
Image via Wikimedia CommonsInventory snapshot
47
sailings call here
Ashore in Ocho Rios
On the chart
Inside $1,785 · Ocean view $1,962 · Balcony $3,551 per person
Ocean view $784 · Balcony $985 per person
Inside $501 · Ocean view $581 · Balcony $701 · Suite $1,110 per person
Inside $577 · Ocean view $749 · Balcony $1,206 · Suite $2,194 per person
Suite $9,849 per person
Inside $1,056 · Ocean view $1,244 · Balcony $1,500 · Suite $2,441 per person
Suite $9,529 per person
Inside $1,335 · Ocean view $1,535 · Balcony $1,715 · Suite $3,248 per person
Suite $5,139 per person
Inside $635 · Ocean view $735 · Balcony $865 per person
Balcony $2,308 per person
Suite $76,199 per person
Suite $83,549 per person
Suite $13,249 per person
Suite $30,419 per person
Suite $4,750 per person
Inside $657 · Ocean view $893 · Balcony $1,160 · Suite $2,174 per person
Suite $8,939 per person
Inside $1,234 · Ocean view $1,282 · Balcony $1,719 · Suite $4,732 per person
Inside $807 · Ocean view $1,027 · Balcony $1,207 per person
Inside $1,025 · Ocean view $1,296 · Balcony $1,550 · Suite $2,666 per person
Inside $1,282 · Ocean view $1,602 · Balcony $2,502 · Suite $4,452 per person
Inside $1,408 · Ocean view $1,978 · Balcony $2,658 · Suite $5,684 per person
Inside $716 · Ocean view $720 · Balcony $909 · Suite $3,129 per person