Eastern Caribbean Coco Cay → San Juan → Charlotte Amalie, Saint Thomas From Port Canaveral · 7 nights · Next May 28 From $1,936 1 upcoming departure · 1 ship →