Montego Bay

Montego Bay

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

We found

65 cruises

Norwegian Epic, Caribbean
1 / 17
Discount
Norwegian Cruise Line
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)
Norwegian Getaway, Caribbean
1 / 17
Discount
Norwegian Cruise Line
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
Carnival Miracle, Caribbean
1 / 18
Carnival Cruise Line
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)
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
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
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
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
Carnival Legend, Caribbean
1 / 19
Carnival Cruise Line
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)
Carnival Liberty, Caribbean
1 / 23
Carnival Cruise Line
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)
Seven Seas Mariner, Caribbean
1 / 10
Regent Seven Seas Cruises
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
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
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)
Queen Elizabeth, Caribbean
1 / 26
Discount
Cunard
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

Other destinations