British-Virgin-Islands-Caribbean.

British Virgin Islands Cruises

Locally known as ‘Nature’s Little Secrets’, the British Virgin Islands live up to their nickname. They boast stunning beaches, ancient rainforests, crystal-clear waters and very fresh air – the islanders are very eco-conscious. Go to Salt Island and take a dip in the natural pools or visit Norman Island to explore its amazing caves. On a cruise to the British Virgin Islands, you'll be in a Caribbean paradise.

British Virgin Islands cruise deals

Browse all our amazing British Virgin Islands cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.

British Virgin Islands

We found

468 cruises

Queen Mary 2, Caribbean
1 / 23
Discount — 9 days left
Cunard
Duration
11 nights
Date
17 Nov 2026
Ship
Queen Mary 2
  • Departure - New York, USA
  • 6 stops  
  • Arrival - New York, USA
£849
From
£816
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £60pp per day
Queen Elizabeth, Caribbean
1 / 26
Discount — 9 days left
Cunard
Duration
21 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£1599
From
£1536
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day
Queen Mary 2, Caribbean
1 / 23
Discount — 9 days left
Cunard
Duration
11 nights
Date
17 Nov 2026
Ship
Queen Mary 2
  • Departure - New York, USA
  • 6 stops  
  • Arrival - New York, USA
£1809
From
£1737
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £60pp per day
Queen Elizabeth, Caribbean
1 / 26
Discount — 9 days left
Cunard
Duration
21 nights
Date
17 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£2649
From
£2544
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day
Norwegian Escape, Caribbean
1 / 18
Norwegian Cruise Line
Duration
7 nights
Date
20 Nov 2026
Ship
Norwegian Escape
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£534
Price per person / inside stateroom
Show all departures (32)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1149
From
£1104
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1149
From
£1104
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Seabourn Ovation, Caribbean
1 / 22
Discount — 9 days left
Seabourn
Duration
8 nights
Date
20 Nov 2026
Ship
Seabourn Ovation
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Bridgetown, Barbados
£3198
From
£3071
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Seabourn Ovation, Caribbean
1 / 22
Discount — 9 days left
Seabourn
Duration
15 nights
Date
20 Nov 2026
Ship
Seabourn Ovation
  • Departure - Miami, Florida, USA
  • 13 stops  
  • Arrival - Philipsburg, St Martin
£5698
From
£5471
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1159
From
£1113
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1159
From
£1113
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Disney Treasure, Caribbean
1 / 15
5 % off — 9 days left
Disney Cruise Line
Duration
7 nights
Date
21 Nov 2026
Ship
Disney Treasure
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£2565
From
£2437
Price per person / inside stateroom
Show all departures (75)
Available promotion:
Full-board dining, soft drinks, kids' clubs, poolside treats & Broadway-style theatre shows included!
Norwegian Aqua, Caribbean
1 / 37
Norwegian Cruise Line
Duration
7 nights
Date
22 Nov 2026
Ship
Norwegian Aqua
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£725
Price per person / inside stateroom
Show all departures (22)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Norwegian Prima, Caribbean
1 / 33
Norwegian Cruise Line
Duration
7 nights
Date
22 Nov 2026
Ship
Norwegian Prima
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
From
£930
Price per person / oceanview stateroom
Show all departures (13)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Seabourn Quest, Caribbean
1 / 12
Discount — 9 days left
Seabourn
Duration
14 nights
Date
22 Nov 2026
Ship
Seabourn Quest
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£5198
From
£4991
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Insignia, Caribbean
1 / 12
Oceania Cruises
Duration
25 nights
Date
24 Nov 2026
Ship
Insignia
  • Departure - Miami, Florida, USA
  • 19 stops  
  • Arrival - Miami, Florida, USA
From
£7249
Price per person / oceanview stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
8 nights
Date
25 Nov 2026
Ship
Costa Favolosa
  • Departure - Fort de France, Martinique
  • 9 stops  
  • Arrival - Fort de France, Martinique
