Eastern Caribbean Puerto Plata → Charlotte Amalie, Saint Thomas → Tortola From Port Canaveral · 7 nights · Next Dec 9 From $799 5 upcoming departures · 1 ship →