ABC Islands · Bahamas Nassau → Cabo Rojo → Willemstad + 1 more From Miami · 9 nights · Next Aug 12 From $1,216 2 upcoming departures · 1 ship →