£729
From
£671
Price per person / inside stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Vista, Caribbean
1 / 26
Oceania Cruises
Duration
12 nights
Date
25 Nov 2026
Ship
Vista
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
From
£3849
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
6 nights
Date
26 Nov 2026
Ship
Costa Favolosa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 7 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
£579
From
£533
Price per person / inside stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Queen Elizabeth, Caribbean
1 / 26
Discount — 9 days left
Cunard
Duration
12 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£749
From
£720
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £60pp per day
Queen Elizabeth, Caribbean
1 / 26
Discount — 9 days left
Cunard
Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£1599
From
£1536
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day
Queen Elizabeth, Caribbean
1 / 26
Discount — 9 days left
Cunard
Duration
12 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£1799
From
£1728
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £60pp per day
Queen Elizabeth, Caribbean
1 / 26
Discount — 9 days left
Cunard
Duration
21 nights
Date
26 Nov 2026
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£2749
From
£2640
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day
Celebrity Constellation, Caribbean
1 / 13
Discount — 9 days left
Celebrity Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Celebrity Constellation
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£449
From
£432
Price per person / oceanview stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Rhapsody of the Seas, Caribbean
1 / 16
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
From
£458
Price per person / inside stateroom
Show all departures (5)
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 12/11: Black Friday Beat The Clock - Save up to £715 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Norwegian Pearl, Caribbean
1 / 17
Norwegian Cruise Line
Duration
10 nights
Date
28 Nov 2026
Ship
Norwegian Pearl
  • Departure - Philadelphia, USA
  • 6 stops  
  • Arrival - Philadelphia, USA
From
£555
Price per person / inside stateroom
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!
Valiant Lady, Caribbean
1 / 26
Discount — 9 days left
Virgin Voyages
Duration
7 nights
Date
28 Nov 2026
Ship
Valiant Lady
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£635
From
£607
Price per person / oceanview stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 19/11: Black Friday Preview - 80% off your second sailor + up to in $300 FREE drinks!
Norwegian Gem, Caribbean
1 / 18
Norwegian Cruise Line
Duration
12 nights
Date
28 Nov 2026
Ship
Norwegian Gem
  • Departure - Tampa, FL USA
  • 9 stops  
  • Arrival - Tampa, FL USA
From
£770
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Seabourn Ovation, Caribbean
1 / 22
Discount — 9 days left
Seabourn
Duration
14 nights
Date
28 Nov 2026
Ship
Seabourn Ovation
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£4998
From
£4799
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Norwegian Bliss, Caribbean
1 / 29
Norwegian Cruise Line
Duration
12 nights
Date
29 Nov 2026
Ship
Norwegian Bliss
  • Departure - New York, USA
  • 8 stops  
  • Arrival - New York, USA
From
£1310
Price per person / balcony stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Nieuw Amsterdam, Caribbean
1 / 25
Discount — 9 days left
Holland America Line
Duration
21 nights
Date
29 Nov 2026
Ship
Nieuw Amsterdam
  • Departure - Fort Lauderdale, Florida
  • 15 stops  
  • Arrival - Fort Lauderdale, Florida
£1919
From
£1843
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Brilliant Lady, Caribbean
1 / 26
Discount — 9 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
£722
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 19/11: Black Friday Preview - 80% off your second sailor + up to in $400 FREE drinks!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
30 Nov 2026
Ship
Costa Favolosa
  • Departure - Santo Domingo, Dominican Republic
  • 8 stops  
  • Arrival - Santo Domingo, Dominican Republic
£859
From
£791
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
8 nights
Date
2 Dec 2026
Ship
Costa Favolosa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 9 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
£729
From
£671
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
6 nights
Date
3 Dec 2026
Ship
Costa Favolosa
  • Departure - Fort de France, Martinique
  • 7 stops  
  • Arrival - Fort de France, Martinique
£579
From
£533
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Fascinosa, Transatlantic
1 / 19
15 % off — 9 days left
Costa Cruises
Duration
23 nights
Date
4 Dec 2026
Ship
Costa Fascinosa
  • Departure - Marseille, France
  • 15 stops  
  • Arrival - La Romana, Dominican Republic
£1219
From
£1037
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
4 Dec 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1289
From
£1238
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
4 Dec 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1289
From
£1238
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1152
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
Arvia
  • Departure - Bridgetown, Barbados
  • 11 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1152
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Costa Fascinosa, Transatlantic
1 / 19
15 % off — 9 days left
Costa Cruises
Duration
22 nights
Date
5 Dec 2026
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 14 stops  
  • Arrival - La Romana, Dominican Republic
£1394
From
£1185
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Seabourn Ovation, Caribbean
1 / 22
Discount — 9 days left
Seabourn
Duration
7 nights
Date
5 Dec 2026
Ship
Seabourn Ovation
  • Departure - Philipsburg, St Martin
  • 7 stops  
  • Arrival - Bridgetown, Barbados
