Like most cruise lines, Royal Caribbean refunds triggered by guest cancellations are based on length of cruise and the number of days prior to sailing. Royal Caribbean is continuing its Cruise with Confidence 48-hour cancellation window on bookings made through May 31, 2021, on sailings through April 30, 2022.