ABC Islands · Bahamas Nassau → Cabo Rojo → Willemstad + 1 more From Miami · 9 nights · Next Oct 7 From $1,259 1 upcoming departure · 1 ship →