ABC Islands · Eastern Caribbean Oranjestad → Willemstad → Puerto Plata + 1 more From Port Canaveral · 9 nights · Next Nov 23 From $1,302 1 upcoming departure · 1 ship →