£2498
From
£2399
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Seabourn Ovation, Caribbean
1 / 22
Discount — 9 days left
Seabourn
Duration
14 nights
Date
5 Dec 2026
Ship
Seabourn Ovation
  • Departure - Philipsburg, St Martin
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£4798
From
£4607
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Vision of the Seas, Caribbean
1 / 20
Royal Caribbean
Duration
7 nights
Date
6 Dec 2026
Ship
Vision of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
From
£594
Price per person / inside stateroom
Show all departures (2)
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 12/11: Black Friday Beat The Clock - Save up to £715 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Norwegian Prima, Caribbean
1 / 33
Norwegian Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Norwegian Prima
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
From
£604
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Fascinosa, Transatlantic
1 / 19
15 % off — 9 days left
Costa Cruises
Transatlantic
Available
Duration
21 nights
Date
6 Dec 2026
Ship
Costa Fascinosa
  • Departure - Barcelona, Spain
  • 13 stops  
  • Arrival - La Romana, Dominican Republic
£1069
From
£909
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Seabourn Quest, Caribbean
1 / 12
Discount — 9 days left
Seabourn
Duration
14 nights
Date
6 Dec 2026
Ship
Seabourn Quest
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£5298
From
£5087
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
7 Dec 2026
Ship
Costa Favolosa
  • Departure - Santo Domingo, Dominican Republic
  • 8 stops  
  • Arrival - Santo Domingo, Dominican Republic
£849
From
£782
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Norwegian Pearl, Caribbean
1 / 17
Norwegian Cruise Line
Duration
10 nights
Date
8 Dec 2026
Ship
Norwegian Pearl
  • Departure - Philadelphia, USA
  • 6 stops  
  • Arrival - Philadelphia, USA
From
£470
Price per person / inside stateroom
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!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
9 Dec 2026
Ship
Costa Favolosa
  • Departure - Fort de France, Martinique
  • 8 stops  
  • Arrival - Fort de France, Martinique
£679
From
£625
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
10 Dec 2026
Ship
Costa Favolosa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 8 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
£709
From
£653
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Marina, Caribbean
1 / 17
Oceania Cruises
Duration
12 nights
Date
10 Dec 2026
Ship
Marina
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
From
£3249
Price per person / inside stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Norwegian Bliss, Caribbean
1 / 29
Norwegian Cruise Line
Duration
12 nights
Date
11 Dec 2026
Ship
Norwegian Bliss
  • Departure - New York, USA
  • 8 stops  
  • Arrival - New York, USA
From
£910
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Nieuw Amsterdam, Caribbean
1 / 25
Discount — 9 days left
Holland America Line
Duration
9 nights
Date
11 Dec 2026
Ship
Nieuw Amsterdam
  • Departure - Fort Lauderdale, Florida
  • 7 stops  
  • Arrival - Fort Lauderdale, Florida
£1034
From
£993
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Nieuw Amsterdam, Caribbean
1 / 25
Discount — 9 days left
Holland America Line
Duration
16 nights
Date
11 Dec 2026
Ship
Nieuw Amsterdam
  • Departure - Fort Lauderdale, Florida
  • 12 stops  
  • Arrival - Fort Lauderdale, Florida
£1769
From
£1699
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Celebrity Constellation, Caribbean
1 / 13
Discount — 9 days left
Celebrity Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
Celebrity Constellation
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£764
From
£734
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Celebrity Eclipse, Caribbean
1 / 19
Discount — 9 days left
Celebrity Cruises
Duration
10 nights
Date
12 Dec 2026
Ship
Celebrity Eclipse
  • Departure - Fort Lauderdale, Florida
  • 7 stops  
  • Arrival - Fort Lauderdale, Florida
£970
From
£932
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Allura, Caribbean
1 / 18
Oceania Cruises
Duration
9 nights
Date
12 Dec 2026
Ship
Allura
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£3589
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Queen Mary 2, Transatlantic
1 / 23
Discount — 9 days left
Cunard
Duration
30 nights
Date
12 Dec 2026
Ship
Queen Mary 2
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£3699
From
£3552
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day
Norwegian Prima, Caribbean
1 / 33
Norwegian Cruise Line
Duration
7 nights
Date
13 Dec 2026
Ship
Norwegian Prima
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
From
£553
Price per person / oceanview stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Norwegian Getaway, Caribbean
1 / 17
Norwegian Cruise Line
Duration
8 nights
Date
14 Dec 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 7 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£310
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
14 Dec 2026
Ship
Costa Favolosa
  • Departure - Santo Domingo, Dominican Republic
  • 8 stops  
  • Arrival - Santo Domingo, Dominican Republic
