Miami

Miami

One of the USA’s most iconic coastal cities is also one of its most vibrant ports, and a surefire gateway into the beauty of the Caribbean.

If you’re looking to visit the Caribbean from the US, there’s no port more suitable than Miami. This vibrant coastal city is already a hub for culture, art, music and food, with a diverse population, including countless Latin and Caribbean citizens. It’s no wonder that the area has such an exciting blend of cultures when you consider the access that it has to the Caribbean from its port. There are plenty of options for reaching the Caribbean via Cruises from Miami, Florida so check out the listed itineraries below and book your expedition today! For a full experience, consider spending a few days in Miami to soak up the energy before setting sail.

Miami

We found

925 cruises

Norwegian Joy, Bahamas
1 / 19
Discount — 3 days left
Norwegian Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£151
From
£147
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to "Free At Sea" from £99
MSC Seaside, Bahamas
1 / 26
Discount — 3 days left
MSC Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£172
From
£167
Price per person / inside stateroom
Show all departures (8)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Wonder of the Seas, Bahamas
1 / 31
Discount — 3 days left
Royal Caribbean
Duration
4 nights
Date
30 Nov 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£243
From
£236
Price per person / inside stateroom
Show all departures (12)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Brilliant Lady, Caribbean
1 / 26
5 % off — 3 days left
Virgin Voyages
Duration
10 nights
Date
30 Nov 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£755
From
£718
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $400 FREE drinks!
Seven Seas Mariner, Caribbean
1 / 10
6 % off — 3 days left
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
£6789
From
£6382
Price per person / suite
Carnival Sunrise, Bahamas
1 / 18
Discount — 3 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£295
From
£287
Price per person / inside stateroom
Show all departures (22)
Scarlet Lady, Caribbean
1 / 28
Discount — 3 days left
Virgin Voyages
Duration
4 nights
Date
3 Dec 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£516
From
£501
Price per person / inside stateroom
Show all departures (50)
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $150 FREE drinks!
MSC Poesia, Caribbean
1 / 29
Discount — 3 days left
MSC Cruises
Duration
10 nights
Date
3 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£599
From
£576
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Freedom of the Seas, Caribbean
1 / 21
5 % off — 3 days left
Royal Caribbean
Duration
9 nights
Date
3 Dec 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1237
From
£1176
Price per person / balcony stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
MSC Seaside, Bahamas
1 / 26
Discount — 3 days left
MSC Cruises
Duration
3 nights
Date
4 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£189
From
£184
Price per person / inside stateroom
Show all departures (22)
Available promotion:
Black Friday: up to 30% Savings!
Wonder of the Seas, Bahamas
1 / 31
Discount — 3 days left
Royal Caribbean
Duration
3 nights
Date
4 Dec 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£253
From
£246
Price per person / inside stateroom
Show all departures (13)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
MSC Meraviglia, Caribbean
1 / 30
Discount — 3 days left
MSC Cruises
Duration
8 nights
Date
5 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£369
From
£355
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC World America, Caribbean
1 / 20
Discount — 3 days left
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£379
From
£364
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Norwegian Luna, Caribbean
1 / 35
Discount — 3 days left
Norwegian Cruise Line
Duration
7 nights
Date
5 Dec 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£440
From
£423
Price per person / inside stateroom
Show all departures (18)
Available promotion:
Upgrade to "Free At Sea" from £99
Carnival Horizon, Caribbean
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
5 Dec 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£442
Price per person / inside stateroom
Show all departures (2)
Resilient Lady, Caribbean
1 / 24
5 % off — 3 days left
Virgin Voyages
Duration
8 nights
Date
5 Dec 2026
Ship
Resilient Lady
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£604
From
£574
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $300 FREE drinks!
Icon of the Seas, Caribbean
1 / 32
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
5 Dec 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£827
From
£786
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Carnival Magic, Caribbean
1 / 27
Discount — 3 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£314
From
£305
Price per person / inside stateroom
Show all departures (2)
Carnival Celebration, Bahamas
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£347
Price per person / inside stateroom
Show all departures (3)
Independence of the Seas, Caribbean
1 / 20
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
6 Dec 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£390
From
£371
Price per person / oceanview stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Norwegian Aqua, Caribbean
1 / 37
Discount — 3 days left
Norwegian Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Norwegian Aqua
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£595
From
£572
Price per person / inside stateroom
Show all departures (21)
Available promotion:
Upgrade to "Free At Sea" from £99
Allure of the Seas, Caribbean
1 / 29
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
6 Dec 2026
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£631
From
£600
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Celebrity Xcel, Caribbean
1 / 25
Celebrity Cruises
Duration
7 nights
Date
6 Dec 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£834
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday Preview Sale: up to $700 OBC, Up to 75% off Second Guest
MSC Seaside, Caribbean
1 / 26
Discount — 3 days left
MSC Cruises
Duration
4 nights
Date
7 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£199
From
£194
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Carnival Sunrise, Bahamas
1 / 18
Discount — 3 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£200
From
£194
Price per person / inside stateroom
Scarlet Lady, Caribbean
1 / 28
Discount — 3 days left
Virgin Voyages
Duration
5 nights
Date
7 Dec 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£569
From
£552
Price per person / inside stateroom
Show all departures (45)
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $150 FREE drinks!
Norwegian Jewel, Caribbean
1 / 17
Discount — 3 days left
Norwegian Cruise Line
Duration
10 nights
Date
8 Dec 2026
Ship
Norwegian Jewel
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£585
From
£562
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Upgrade to "Free At Sea" from £99
Queen Elizabeth, Caribbean
1 / 26
Discount — 3 days left
Cunard
Duration
9 nights
Date
8 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£649
From
£624
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Elizabeth, Caribbean
1 / 26
Discount — 3 days left
Cunard
Duration
9 nights
Date
8 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£1799
From
£1728
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Seven Seas Grandeur, Caribbean
1 / 9
6 % off — 3 days left
Regent Seven Seas Cruises
Duration
10 nights
Date
9 Dec 2026
Ship
Seven Seas Grandeur
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£7639
From
£7181
Price per person / suite
Norwegian Sun, Caribbean
1 / 9
Discount — 3 days left
Norwegian Cruise Line
Duration
11 nights
Date
10 Dec 2026
Ship
Norwegian Sun
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£607
From
£583
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to "Free At Sea" from £99
Marina, Caribbean
1 / 17
6 % off — 3 days left
Oceania Cruises
Duration
12 nights
Date
10 Dec 2026
Ship
Marina
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£3249
From
£3055
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Carnival Conquest, Bahamas
1 / 22
Discount — 3 days left
Carnival Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£203
From
£197
Price per person / inside stateroom
Show all departures (25)
Norwegian Joy, Bahamas
1 / 19
Discount — 3 days left
Norwegian Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£221
From
£215
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to "Free At Sea" from £99
Carnival Sunrise, Bahamas
1 / 18
Discount — 3 days left
Carnival Cruise Line
Duration
5 nights
Date
12 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£200
From
£194
Price per person / inside stateroom
Show all departures (27)
Freedom of the Seas, Bahamas
1 / 21
Discount — 3 days left
Royal Caribbean
Duration
5 nights
Date
12 Dec 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£285
From
£277
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Carnival Magic, Caribbean
1 / 27
Discount — 3 days left
Carnival Cruise Line
Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£347
From
£337
Price per person / inside stateroom
MSC World America, Caribbean
1 / 20
Discount — 3 days left
MSC Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£369
From
£355
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Icon of the Seas, Caribbean
1 / 32
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
12 Dec 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£680
From
£646
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
6 nights
Date
13 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£269
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Carnival Horizon, Caribbean
1 / 23
Discount — 3 days left
Carnival Cruise Line
Duration
6 nights
Date
13 Dec 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£361
From
£351
Price per person / inside stateroom
Show all departures (22)
Allure of the Seas, Bahamas
1 / 29
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
13 Dec 2026
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£430
From
£409
Price per person / inside stateroom
Show all departures (6)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Independence of the Seas, Caribbean
1 / 20
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
13 Dec 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£487
From
£463
Price per person / inside stateroom
Show all departures (7)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Carnival Celebration, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
13 Dec 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£521
Price per person / inside stateroom
Show all departures (7)
Resilient Lady, Caribbean
1 / 24
Discount — 3 days left
Virgin Voyages
Duration
6 nights
Date
13 Dec 2026
Ship
Resilient Lady
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£590
From
£573
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $300 FREE drinks!
MSC Poesia, Caribbean
1 / 29
Discount — 3 days left
MSC Cruises
Duration
10 nights
Date
13 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£609
From
£585
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Celebrity Xcel, Caribbean
1 / 25
Celebrity Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£857
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday Preview Sale: up to $700 OBC, Up to 75% off Second Guest
MSC Poesia, Caribbean
1 / 29
Discount — 3 days left
MSC Cruises
Duration
21 nights
Date
13 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£2950
From
£2832
Price per person / balcony stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Carnival Conquest, Bahamas
1 / 22
Discount — 3 days left
Carnival Cruise Line
Duration
4 nights
Date
14 Dec 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£190
From
£185
Price per person / inside stateroom
Show all departures (47)
Brilliant Lady, Caribbean
1 / 26
5 % off — 3 days left
Virgin Voyages
Duration
9 nights
Date
14 Dec 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£611
From
£581
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $300 FREE drinks!
MSC Seaside, Bahamas
1 / 26
Discount — 3 days left
MSC Cruises
Duration
7 nights
Date
14 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£1158
From
£1112
Price per person / suite
Show all departures (6)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Vista, Caribbean
1 / 26
6 % off — 3 days left
Oceania Cruises
Duration
7 nights
Date
14 Dec 2026
Ship
Vista
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£2389
From
£2246
Price per person / balcony stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Freedom of the Seas, Caribbean
1 / 21
Discount — 3 days left
Royal Caribbean
Duration
4 nights
Date
17 Dec 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£340
From
£330
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Queen Elizabeth, Caribbean
1 / 26
Discount — 3 days left
Cunard
Duration
12 nights
Date
17 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£1469
From
£1411
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Elizabeth, Caribbean
1 / 26
Discount — 3 days left
Cunard
Duration
21 nights
Date
17 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£2499
From
£2400
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Elizabeth, Caribbean
1 / 26
Discount — 3 days left
Cunard
Duration
12 nights
Date
17 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£2719
From
£2611
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Elizabeth, Transatlantic
1 / 26
Discount — 3 days left
Cunard
Duration
33 nights
Date
17 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 17 stops  
  • Arrival - Southampton, Great Britain
