There are few Caribbean cruises from Boston, with destinations including the "ABC Islands" (Aruba, Bonaire and Curacao).
The islands of the Caribbean are quintessential cruise destinations. There are a lot of them, they have deep ports for ships, and their beaches and laid-back lifestyle are very attractive to passengers.