In Ocho Rios, Jamaica, immerse yourself in the natural beauty of the island with a visit to iconic attractions such as Dunn's River Falls, where you can climb the cascading waterfalls surrounded by lush tropical foliage. Explore the serene landscapes of Mystic Mountain, where you can enjoy exhilarating activities like zip-lining through the canopy or riding the scenic chairlift for panoramic views of the coast. Relax on the powdery sands of Turtle Beach or indulge in water sports like snorkeling or jet-skiing in the crystal-clear waters of the Caribbean Sea. Don't miss the chance to explore local markets like the Ocho Rios Craft Park or enjoy authentic Jamaican cuisine at beachside restaurants while soaking up the laid-back island vibes.

Ocho Rios
Ocho Rios
We found
157 cruises

1 / 23
Discount

Duration
8 nights
Date
14 Nov 2026
Ship
Regal Princess
- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida
£478
From
£459
Price per person / inside stateroom

1 / 26
6 % off

Duration
7 nights
Date
14 Nov 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida
£914
From
£860
Price per person / inside stateroom

1 / 26
6 % off

Duration
14 nights
Date
14 Nov 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 11 stops
- Arrival - Fort Lauderdale, Florida
£1379
From
£1297
Price per person / inside stateroom

1 / 17
Discount

Duration
7 nights
Date
15 Nov 2026
Ship
Norwegian Epic
- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA
£277
From
£272
Price per person / inside stateroom

1 / 23
6 % off

Duration
7 nights
Date
22 Nov 2026
Ship
MSC Seashore
- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA
£349
From
£329
Price per person / inside stateroom
Show all departures (2)

1 / 29
6 % off

Duration
11 nights
Date
22 Nov 2026
Ship
MSC Poesia
- Departure - Miami, Florida, USA
- 8 stops
- Arrival - Miami, Florida, USA
£659
From
£620
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*

1 / 18

Duration
6 nights
Date
23 Nov 2026
Ship
Carnival Sunrise
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
From
£368
Price per person / inside stateroom

1 / 28

Duration
5 nights
Date
23 Nov 2026
Ship
Scarlet Lady
- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA
From
£723
Price per person / inside stateroom

1 / 28
Discount

Duration
14 nights
Date
27 Nov 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 10 stops
- Arrival - Bridgetown, Barbados
£1299
From
£1250
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 28
Discount

Duration
14 nights
Date
27 Nov 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 10 stops
- Arrival - Bridgetown, Barbados
£1299
From
£1250
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 26
6 % off

Duration
14 nights
Date
28 Nov 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 11 stops
- Arrival - Fort Lauderdale, Florida
£1129
From
£1062
Price per person / inside stateroom

1 / 23

Duration
6 nights
Date
29 Nov 2026
Ship
Carnival Horizon
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
From
£365
Price per person / inside stateroom
Show all departures (2)
1 / 24

Duration
6 nights
Date
29 Nov 2026
Ship
Resilient Lady
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
From
£544
Price per person / inside stateroom
Show all departures (7)

1 / 29
6 % off

Duration
10 nights
Date
3 Dec 2026
Ship
MSC Poesia
- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Miami, Florida, USA
£599
From
£564
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*

1 / 17
Discount

Duration
7 nights
Date
5 Dec 2026
Ship
Mariner of the Seas
- Departure - New Orleans, USA
- 5 stops
- Arrival - New Orleans, USA
£410
From
£396
Price per person / inside stateroom
Show all departures (17)

1 / 26
6 % off

Duration
7 nights
Date
5 Dec 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida
£914
From
£860
Price per person / inside stateroom

1 / 24
6 % off

Duration
14 nights
Date
5 Dec 2026
Ship
Zuiderdam
- Departure - Miami, Florida, USA
- 11 stops
- Arrival - Miami, Florida, USA
£1129
From
£1062
Price per person / inside stateroom

1 / 26
6 % off

Duration
14 nights
Date
5 Dec 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 11 stops
- Arrival - Fort Lauderdale, Florida
£1129
From
£1062
Price per person / inside stateroom

1 / 28
Discount

Duration
28 nights
Date
11 Dec 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 20 stops
- Arrival - Bridgetown, Barbados
£2599
From
£2501
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 28
Discount

Duration
28 nights
Date
11 Dec 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 20 stops
- Arrival - Bridgetown, Barbados
£2599
From
£2501
Price per person / inside stateroom
Available promotion:
Onboard spending money*
20 of 157 pcs















