Eastern Caribbean Frederiksted, Saint Croix → Philipsburg → Saint John's + 1 more From Baltimore · 11 nights · Next May 16 From $1,311 1 upcoming departure · 1 ship →