Cruises.com via ShermansTravel discounts select Carnival Cruises Bahamas Cruises throughout 2019 and 2020 with prices starting from $189 per person. Plus, bag up to $750 onboard credit, free deposits, or free gratuities on select sailings. Additional fees may apply. Book this travel deal by January 24 for cruises through 2020.
These freebies are available to anyone with an internet connection — including those without an Amazon Prime membership.