Eastern Caribbean · Bahamas Puerto Plata → San Juan → Basseterre, Saint Kitts + 2 more From Fort Lauderdale · 10 nights · Next Dec 18 From $1,199 1 upcoming departure · 1 ship →