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 →