How many days do you have to cancel a Royal Caribbean cruise? What Is the Cancellation Policy for Royal Caribbean Cruises? How to Cancel a Royal Caribbean Cruise Without Penalties Step-by-Step Guide to Canceling Your Royal Caribbean Cruise To receive a full refund (+1-800-950-4401) for a Royal Caribbean cruise, you must cancel at least 75 days before the sailing date for 1–4 night cruises. For cruises that are 5 nights or longer(+1-800-950-4401), you must cancel at least 90 days before the sailing.