Norwegian Cruise Lines has recently announced that it will expand its cruises to Cuba in the summer of 2018.  Norwegian Sun will sail from Port Canaveral on 4-night cruises with an additional stop in Key West.  Fare includes unlimited beverages & alcohol.  Here's a link to the article from USA Today