Eastern Caribbean Cruz Bay, Saint John → Terre-de-Haut → Philipsburg + 5 more From Miami · 14 nights · Next Nov 22 From $12,300 1 upcoming departure · 1 ship →