Royal Caribbean’s cancellation policy allows guests to cancel up to 48 hours before departure under the Cruise with Confidence program, not 24 hours. Cancellations within this window offer a Future Cruise Credit. Restrictions apply, so review terms for your specific booking.
Source: https://www.devex.com/people/is-royal-caribbean-cancellation-policy-24-hours-2100044