In Montego Bay, Jamaica, soak up the laid-back Caribbean vibes as you relax on the pristine beaches, such as Doctor's Cave Beach or Walter Fletcher Beach, known for their soft white sands and turquoise waters. Explore the bustling Hip Strip, lined with shops, restaurants, and lively bars, where you can sample local cuisine and sip on tropical cocktails. Visit historic landmarks like the Rose Hall Great House or the Sam Sharpe Square, offering insights into the island's rich history and culture. Indulge in thrilling water sports like snorkeling, scuba diving, or parasailing, or take a leisurely boat tour to explore the stunning coastline and nearby attractions.

Montego Bay
Montego Bay
We found
65 cruises

1 / 17
Discount

Duration
7 nights
Date
22 Nov 2026
Ship
Norwegian Epic
- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA
£577
From
£566
Price per person / inside stateroom
Show all departures (4)

1 / 17
Discount

Duration
7 nights
Date
23 Nov 2026
Ship
Norwegian Getaway
- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA
£345
From
£339
Price per person / inside stateroom

1 / 18

Duration
10 nights
Date
23 Nov 2026
Ship
Carnival Miracle
- Departure - Galveston, Texas, USA
- 7 stops
- Arrival - Galveston, Texas, USA
From
£475
Price per person / inside stateroom
Show all departures (3)

1 / 26
Discount

Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
£1599
From
£1568
Price per person / inside stateroom

1 / 26
Discount

Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
£2749
From
£2695
Price per person / inside stateroom

1 / 19

Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Legend
- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA
From
£284
Price per person / inside stateroom
Show all departures (2)

1 / 23

Duration
14 nights
Date
29 Nov 2026
Ship
Carnival Liberty
- Departure - New Orleans, USA
- 9 stops
- Arrival - New Orleans, USA
From
£738
Price per person / inside stateroom
Show all departures (2)

1 / 10

Duration
10 nights
Date
1 Dec 2026
Ship
Seven Seas Mariner
- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Tampa, FL USA
From
£6789
Price per person / suite

1 / 27

Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
From
£316
Price per person / inside stateroom
Show all departures (2)

1 / 26
Discount

Duration
9 nights
Date
8 Dec 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Miami, Florida, USA
£649
From
£637
Price per person / inside stateroom
Show all departures (3)
10 of 65 pcs















