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