Eastern Caribbean · Southern Caribbean
Puerto Plata → San Juan → Basseterre, Saint Kitts + 1 more
From Fort Lauderdale · 9 nights · Next Dec 5
From $824
1 upcoming departure · 1 ship
Eastern Caribbean · Southern Caribbean
From Fort Lauderdale · 9 nights · Next Dec 5
From $824
1 upcoming departure · 1 ship
Eastern Caribbean · Southern Caribbean
From Fort Lauderdale · 10 nights · Next Dec 14
From $744
1 upcoming departure · 1 ship
Eastern Caribbean · Bahamas
From Fort Lauderdale · 7 nights · Next Dec 12
From $610
1 upcoming departure · 1 ship
Western Caribbean · Bahamas
From Fort Lauderdale · 7 nights · Next Dec 4
From $559
1 upcoming departure · 1 ship
Eastern Caribbean · Bahamas
From Fort Lauderdale · 7 nights · Next Dec 5
From $529
1 upcoming departure · 1 ship
Eastern Caribbean
From Fort Lauderdale · 7 nights · Next Dec 11
From $594
1 upcoming departure · 1 ship
Bahamas · Western Caribbean
From Fort Lauderdale · 6 nights · Next Dec 12
From $665
1 upcoming departure · 1 ship
Bahamas · Western Caribbean
From Fort Lauderdale · 7 nights · Next Dec 12
From $906
1 upcoming departure · 1 ship
ABC Islands · Panama Canal
From Fort Lauderdale · Next Dec 2
From $914
1 upcoming departure · 1 ship
Western Caribbean · Bahamas
From Fort Lauderdale · Next Dec 4
From $1,158
1 upcoming departure · 1 ship
Eastern Caribbean · Bahamas
From Fort Lauderdale · Next Dec 26
From $1,366
1 upcoming departure · 1 ship
Eastern Caribbean · Bahamas
From Fort Lauderdale · 10 nights · Next Dec 18
From $1,199
1 upcoming departure · 1 ship
ABC Islands · Southern Caribbean
From Fort Lauderdale · 8 nights · Next Dec 4
From $778
3 upcoming departures · 2 ships
US East Coast
From Fort Lauderdale · 3–5 nights · Next Dec 6
From $446
3 upcoming departures · 1 ship
ABC Islands · Eastern Caribbean
From Fort Lauderdale · 9 nights · Next Dec 14
From $604
1 upcoming departure · 1 ship
Western Caribbean
From Fort Lauderdale · 7 nights · Next Dec 26
From $1,366
1 upcoming departure · 1 ship
Eastern Caribbean
From Fort Lauderdale · 7 nights · Next Dec 26
From $1,639
1 upcoming departure · 1 ship
ABC Islands · Bahamas
From Fort Lauderdale · 11 nights · Next Dec 28
From $1,447
1 upcoming departure · 1 ship
Eastern Caribbean · Southern Caribbean
From Fort Lauderdale · 11 nights · Next Dec 1
From $1,824
1 upcoming departure · 1 ship
Western Caribbean · Eastern Caribbean
From Fort Lauderdale · Next Dec 1
From $3,129
1 upcoming departure · 1 ship