£679
From
£625
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
16 Dec 2026
Ship
Costa Favolosa
  • Departure - Fort de France, Martinique
  • 8 stops  
  • Arrival - Fort de France, Martinique
£709
From
£653
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
17 Dec 2026
Ship
Costa Favolosa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 8 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
£789
From
£726
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Celebrity Constellation, Caribbean
1 / 13
Discount — 9 days left
Celebrity Cruises
Duration
7 nights
Date
19 Dec 2026
Ship
Celebrity Constellation
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£389
From
£374
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Queen Mary 2, Caribbean
1 / 23
Discount — 9 days left
Cunard
Duration
14 nights
Date
19 Dec 2026
Ship
Queen Mary 2
  • Departure - New York, USA
  • 8 stops  
  • Arrival - New York, USA
£1549
From
£1488
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £60pp per day
Seabourn Ovation, Caribbean
1 / 22
Discount — 9 days left
Seabourn
Duration
7 nights
Date
19 Dec 2026
Ship
Seabourn Ovation
  • Departure - Bridgetown, Barbados
  • 7 stops  
  • Arrival - Philipsburg, St Martin
£2798
From
£2687
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Queen Mary 2, Transatlantic
1 / 23
Discount — 9 days left
Cunard
Duration
23 nights
Date
19 Dec 2026
Ship
Queen Mary 2
  • Departure - New York, USA
  • 10 stops  
  • Arrival - Southampton, Great Britain
£2949
From
£2832
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £50pp per day
Queen Mary 2, Caribbean
1 / 23
Discount — 9 days left
Cunard
Duration
14 nights
Date
19 Dec 2026
Ship
Queen Mary 2
  • Departure - New York, USA
  • 8 stops  
  • Arrival - New York, USA
£3129
From
£3004
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Cunard Signature packages from just £60pp per day
Seabourn Ovation, Caribbean
1 / 22
Discount — 9 days left
Seabourn
Duration
14 nights
Date
19 Dec 2026
Ship
Seabourn Ovation
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
£6498
From
£6239
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Costa Fascinosa, Caribbean
1 / 19
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
20 Dec 2026
Ship
Costa Fascinosa
  • Departure - La Romana, Dominican Republic
  • 8 stops  
  • Arrival - La Romana, Dominican Republic
£539
From
£496
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Norwegian Prima, Caribbean
1 / 33
Norwegian Cruise Line
Duration
7 nights
Date
20 Dec 2026
Ship
Norwegian Prima
  • Departure - San Juan, Puerto Rico
  • 6 stops  
  • Arrival - San Juan, Puerto Rico
From
£585
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Vision of the Seas, Caribbean
1 / 20
Royal Caribbean
Duration
7 nights
Date
20 Dec 2026
Ship
Vision of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
From
£646
Price per person / inside stateroom
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 12/11: Black Friday Beat The Clock - Save up to £715 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Costa Fascinosa, Caribbean
1 / 19
15 % off — 9 days left
Costa Cruises
Duration
14 nights
Date
20 Dec 2026
Ship
Costa Fascinosa
  • Departure - La Romana, Dominican Republic
  • 14 stops  
  • Arrival - La Romana, Dominican Republic
£1529
From
£1300
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Seabourn Quest, Caribbean
1 / 12
Discount — 9 days left
Seabourn
Duration
16 nights
Date
20 Dec 2026
Ship
Seabourn Quest
  • Departure - Miami, Florida, USA
  • 13 stops  
  • Arrival - Miami, Florida, USA
£8198
From
£7871
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
Costa Favolosa
  • Departure - Santo Domingo, Dominican Republic
  • 8 stops  
  • Arrival - Santo Domingo, Dominican Republic
£619
From
£570
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Vista, Caribbean
1 / 26
Oceania Cruises
Duration
7 nights
Date
21 Dec 2026
Ship
Vista
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£2799
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Allura, Caribbean
1 / 18
Oceania Cruises
Duration
17 nights
Date
21 Dec 2026
Ship
Allura
  • Departure - Miami, Florida, USA
  • 12 stops  
  • Arrival - Miami, Florida, USA
From
£8569
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Norwegian Getaway, Caribbean
1 / 17
Norwegian Cruise Line
Duration
9 nights
Date
22 Dec 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 8 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£990
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Fascinosa, Caribbean
1 / 19
Costa Cruises
Duration
4 nights
Date
23 Dec 2026
Ship
Costa Fascinosa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 6 stops  
  • Arrival - La Romana, Dominican Republic
