Turks-and-Caicos-Islands-Caribbean

Turks & Caicos Islands Cruises

Clear waters and thriving marine life surround the 40 stunning islands that make up the Turks & Caicos Islands. Retrace the steps of Christopher Columbus in Cockburn Town, the capital. The famous explorer is said to have landed here in 1492. If you want to dig deeper into the local history, take a tour of the National Museum. On a cruise to Turks & Caicos Islands, there is so much to discover.

Turks & Caicos Islands cruise deals

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

Grand Turk

We found

9 cruise packages and 472 cruises

Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
6 nights
Date
22 Nov 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£492
Price per person / inside stateroom
Show all departures (17)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Brilliant Lady, Caribbean
1 / 26
Discount — Ends today
Virgin Voyages
Duration
5 nights
Date
25 Nov 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£972
From
£938
Price per person / inside stateroom
Show all departures (47)
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 19/11: Black Friday Preview - 80% off your second sailor + up to in $150 FREE drinks!
Britannia, Caribbean
1 / 28
Discount — Ends today
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1299
From
£1248
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 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 — Ends today
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1299
From
£1248
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Explorer of the Seas, Caribbean
1 / 21
Royal Caribbean
Duration
5 nights
Date
27 Nov 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£1446
Price per person / suite
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Carnival Sunshine, Caribbean
1 / 21
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
From
£436
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Star Princess, Caribbean
1 / 25
Discount — Ends today
Princess Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£532
From
£517
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Zuiderdam, Caribbean
1 / 24
Discount — Ends today
Holland America Line
Duration
7 nights
Date
28 Nov 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£864
From
£830
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Eurodam, Caribbean
1 / 26
Discount — Ends today
Holland America Line
Duration
7 nights
Date
28 Nov 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£914
From
£878
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Eurodam, Caribbean
1 / 26
Discount — Ends today
Holland America Line
Duration
14 nights
Date
28 Nov 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1129
From
£1084
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Zuiderdam, Caribbean
1 / 24
Discount — Ends today
Holland America Line
Duration
14 nights
Date
28 Nov 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£1179
From
£1132
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Britannia, Caribbean
1 / 28
Discount — Ends today
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1152
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 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 — Ends today
P&O Cruises
Duration
14 nights
Date
28 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1199
From
£1152
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
MSC Meraviglia, Caribbean
1 / 30
7 % off — Ends today
MSC Cruises
Duration
6 nights
Date
29 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£289
From
£269
Price per person / inside stateroom
Show all departures (9)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Sky Princess, Caribbean
1 / 28
Discount — Ends today
Princess Cruises
Duration
8 nights
Date
29 Nov 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£857
From
£832
Price per person / balcony stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Zuiderdam, Caribbean
1 / 24
Discount — Ends today
Holland America Line
Duration
7 nights
Date
5 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£864
From
£830
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Zuiderdam, Caribbean
1 / 24
Discount — Ends today
Holland America Line
Duration
14 nights
Date
5 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£1129
From
£1084
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Eurodam, Caribbean
1 / 26
Discount — Ends today
Holland America Line
Duration
14 nights
Date
5 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1129
From
£1084
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Regal Princess, Caribbean
1 / 23
Discount — Ends today
Princess Cruises
Duration
6 nights
Date
6 Dec 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£456
From
£452
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Regal Princess, Caribbean
1 / 23
Discount — Ends today
Princess Cruises
Duration
14 nights
Date
6 Dec 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1321
From
£1282
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Sky Princess, Caribbean
1 / 28
Discount — Ends today
Princess Cruises
Duration
6 nights
Date
7 Dec 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£617
From
£611
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Explorer of the Seas, Caribbean
1 / 21
Royal Caribbean
Duration
5 nights
Date
11 Dec 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£352
Price per person / inside stateroom
Show all departures (4)
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Nieuw Amsterdam, Caribbean
1 / 25
Discount — Ends today
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 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Britannia, Caribbean
1 / 28
Discount — Ends today
P&O Cruises
Duration
28 nights
Date
11 Dec 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 20 stops  
  • Arrival - Bridgetown, Barbados
