Eastern Caribbean Puerto Plata → Tortola → Philipsburg From Port Canaveral · 7 nights · Next Jan 6 From $919 2 upcoming departures · 1 ship →