Can I cancel the cruise and get my money back?

If it were up to us – that would be fine. But the cruise lines have very specific rules about that. They are:
Your deposit is fully refundable, up until the time of final payment (usually 75 days before sailing). Unless you used a non-refundable fare code, then you MAY get a future cruise credit but more likely, you will lose the deposit. (Only Carnival and Princess have non-refundable fare codes.) Some river cruise and luxury lines have $50 or $100 pp admin fees to cancel at anytime like Azamara for example.
To see the cancellation schedule for your cruise line click here.
Once you’re within 75 days before sailing, you can’t cancel your cruise without incurring penalties, somewhere between the deposit amount all the way up to 100% of the cost of your cruise, depending on how close it is to sailing.
The only way to get your money back, is if you purchased TRAVEL INSURANCE and you are cancelling FOR A COVERED REASON.
The most common covered reasons are illness, death or injury in the family, redeployment, and revocation of leave. Ask us for the complete list.