£3249
From
£3120
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Queen Elizabeth, Caribbean
1 / 26
Discount — 3 days left
Cunard
Duration
21 nights
Date
17 Dec 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£3819
From
£3667
Price per person / inside stateroom
2 Available promotions:
30% off Signature Packages, Save 10% off your Drinks Package
Carnival Conquest, Bahamas
1 / 22
Discount — 3 days left
Carnival Cruise Line
Duration
3 nights
Date
18 Dec 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£188
From
£183
Price per person / inside stateroom
Show all departures (69)
Norwegian Jewel, Bahamas
1 / 17
Discount — 3 days left
Norwegian Cruise Line
Duration
5 nights
Date
18 Dec 2026
Ship
Norwegian Jewel
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£224
From
£218
Price per person / inside stateroom
Available promotion:
Upgrade to "Free At Sea" from £99
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£401
Price per person / inside stateroom
Show all departures (19)
MSC Seaside, Caribbean
1 / 26
Discount — 3 days left
MSC Cruises
Duration
10 nights
Date
18 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£768
From
£738
Price per person / balcony stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Meraviglia, Caribbean
1 / 30
Discount — 3 days left
MSC Cruises
Duration
8 nights
Date
19 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£369
From
£355
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Carnival Horizon, Caribbean
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
19 Dec 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£659
Price per person / inside stateroom
MSC Meraviglia, Caribbean
1 / 30
Discount — 3 days left
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£969
From
£931
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Resilient Lady, Caribbean
1 / 24
5 % off — 3 days left
Virgin Voyages
Duration
8 nights
Date
19 Dec 2026
Ship
Resilient Lady
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£970
From
£922
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $300 FREE drinks!
Icon of the Seas, Caribbean
1 / 32
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
19 Dec 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£1294
From
£1230
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
MSC World America, Caribbean
1 / 20
Discount — 3 days left
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1628
From
£1563
Price per person / inside stateroom
Show all departures (8)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Insignia, Panama Canal
1 / 12
6 % off — 3 days left
Oceania Cruises
Duration
15 nights
Date
19 Dec 2026
Ship
Insignia
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Callao (Lima), Peru
£3289
From
£3092
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Seven Seas Grandeur, Caribbean
1 / 9
6 % off — 3 days left
Regent Seven Seas Cruises
Duration
10 nights
Date
19 Dec 2026
Ship
Seven Seas Grandeur
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£8809
From
£8281
Price per person / suite
Carnival Celebration, Bahamas
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
20 Dec 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£665
Price per person / inside stateroom
Show all departures (3)
Independence of the Seas, Caribbean
1 / 20
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
20 Dec 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£854
From
£812
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Allure of the Seas, Caribbean
1 / 29
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
20 Dec 2026
Ship
Allure of the Seas
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£1052
From
£1000
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Celebrity Xcel, Caribbean
1 / 25
Celebrity Cruises
Duration
7 nights
Date
20 Dec 2026
Ship
Celebrity Xcel
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£4688
Price per person / suite
2 Available promotions:
Black Friday Preview Sale: up to $700 OBC, Up to 75% off Second Guest
Wonder of the Seas, Bahamas
1 / 31
Discount — 3 days left
Royal Caribbean
Duration
3 nights
Date
21 Dec 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£347
From
£337
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Carnival Sunrise, Bahamas
1 / 18
Discount — 3 days left
Carnival Cruise Line
Duration
5 nights
Date
21 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£357
From
£347
Price per person / inside stateroom
Show all departures (13)
MSC Seaside, Caribbean
1 / 26
Discount — 3 days left
MSC Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£359
From
£345
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Freedom of the Seas, Caribbean
1 / 21
Discount — 3 days left
Royal Caribbean
Duration
5 nights
Date
21 Dec 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£631
From
£613
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Scarlet Lady, Caribbean
1 / 28
Discount — 3 days left
Virgin Voyages
Duration
5 nights
Date
21 Dec 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£721
From
£700
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $150 FREE drinks!
Norwegian Sun, Caribbean
1 / 9
Discount — 3 days left
Norwegian Cruise Line
Duration
12 nights
Date
21 Dec 2026
Ship
Norwegian Sun
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£820
From
£788
Price per person / inside stateroom
Available promotion:
Upgrade to "Free At Sea" from £99
MSC Seaside, Caribbean
1 / 26
Discount — 3 days left
MSC Cruises
Duration
14 nights
Date
21 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1268
From
£1218
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Vista, Caribbean
1 / 26
6 % off — 3 days left
Oceania Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
Vista
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£2799
From
£2632
Price per person / balcony stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Marina, Caribbean
1 / 17
6 % off — 3 days left
Oceania Cruises
Duration
14 nights
Date
22 Dec 2026
Ship
Marina
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£4149
From
£3901
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
MSC Poesia, Caribbean
1 / 29
Discount — 3 days left
MSC Cruises
Duration
11 nights
Date
23 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£1089
From
£1046
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Brilliant Lady, Caribbean
1 / 26
Discount — 3 days left
Virgin Voyages
Duration
5 nights
Date
23 Dec 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£1106
From
£1073
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $150 FREE drinks!
Norwegian Jewel, Caribbean
1 / 17
Discount — 3 days left
Norwegian Cruise Line
Duration
12 nights
Date
23 Dec 2026
Ship
Norwegian Jewel
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1135
From
£1090
Price per person / inside stateroom
Available promotion:
Upgrade to "Free At Sea" from £99
MSC Poesia, Caribbean
1 / 29
Discount — 3 days left
MSC Cruises
Duration
22 nights
Date
23 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 15 stops  
  • Arrival - Miami, Florida, USA
