Turks & Caicos Islands Cruises

Turks & Caicos Islands Cruises

Situated southeast of Miami at the northern end of the West Indies, the Turks & Caicos Islands are an idyllic and tranquil tropical archipelago. This British Overseas Territory spans over 40 islands and cays, each offering unique landscapes and opportunities to explore.

Where are the Turks & Caicos Islands?

The Turks & Caicos Islands are located in the Atlantic Ocean, south-east of the Florida peninsula and to the east of the Bahamas. Specifically, these tropical islands sit North of the island of Hispaniola, which is shared by Haiti and the Dominican Republic.

Turquoise Waters and White Sands

Pristine and inviting beaches, and underwater oases await

Renowned for its pristine environment, the Turks & Caicos Islands feature one of the largest coral reef systems in the world, making it a paradise for snorkellers and divers. Furthermore, its white-sand beaches, such as Grace Bay Beach, often rank among the world's best. Popular for ecotourism, the Turks & Caicos Islands are also home to rich biodiversity. Visitors might encounter a variety of bird species, marine life, and even native rock iguana.

Turks & Caicos Islands

We found

277 cruises

Scarlet Lady, Caribbean
1 / 28
Discount
Virgin Voyages
Duration
5 nights
Date
14 Nov 2026
Ship
Scarlet Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£732
From
£703
Price per person / inside stateroom
Show all departures (47)
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
14 nights
Date
14 Nov 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1379
From
£1311
Price per person / inside stateroom
Regal Princess, Bahamas
1 / 23
Discount
Princess Cruises
Duration
6 nights
Date
22 Nov 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£570
From
£559
Price per person / balcony stateroom
EXPLORA III, Caribbean
1 / 25
Explora Journeys
Duration
14 nights
Date
22 Nov 2026
Ship
EXPLORA III
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
From
£7245
Price per person / suite
Britannia, Caribbean
1 / 28
Discount
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1569
From
£1538
Price per person / inside stateroom
Britannia, Caribbean
1 / 28
Discount
P&O Cruises
Duration
14 nights
Date
27 Nov 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1569
From
£1538
Price per person / inside stateroom
Zuiderdam, Caribbean
1 / 24
5 % off
Holland America Line
Duration
7 nights
Date
28 Nov 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£864
From
£821
Price per person / inside stateroom
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
7 nights
Date
28 Nov 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£914
From
£869
Price per person / inside stateroom
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
14 nights
Date
28 Nov 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1129
From
£1073
Price per person / inside stateroom
Zuiderdam, Caribbean
1 / 24
5 % off
Holland America Line
Duration
14 nights
Date
28 Nov 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£1179
From
£1121
Price per person / inside stateroom
EXPLORA III, Caribbean
1 / 25
Explora Journeys
Duration
7 nights
Date
29 Nov 2026
Ship
EXPLORA III
  • Departure - San Juan, Puerto Rico
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£3120
Price per person / suite
EXPLORA III, Caribbean
1 / 25
Explora Journeys
Duration
14 nights
Date
29 Nov 2026
Ship
EXPLORA III
  • Departure - San Juan, Puerto Rico
  • 11 stops  
  • Arrival - San Juan, Puerto Rico
From
£6140
Price per person / suite
Emerald Sakara, Caribbean
1 / 18
Emerald Cruises
Duration
13 nights
Date
30 Nov 2026
Ship
Emerald Sakara
  • Departure - Miami, Florida, USA
  • 13 stops  
  • Arrival - Charlotte Amalie, St Thomas, Virgin Islands
