$889 & up -- Christmas in the Caribbean: 9-night cruise Spend the holidays digging your feet in the sandy beaches of the tropics. Original Source: https://www.travelzoo.com/direct/cruises/caribbean/-889-up-Christmas-in-the-Caribbean-9-night-cruise-3131654/ Previous article: $1249 & up -- Weeklong Western Caribbean cruise from Florida Prev Next article: $599 & up -- Sail the Caribbean for a week incl. taxes & fees Next