From
£609
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Norwegian Pearl, Caribbean
1 / 17
Norwegian Cruise Line
Duration
11 nights
Date
23 Dec 2026
Ship
Norwegian Pearl
  • Departure - Philadelphia, USA
  • 7 stops  
  • Arrival - Philadelphia, USA
From
£1055
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
23 Dec 2026
Ship
Costa Favolosa
  • Departure - Fort de France, Martinique
  • 8 stops  
  • Arrival - Fort de France, Martinique
£1059
From
£975
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Norwegian Jewel, Caribbean
1 / 17
Norwegian Cruise Line
Duration
12 nights
Date
23 Dec 2026
Ship
Norwegian Jewel
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
From
£1175
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Norwegian Bliss, Caribbean
1 / 29
Norwegian Cruise Line
Duration
12 nights
Date
23 Dec 2026
Ship
Norwegian Bliss
  • Departure - New York, USA
  • 8 stops  
  • Arrival - New York, USA
From
£1515
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Fascinosa, Caribbean
1 / 19
15 % off — 9 days left
Costa Cruises
Duration
15 nights
Date
23 Dec 2026
Ship
Costa Fascinosa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 15 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
£1999
From
£1700
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Favolosa, Caribbean
1 / 28
Costa Cruises
Duration
4 nights
Date
24 Dec 2026
Ship
Costa Favolosa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 6 stops  
  • Arrival - Santo Domingo, Dominican Republic
From
£599
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
6 nights
Date
24 Dec 2026
Ship
Costa Favolosa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 7 stops  
  • Arrival - Fort de France, Martinique
£899
From
£828
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Favolosa, Caribbean
1 / 28
8 % off — 9 days left
Costa Cruises
Duration
7 nights
Date
24 Dec 2026
Ship
Costa Favolosa
  • Departure - Pointe-à-Pitre, Guadeloupe
  • 8 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
£1049
From
£966
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Rhapsody of the Seas, Caribbean
1 / 16
Royal Caribbean
Duration
7 nights
Date
26 Dec 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
From
£901
Price per person / inside stateroom
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 12/11: Black Friday Beat The Clock - Save up to £715 off your cabin with Royal Caribbean!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Britannia, Caribbean
1 / 28
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
26 Dec 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1799
From
£1728
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Britannia, Caribbean
1 / 28
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
26 Dec 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1799
From
£1728
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
26 Dec 2026
Ship
Arvia
  • Departure - St John, Antigua & Barbuda
  • 12 stops  
  • Arrival - St John, Antigua & Barbuda
£1899
From
£1824
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Arvia, Caribbean
1 / 24
Discount — 9 days left
P&O Cruises
Duration
14 nights
Date
26 Dec 2026
Ship
Arvia
  • Departure - St John, Antigua & Barbuda
  • 12 stops  
  • Arrival - St John, Antigua & Barbuda
£1899
From
£1824
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Seabourn Ovation, Caribbean
1 / 22
Discount — 9 days left
Seabourn
Duration
7 nights
Date
26 Dec 2026
Ship
Seabourn Ovation
  • Departure - Philipsburg, St Martin
  • 7 stops  
  • Arrival - Bridgetown, Barbados
£4398
From
£4223
Price per person / suite
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Norwegian Prima, Caribbean
1 / 33
Norwegian Cruise Line
Duration
7 nights
Date
27 Dec 2026
Ship
Norwegian Prima
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
From
£958
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Fascinosa, Caribbean
1 / 19
15 % off — 9 days left
Costa Cruises
Duration
14 nights
Date
27 Dec 2026
Ship
Costa Fascinosa
  • Departure - La Romana, Dominican Republic
  • 14 stops  
  • Arrival - La Romana, Dominican Republic
£1509
From
£1283
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Disney Dream, Caribbean
1 / 29
5 % off — 9 days left
Disney Cruise Line
Duration
7 nights
Date
27 Dec 2026
Ship
Disney Dream
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£2738
From
£2602
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Full-board dining, soft drinks, kids' clubs, poolside treats & Broadway-style theatre shows included!
Brilliant Lady, Caribbean
1 / 26
Discount — 9 days left
Virgin Voyages
Duration
10 nights
Date
28 Dec 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
£1439
From
£1375
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 19/11: Black Friday Preview - 80% off your second sailor + up to in $400 FREE drinks!
Allura, Caribbean
1 / 18
Oceania Cruises
Duration
10 nights
Date
28 Dec 2026
Ship
Allura
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
From
£4889
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Norwegian Getaway, Caribbean
1 / 17
Norwegian Cruise Line
Duration
7 nights
Date
31 Dec 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£595
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
100 of 468 pcs