£2599
From
£2496
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 32% when you upgrade to All-Inclusive from £45pp per day!
Britannia, Caribbean
1 / 28
Discount — Ends today
P&O Cruises
Duration
28 nights
Date
11 Dec 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 20 stops  
  • Arrival - Bridgetown, Barbados
£2599
From
£2496
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 32% when you upgrade to All-Inclusive from £45pp per day!
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£346
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Star Princess, Caribbean
1 / 25
Discount — Ends today
Princess Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£509
From
£494
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Eurodam, Caribbean
1 / 26
Discount — Ends today
Holland America Line
Duration
7 nights
Date
12 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£864
From
£830
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Star Princess, Caribbean
1 / 25
Discount — Ends today
Princess Cruises
Duration
14 nights
Date
12 Dec 2026
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1169
From
£1134
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Zuiderdam, Caribbean
1 / 24
Discount — Ends today
Holland America Line
Duration
14 nights
Date
12 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£1529
From
£1468
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Eurodam, Caribbean
1 / 26
Discount — Ends today
Holland America Line
Duration
14 nights
Date
12 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1529
From
£1468
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Sky Princess, Caribbean
1 / 28
Discount — Ends today
Princess Cruises
Duration
8 nights
Date
13 Dec 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£638
From
£619
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
MSC Meraviglia, Caribbean
1 / 30
8.5 % off — Ends today
MSC Cruises
Duration
14 nights
Date
13 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£789
From
£722
Price per person / inside stateroom
Show all departures (4)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
Sun Princess, Caribbean
1 / 34
Discount — Ends today
Princess Cruises
Duration
14 nights
Date
13 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1149
From
£1115
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Freedom of the Seas, Caribbean
1 / 21
Royal Caribbean
Duration
4 nights
Date
17 Dec 2026
Ship
Freedom of the Seas
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
From
£380
Price per person / inside stateroom
Show all departures (5)
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Carnival Sunshine, Caribbean
1 / 21
Carnival Cruise Line
Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
From
£663
Price per person / inside stateroom
Show all departures (9)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Meraviglia, Caribbean
1 / 30
8.5 % off — Ends today
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£969
From
£887
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
Zuiderdam, Caribbean
1 / 24
Discount — Ends today
Holland America Line
Duration
7 nights
Date
19 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1154
From
£1108
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Eurodam, Caribbean
1 / 26
Discount — Ends today
Holland America Line
Duration
7 nights
Date
19 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£1194
From
£1147
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Star Princess, Caribbean
1 / 25
Discount — Ends today
Princess Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1903
From
£1846
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Zuiderdam, Caribbean
1 / 24
Discount — Ends today
Holland America Line
Duration
14 nights
Date
19 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£2039
From
£1958
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Eurodam, Caribbean
1 / 26
Discount — Ends today
Holland America Line
Duration
14 nights
Date
19 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£2079
From
£1996
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Regal Princess, Bahamas
1 / 23
Discount — Ends today
Princess Cruises
Duration
6 nights
Date
20 Dec 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£605
From
£599
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Sun Princess, Caribbean
1 / 34
Discount — Ends today
Princess Cruises
Duration
7 nights
Date
20 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£651
From
£632
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Nieuw Amsterdam, Caribbean
1 / 25
Discount — Ends today
Holland America Line
Duration
7 nights
Date
20 Dec 2026
Ship
Nieuw Amsterdam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£1194
From
£1147
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Costa Fascinosa, Caribbean
1 / 19
15 % off — Ends today
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 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Regal Princess, Caribbean
1 / 23
Discount — Ends today
Princess Cruises
Duration
14 nights
Date
20 Dec 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 10 stops  
  • Arrival - Fort Lauderdale, Florida
