Situated on Jamaica's North coast, Montego Bay is the second largest city in the country, famous for its electric nightlife and being home to the best beaches in the Caribbean. Dip your feet into the clear turquoise waters and snow-white sand at Doctors Cave Beach, or discover the story of the White Witch of Rose Hall at Rose Hall Great House. With bright blue skies and a vibrant and buzzing atmosphere, on a cruise to Montego Bay, you'll discover the charms of Jamaica.

Montego Bay Cruises
Things to do in Montego Bay
Popular cruise lines for Montego Bay cruises
Montego Bay cruise deals
Browse all our amazing Montego Bay cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.
Montego Bay
We found
1 cruise package and 63 cruises


1 / 17

Duration
7 nights
Date
22 Nov 2026
Ship
Norwegian Epic
- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA
Show all departures (4)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!

1 / 17

Duration
7 nights
Date
23 Nov 2026
Ship
Norwegian Getaway
- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!

1 / 18

Duration
10 nights
Date
23 Nov 2026
Ship
Carnival Miracle
- Departure - Galveston, Texas, USA
- 7 stops
- Arrival - Galveston, Texas, USA
Show all departures (3)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 26
Discount — 6 days left

Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day

1 / 26
Discount — 6 days left

Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day

1 / 19

Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Legend
- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA
Show all departures (2)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 23

Duration
14 nights
Date
29 Nov 2026
Ship
Carnival Liberty
- Departure - New Orleans, USA
- 9 stops
- Arrival - New Orleans, USA
Show all departures (2)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 27

Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (2)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 26
Discount — 6 days left

Duration
9 nights
Date
8 Dec 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Miami, Florida, USA
Show all departures (3)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £60pp per day

1 / 26
Discount — 6 days left

Duration
9 nights
Date
8 Dec 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Miami, Florida, USA
Show all departures (3)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £60pp per day

1 / 26
Discount — 6 days left

Duration
21 nights
Date
8 Dec 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day

1 / 26
Discount — 6 days left

Duration
21 nights
Date
8 Dec 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day

1 / 23

Duration
6 nights
Date
13 Dec 2026
Ship
Carnival Horizon
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (22)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 26
Discount — 6 days left

Duration
21 nights
Date
17 Dec 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day

1 / 26
Discount — 6 days left

Duration
33 nights
Date
17 Dec 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 17 stops
- Arrival - Southampton, Great Britain
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day

1 / 26
Discount — 6 days left

Duration
21 nights
Date
17 Dec 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day

1 / 17

Duration
7 nights
Date
19 Dec 2026
Ship
Mariner of the Seas
- Departure - New Orleans, USA
- 5 stops
- Arrival - New Orleans, USA
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £675 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!

1 / 26

Duration
8 nights
Date
19 Dec 2026
Ship
Carnival Dream
- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 17

Duration
14 nights
Date
22 Dec 2026
Ship
Marina
- Departure - Miami, Florida, USA
- 10 stops
- Arrival - Miami, Florida, USA
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 29
8.5 % off — 6 days left

Duration
22 nights
Date
23 Dec 2026
Ship
MSC Poesia
- Departure - Miami, Florida, USA
- 15 stops
- Arrival - Miami, Florida, USA
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!

1 / 26

Duration
9 nights
Date
28 Dec 2026
Ship
Vista
- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Miami, Florida, USA
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 26
Discount — 6 days left

Duration
21 nights
Date
29 Dec 2026
Ship
Queen Elizabeth
- Departure - Miami, Florida, USA
- 10 stops
- Arrival - Southampton, Great Britain
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day

1 / 29
8.5 % off — 6 days left

Duration
11 nights
Date
3 Jan 2027
Ship
MSC Poesia
- Departure - Miami, Florida, USA
- 8 stops
- Arrival - Miami, Florida, USA
Show all departures (2)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!

1 / 29
8.5 % off — 6 days left

Duration
21 nights
Date
3 Jan 2027
Ship
MSC Poesia
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!

1 / 26
5 % off — 6 days left

Duration
45 nights
Date
3 Jan 2027
Ship
Ambience
- Departure - Tilbury (London), Great Britain
- 19 stops
- Arrival - Tilbury (London), Great Britain
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 23

