Cruises.com via ShermansTravel discounts select Carnival Cruises Caribbean and Bahamas Cruises throughout 2019 and 2020 with prices starting from $274 per person. Plus, receive up to $750 in onboard credit, free deposits, and free gratuities on select sailings. Additional fees may apply. Book this travel deal by March 18 for select cruises through 2020.
Some of the changes we've made amid the COVID-19 outbreak are likely permanent.