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 Cruises
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

1 / 27

Duration
6 nights
Date
22 Nov 2026
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Show all departures (17)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
1 / 26
Discount — Ends today

Duration
5 nights
Date
25 Nov 2026
Ship
Brilliant Lady
- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA
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!

1 / 28
Discount — Ends today

Duration
14 nights
Date
27 Nov 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 10 stops
- Arrival - Bridgetown, Barbados
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!

1 / 28
Discount — Ends today

Duration
14 nights
Date
27 Nov 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 10 stops
- Arrival - Bridgetown, Barbados
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!

1 / 21

Duration
5 nights
Date
27 Nov 2026
Ship
Explorer of the Seas
- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA
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!

1 / 21

Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Sunshine
- Departure - Norfolk, USA
- 5 stops
- Arrival - Norfolk, USA
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 25
Discount — Ends today

Duration
7 nights
Date
28 Nov 2026
Ship
Star Princess
- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 24
Discount — Ends today

Duration
7 nights
Date
28 Nov 2026
Ship
Zuiderdam
- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA
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!

1 / 26
Discount — Ends today

Duration
7 nights
Date
28 Nov 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 26
Discount — Ends today

Duration
14 nights
Date
28 Nov 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 11 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 24
Discount — Ends today

Duration
14 nights
Date
28 Nov 2026
Ship
Zuiderdam
- Departure - Miami, Florida, USA
- 11 stops
- Arrival - Miami, Florida, USA
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!

1 / 28
Discount — Ends today

Duration
14 nights
Date
28 Nov 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 10 stops
- Arrival - Bridgetown, Barbados
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!

1 / 28
Discount — Ends today

Duration
14 nights
Date
28 Nov 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 10 stops
- Arrival - Bridgetown, Barbados
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!

1 / 30
7 % off — Ends today

Duration
6 nights
Date
29 Nov 2026
Ship
MSC Meraviglia
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
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!

1 / 28
Discount — Ends today

Duration
8 nights
Date
29 Nov 2026
Ship
Sky Princess
- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA
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!

1 / 24
Discount — Ends today

Duration
7 nights
Date
5 Dec 2026
Ship
Zuiderdam
- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA
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!

1 / 24
Discount — Ends today

Duration
14 nights
Date
5 Dec 2026
Ship
Zuiderdam
- Departure - Miami, Florida, USA
- 11 stops
- Arrival - Miami, Florida, USA
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!

1 / 26
Discount — Ends today

Duration
14 nights
Date
5 Dec 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 11 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 23
Discount — Ends today

Duration
6 nights
Date
6 Dec 2026
Ship
Regal Princess
- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 23
Discount — Ends today

Duration
14 nights
Date
6 Dec 2026
Ship
Regal Princess
- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 28
Discount — Ends today

Duration
6 nights
Date
7 Dec 2026
Ship
Sky Princess
- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA
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!

1 / 21

Duration
5 nights
Date
11 Dec 2026
Ship
Explorer of the Seas
- Departure - Port Canaveral (Orlando), USA
- 4 stops
- Arrival - Port Canaveral (Orlando), USA
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!

1 / 25
Discount — Ends today

Duration
16 nights
Date
11 Dec 2026
Ship
Nieuw Amsterdam
- Departure - Fort Lauderdale, Florida
- 12 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 28
Discount — Ends today

Duration
28 nights
Date
11 Dec 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 20 stops
- Arrival - Bridgetown, Barbados
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!

1 / 28
Discount — Ends today

Duration
28 nights
Date
11 Dec 2026
Ship
Britannia
- Departure - Bridgetown, Barbados
- 20 stops
- Arrival - Bridgetown, Barbados
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!

1 / 27

Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Magic
- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 25
Discount — Ends today

Duration
7 nights
Date
12 Dec 2026
Ship
Star Princess
- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 26
Discount — Ends today

Duration
7 nights
Date
12 Dec 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 25
Discount — Ends today

Duration
14 nights
Date
12 Dec 2026
Ship
Star Princess
- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 24
Discount — Ends today

Duration
14 nights
Date
12 Dec 2026
Ship
Zuiderdam
- Departure - Miami, Florida, USA
- 11 stops
- Arrival - Miami, Florida, USA
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!

1 / 26
Discount — Ends today

Duration
14 nights
Date
12 Dec 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 11 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 28
Discount — Ends today

Duration
8 nights
Date
13 Dec 2026
Ship
Sky Princess
- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA
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!

1 / 30
8.5 % off — Ends today

Duration
14 nights
Date
13 Dec 2026
Ship
MSC Meraviglia
- Departure - Miami, Florida, USA
- 10 stops
- Arrival - Miami, Florida, USA
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!

1 / 34
Discount — Ends today

Duration
14 nights
Date
13 Dec 2026
Ship
Sun Princess
- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 21

Duration
4 nights
Date
17 Dec 2026
Ship
Freedom of the Seas
- Departure - Miami, Florida, USA
- 3 stops
- Arrival - Miami, Florida, USA
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!

1 / 21

Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Sunshine
- Departure - Norfolk, USA
- 5 stops
- Arrival - Norfolk, USA
Show all departures (9)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 30
8.5 % off — Ends today

Duration
14 nights
Date
19 Dec 2026
Ship
MSC Meraviglia
- Departure - Miami, Florida, USA
- 10 stops
- Arrival - Miami, Florida, USA
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!

1 / 24
Discount — Ends today

Duration
7 nights
Date
19 Dec 2026
Ship
Zuiderdam
- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA
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!

1 / 26
Discount — Ends today

Duration
7 nights
Date
19 Dec 2026
Ship
Eurodam
- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida
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!

1 / 25
Discount — Ends today

Duration
14 nights
Date
19 Dec 2026
Ship
Star Princess
- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida
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!
40 of 472 pcs