From
£8638
Price per person / suite
MSC Meraviglia, Caribbean
1 / 30
Discount
MSC Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£659
From
£628
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Zuiderdam, Caribbean
1 / 24
5 % off
Holland America Line
Duration
7 nights
Date
5 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£864
From
£821
Price per person / inside stateroom
Zuiderdam, Caribbean
1 / 24
5 % off
Holland America Line
Duration
14 nights
Date
5 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£1129
From
£1073
Price per person / inside stateroom
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
14 nights
Date
5 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1129
From
£1073
Price per person / inside stateroom
Regal Princess, Caribbean
1 / 23
Discount
Princess Cruises
Duration
6 nights
Date
6 Dec 2026
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£462
From
£453
Price per person / inside stateroom
EXPLORA III, Caribbean
1 / 25
Explora Journeys
Duration
14 nights
Date
6 Dec 2026
Ship
EXPLORA III
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
From
£6230
Price per person / suite
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
6 nights
Date
7 Dec 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£650
From
£637
Price per person / inside stateroom
Britannia, Caribbean
1 / 28
Discount
P&O Cruises
Duration
28 nights
Date
11 Dec 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 20 stops  
  • Arrival - Bridgetown, Barbados
£5699
From
£5586
Price per person / balcony stateroom
Britannia, Caribbean
1 / 28
Discount
P&O Cruises
Duration
28 nights
Date
11 Dec 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 20 stops  
  • Arrival - Bridgetown, Barbados
£5699
From
£5586
Price per person / balcony stateroom
Explorer of the Seas, Caribbean
1 / 21
Discount
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
£262
From
£260
Price per person / inside stateroom
Show all departures (4)
Nieuw Amsterdam, Caribbean
1 / 25
5 % off
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
£1681
Price per person / inside stateroom
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
7 nights
Date
12 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£864
From
£821
Price per person / inside stateroom
Zuiderdam, Caribbean
1 / 24
5 % off
Holland America Line
Duration
14 nights
Date
12 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£1529
From
£1453
Price per person / inside stateroom
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
14 nights
Date
12 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1529
From
£1453
Price per person / inside stateroom
EXPLORA III, Caribbean
1 / 25
Explora Journeys
Duration
7 nights
Date
13 Dec 2026
Ship
EXPLORA III
  • Departure - San Juan, Puerto Rico
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£2990
Price per person / suite
Sky Princess, Caribbean
1 / 28
Discount
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
£626
Price per person / inside stateroom
MSC Meraviglia, Caribbean
1 / 30
Discount
MSC Cruises
Duration
14 nights
Date
13 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£789
From
£752
Price per person / inside stateroom
Show all departures (4)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Meraviglia, Caribbean
1 / 30
Discount
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£969
From
£923
Price per person / inside stateroom
Show all departures (3)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Zuiderdam, Caribbean
1 / 24
5 % off
Holland America Line
Duration
7 nights
Date
19 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1154
From
£1097
Price per person / inside stateroom
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
7 nights
Date
19 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£1194
From
£1135
Price per person / inside stateroom
Zuiderdam, Caribbean
1 / 24
5 % off
Holland America Line
Duration
14 nights
Date
19 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Miami, Florida, USA
£2039
From
£1938
Price per person / inside stateroom
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
14 nights
Date
19 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£2079
From
£1976
Price per person / inside stateroom
Nieuw Amsterdam, Caribbean
1 / 25
5 % off
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
£1135
Price per person / inside stateroom
Nieuw Statendam, Caribbean
1 / 27
5 % off
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
£1976
Price per person / inside stateroom
Nieuw Amsterdam, Caribbean
1 / 25
5 % off
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
£2470
Price per person / inside stateroom
Brilliance of the Seas, Bahamas
1 / 18
Discount
Royal Caribbean
Duration
7 nights
Date
21 Dec 2026
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£802
From
£794
Price per person / inside stateroom
Brilliant Lady, Caribbean
1 / 26
Discount
Virgin Voyages
Duration
5 nights
Date
23 Dec 2026
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£925
From
£889
Price per person / inside stateroom
Britannia, Caribbean
1 / 28
Discount
P&O Cruises
Duration
14 nights
Date
26 Dec 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1899
From
£1862
Price per person / inside stateroom
Britannia, Caribbean
1 / 28
Discount
P&O Cruises
Duration
14 nights
Date
26 Dec 2026
Ship
Britannia
  • Departure - Bridgetown, Barbados
  • 10 stops  
  • Arrival - Bridgetown, Barbados
