Eastern Caribbean Road Bay → Saint John's → Frederiksted, Saint Croix + 2 more From San Juan · 7 nights · Next Nov 15 From $4,270 1 upcoming departure · 1 ship →