There are only a few Caribbean cruises from Boston, with island destinations including Aruba, St Maarten, St Kitts, Antigua, Martinique, Puerto Rico and Jamaica. In 2018 there are two cruises from Boston to Cuba. The ports of call in Cuba include Havana (the famous city with historic Habana Vieja, the Malecon, colonial forts, and Fusterlandia public art) and Cienfuegos (an elegant seaside town and Unesco World Heritage site).
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.