£2198
From
£2111
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Wonder of the Seas, Bahamas
1 / 31
Discount — 3 days left
Royal Caribbean
Duration
4 nights
Date
24 Dec 2026
Ship
Wonder of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£751
From
£729
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Carnival Sunrise, Bahamas
1 / 18
Discount — 3 days left
Carnival Cruise Line
Duration
4 nights
Date
26 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£363
From
£353
Price per person / inside stateroom
Freedom of the Seas, Bahamas
1 / 21
Discount — 3 days left
Royal Caribbean
Duration
5 nights
Date
26 Dec 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£568
From
£551
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $100 OBC, Limited-Time Extra: Up to £300 Savings
Norwegian Joy, Caribbean
1 / 19
Discount — 3 days left
Norwegian Cruise Line
Duration
5 nights
Date
26 Dec 2026
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£595
From
£578
Price per person / inside stateroom
Available promotion:
Upgrade to "Free At Sea" from £99
Scarlet Lady, Bahamas
1 / 28
Discount — 3 days left
Virgin Voyages
Duration
4 nights
Date
26 Dec 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£730
From
£709
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $150 FREE drinks!
Norwegian Luna, Caribbean
1 / 35
Discount — 3 days left
Norwegian Cruise Line
Duration
7 nights
Date
26 Dec 2026
Ship
Norwegian Luna
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1265
From
£1215
Price per person / inside stateroom
Available promotion:
Upgrade to "Free At Sea" from £99
MSC World America, Caribbean
1 / 20
Discount — 3 days left
MSC Cruises
Duration
14 nights
Date
26 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1478
From
£1419
Price per person / inside stateroom
Show all departures (6)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Icon of the Seas, Caribbean
1 / 32
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
26 Dec 2026
Ship
Icon of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1643
From
£1561
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Carnival Horizon, Caribbean
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
27 Dec 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£789
Price per person / inside stateroom
Show all departures (2)
Carnival Celebration, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
27 Dec 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£982
Price per person / inside stateroom
Show all departures (6)
MSC Meraviglia, Caribbean
1 / 30
Discount — 3 days left
MSC Cruises
Duration
14 nights
Date
27 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1089
From
£1046
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
Independence of the Seas, Bahamas
1 / 20
5 % off — 3 days left
Royal Caribbean
Duration
7 nights
Date
27 Dec 2026
Ship
Independence of the Seas
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1215
From
£1155
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Cyber Bonus: up to $150 OBC, Limited-Time Extra: Up to £675 Savings
Resilient Lady, Caribbean
1 / 24
5 % off — 3 days left
Virgin Voyages
Duration
7 nights
Date
27 Dec 2026
Ship
Resilient Lady
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£1329
From
£1263
Price per person / inside stateroom
Available promotion:
Black Friday Preview: 80% off your second sailor + up to in $300 FREE drinks!
100 of 925 pcs

Other destinations