£1570
From
£1523
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Nieuw Statendam, Caribbean
1 / 27
Discount — Ends today
Holland America Line
Duration
14 nights
Date
20 Dec 2026
Ship
Nieuw Statendam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£2079
From
£1996
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Sun Princess, Caribbean
1 / 34
Discount — Ends today
Princess Cruises
Duration
14 nights
Date
20 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£2290
From
£2222
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Nieuw Amsterdam, Caribbean
1 / 25
Discount — Ends today
Holland America Line
Duration
19 nights
Date
20 Dec 2026
Ship
Nieuw Amsterdam
  • Departure - Fort Lauderdale, Florida
  • 15 stops  
  • Arrival - Fort Lauderdale, Florida
£2599
From
£2496
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Sky Princess, Caribbean
1 / 28
Discount — Ends today
Princess Cruises
Duration
6 nights
Date
21 Dec 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£695
From
£689
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Brilliance of the Seas, Bahamas
1 / 18
Royal Caribbean
Duration
7 nights
Date
21 Dec 2026
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
From
£802
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £755 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $150 onboard spend!
Brilliant Lady, Caribbean
1 / 26
Discount — Ends today
Virgin Voyages
Duration
5 nights
Date
23 Dec 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£1026
From
£991
Price per person / balcony stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 19/11: Black Friday Preview - 80% off your second sailor + up to in $150 FREE drinks!
Costa Fascinosa, Caribbean
1 / 19
15 % off — Ends today
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 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Regal Princess, Caribbean
1 / 23
Discount — Ends today
Princess Cruises
Duration
8 nights
Date
26 Dec 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£862
From
£837
Price per person / balcony stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Carnival Sunshine, Caribbean
1 / 21
Carnival Cruise Line
Duration
8 nights
Date
26 Dec 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
From
£1069
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Star Princess, Caribbean
1 / 25
Discount — Ends today
Princess Cruises
Duration
7 nights
Date
26 Dec 2026
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£1244
From
£1207
Price per person / oceanview stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Zuiderdam, Caribbean
1 / 24
Discount — Ends today
Holland America Line
Duration
7 nights
Date
26 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1364
From
£1310
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Regal Princess, Caribbean
1 / 23
Discount — Ends today
Princess Cruises
Duration
14 nights
Date
26 Dec 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 10 stops  
  • Arrival - Fort Lauderdale, Florida
£1565
From
£1519
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Star Princess, Caribbean
1 / 25
Discount — Ends today
Princess Cruises
Duration
14 nights
Date
26 Dec 2026
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1689
From
£1639
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Britannia, Caribbean
1 / 28
Discount — Ends today
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 09/11: Enter code SPARKLE30 for an extra £30 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 — Ends today
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 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Eurodam, Caribbean
1 / 26
Discount — Ends today
Holland America Line
Duration
14 nights
Date
26 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1879
From
£1804
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Costa Fascinosa, Caribbean
1 / 19
8 % off — Ends today
Costa Cruises
Duration
7 nights
Date
27 Dec 2026
Ship
Costa Fascinosa
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£579
From
£533
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Enchanted Princess, Caribbean
1 / 23
Discount — Ends today
Princess Cruises
Duration
10 nights
Date
27 Dec 2026
Ship
Enchanted Princess
  • Departure - Fort Lauderdale, Florida
  • 8 stops  
  • Arrival - Fort Lauderdale, Florida
£891
From
£865
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Sky Princess, Caribbean
1 / 28
Discount — Ends today
Princess Cruises
Duration
8 nights
Date
27 Dec 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1004
From
£974
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Nieuw Statendam, Caribbean
1 / 27
Discount — Ends today
Holland America Line
Duration
7 nights
Date
27 Dec 2026
Ship
Nieuw Statendam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£1404
From
£1348
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Costa Fascinosa, Caribbean
1 / 19
15 % off — Ends today
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 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Nieuw Statendam, Caribbean
1 / 27
Discount — Ends today
Holland America Line
Duration
14 nights
Date
27 Dec 2026
Ship
Nieuw Statendam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1919
From
£1843
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Sun Princess, Caribbean
1 / 34
Discount — Ends today
Princess Cruises
Duration
14 nights
Date
27 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£2234
From
£2167
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
70 of 472 pcs