Eastern Caribbean Puerto Plata → Charlotte Amalie, Saint Thomas → Tortola From Port Canaveral · 7 nights · Next Apr 14 From $941 1 upcoming departure · 1 ship →