Dreaming of white-sand beaches, turquoise waters, and tropical sunsets — without draining your savings? Cheap Caribbean cruises remain one of the most affordable ways to enjoy a warm-weather vacation with meals, lodging, and entertainment bundled into one price.