£1899
From
£1862
Price per person / inside stateroom
Zuiderdam, Caribbean
1 / 24
5 % off
Holland America Line
Duration
7 nights
Date
26 Dec 2026
Ship
Zuiderdam
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£1364
From
£1296
Price per person / inside stateroom
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
14 nights
Date
26 Dec 2026
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1879
From
£1786
Price per person / inside stateroom
Enchanted Princess, Caribbean
1 / 23
Discount
Princess Cruises
Duration
10 nights
Date
27 Dec 2026
Ship
Enchanted Princess
  • Departure - Fort Lauderdale, Florida
  • 8 stops  
  • Arrival - Fort Lauderdale, Florida
£858
From
£841
Price per person / inside stateroom
Nieuw Statendam, Caribbean
1 / 27
5 % off
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
£1334
Price per person / inside stateroom
Nieuw Statendam, Caribbean
1 / 27
5 % off
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
£1824
Price per person / inside stateroom
Eurodam, Caribbean
1 / 26
5 % off
Holland America Line
Duration
7 nights
Date
2 Jan 2027
Ship
Eurodam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£964
From
£916
Price per person / inside stateroom
Regal Princess, Bahamas
1 / 23
Discount
Princess Cruises
Duration
6 nights
Date
3 Jan 2027
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£553
From
£542
Price per person / inside stateroom
Aurora, World Cruise
1 / 27
Discount
P&O Cruises
Duration
75 nights
Date
3 Jan 2027
Ship
Aurora
  • Departure - Southampton, Great Britain
  • 39 stops  
  • Arrival - Southampton, Great Britain
£5149
From
£5047
Price per person / inside stateroom
Nieuw Statendam, Caribbean
1 / 27
5 % off
Holland America Line
Duration
7 nights
Date
3 Jan 2027
Ship
Nieuw Statendam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£964
From
£916
Price per person / inside stateroom
Nieuw Statendam, Caribbean
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
3 Jan 2027
Ship
Nieuw Statendam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1509
From
£1434
Price per person / inside stateroom
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
6 nights
Date
4 Jan 2027
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£645
From
£633
Price per person / inside stateroom
Adventure of the Seas, Bahamas
1 / 16
Discount
Royal Caribbean
Duration
6 nights
Date
10 Jan 2027
Ship
Adventure of the Seas
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£533
From
£528
Price per person / inside stateroom
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
8 nights
Date
10 Jan 2027
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£747
From
£733
Price per person / inside stateroom
MSC Meraviglia, Caribbean
1 / 30
Discount
MSC Cruises
Duration
14 nights
Date
10 Jan 2027
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£889
From
£847
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Nieuw Statendam, Caribbean
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
10 Jan 2027
Ship
Nieuw Statendam
  • Departure - Fort Lauderdale, Florida
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1559
From
£1482
Price per person / inside stateroom
Carnival Dream, Caribbean
1 / 26
Discount
Carnival Cruise Line
Duration
14 nights
Date
16 Jan 2027
Ship
Carnival Dream
  • Departure - Galveston, Texas, USA
  • 10 stops  
  • Arrival - Galveston, Texas, USA
£1068
From
£1058
Price per person / inside stateroom
Regal Princess, Caribbean
1 / 23
Discount
Princess Cruises
Duration
6 nights
Date
17 Jan 2027
Ship
Regal Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£594
From
£583
Price per person / inside stateroom
Nieuw Statendam, Bahamas
1 / 27
5 % off
Holland America Line
Duration
7 nights
Date
17 Jan 2027
Ship
Nieuw Statendam
  • Departure - Fort Lauderdale, Florida
  • 6 stops  
  • Arrival - Fort Lauderdale, Florida
£1064
From
£1011
Price per person / inside stateroom
60 of 277 pcs