Duration
6 nights
Date
4 Jan 2027
Ship
Carnival Horizon
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (8)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 20
5 % off — 6 days left

Duration
42 nights
Date
5 Jan 2027
Ship
Ambition
- Departure - Tilbury (London), Great Britain
- 19 stops
- Arrival - Tilbury (London), Great Britain
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 15/11: Extra £200pp off Included - Exclusive to Seascanner.co.uk!

1 / 29
8.5 % off — 6 days left

Duration
21 nights
Date
14 Jan 2027
Ship
MSC Poesia
- Departure - Miami, Florida, USA
- 14 stops
- Arrival - Miami, Florida, USA
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 08/12: Black Friday Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!

1 / 23

Duration
7 nights
Date
24 Jan 2027
Ship
Carnival Liberty
- Departure - New Orleans, USA
- 5 stops
- Arrival - New Orleans, USA
Show all departures (11)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 17

Duration
7 nights
Date
13 Feb 2027
Ship
Mariner of the Seas
- Departure - New Orleans, USA
- 5 stops
- Arrival - New Orleans, USA
Show all departures (16)
5 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Black Friday Beat The Clock - Save up to £675 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!

1 / 26

Duration
7 nights
Date
20 Mar 2027
Ship
Carnival Dream
- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 17

Duration
9 nights
Date
20 Mar 2027
Ship
Carnival Spirit
- Departure - Mobile (Alabama), USA
- 6 stops
- Arrival - Mobile (Alabama), USA
Show all departures (3)
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 18

Duration
10 nights
Date
12 Apr 2027
Ship
Carnival Miracle
- Departure - Galveston, Texas, USA
- 7 stops
- Arrival - Galveston, Texas, USA
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 27

Duration
6 nights
Date
2 May 2027
Ship
Carnival Firenze
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 23

Duration
8 nights
Date
19 May 2027
Ship
Carnival Horizon
- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 29

Duration
7 nights
Date
5 Jun 2027
Ship
Carnival Breeze
- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA
Show all departures (13)
2 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 28

Duration
6 nights
Date
20 Jun 2027
Ship
Carnival Venezia
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (13)
2 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 28

Duration
6 nights
Date
1 Aug 2027
Ship
Carnival Venezia
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (4)
2 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 24

Duration
7 nights
Date
21 Aug 2027
Ship
Carnival Vista
- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA
Show all departures (5)
2 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 17

Duration
10 nights
Date
8 Nov 2027
Ship
Carnival Spirit
- Departure - Galveston, Texas, USA
- 7 stops
- Arrival - Galveston, Texas, USA
2 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 18
Discount — 6 days left

Duration
10 nights
Date
9 Nov 2027
Ship
Norwegian Gem
- Departure - Miami, Florida, USA
- 8 stops
- Arrival - Miami, Florida, USA
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!

1 / 18

Duration
6 nights
Date
22 Nov 2027
Ship
Carnival Sunrise
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
2 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 37
Discount — 6 days left

Duration
7 nights
Date
12 Dec 2027
Ship
Norwegian Aqua
- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA
Show all departures (4)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!

1 / 29

Duration
8 nights
Date
18 Dec 2027
Ship
Carnival Breeze
- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA
2 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 26
Discount — 6 days left

Duration
21 nights
Date
22 Dec 2027
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 15 stops
- Arrival - Fort Lauderdale, Florida
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 26
Discount — 6 days left

Duration
10 nights
Date
2 Jan 2028
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 8 stops
- Arrival - Fort Lauderdale, Florida
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 26
Discount — 6 days left

Duration
20 nights
Date
2 Jan 2028
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 15 stops
- Arrival - Fort Lauderdale, Florida
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 29

Duration
12 nights
Date
3 Jan 2028
Ship
Carnival Breeze
- Departure - Galveston, Texas, USA
- 7 stops
- Arrival - Galveston, Texas, USA
2 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 17

Duration
20 nights
Date
6 Jan 2028
Ship
Marina
- Departure - Miami, Florida, USA
- 16 stops
- Arrival - Miami, Florida, USA
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 23

Duration
14 nights
Date
16 Jan 2028
Ship
Carnival Valor
- Departure - Mobile (Alabama), USA
- 9 stops
- Arrival - Mobile (Alabama), USA
2 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
50 of 63 pcs









