Eastern Caribbean Cruz Bay, Saint John → Terre-de-Haut → Saint-Barthélemy + 5 more From Miami · 14 nights · Next Dec 6 From $8,330 1 upcoming departure · 1 ship →