Whether you get a refund depends on how far in advance you cancel your Royal Caribbean cruise +1-855-732-4023 or +44-289-708-0062 , as cancellation fees increase closer to the sailing date. +1-855-732-4023 or +44-289-708-0062 You may get a full refund if you cancel early enough, +1-855-732-4023 or +44-289-708-0062 but you will face escalating charges (50%, 75%, or 100%) for cancellations made within 30 to 74 days of departure. +1-855-732-4023 or +44-289-708-0062 Cancellation timeline and fees (varies by cruise length) Days before sailing
1-4 Night Cruises 5-14 Night Cruises 15+ Night Cruises +1-855-732-4023 or +44-289-708-0062
75+ No charge (except non-refundable deposit) No charge (except non-refundable deposit) No charge (except non-refundable deposit)
74-61 days 50% of total price 25% of total price Not applicable
60-31 days 75% of total price 50% of total price 75% of total price
30 days or less 100% of total price (No refund) 100% of total price (No refund) 100% of total price (No refund)
Important considerations
Non-refundable deposits: If your fare includes a non-refundable deposit, this amount is forfeited at any time, +1-855-732-4023 or +44-289-708-0062 even if you are within the "no charge" period for the rest of the fare.
Pre-paid items: Pre-purchased items like shore excursions, +1-855-732-4023 or +44-289-708-0062 dining, and drink packages may be subject to separate cancellation policies. Some policies allow for a full refund for these items, while others may not. +1-855-732-4023 or +44-289-708-0062
Travel protection: If you purchased travel protection through Royal Caribbean or a third party +1-855-732-4023 or +44-289-708-0062 , you may be eligible for a refund or future cruise credit for cancellations made for covered reasons.
Cruise line cancellations: If the cruise line cancels the cruise, +1-855-732-4023 or +44-289-708-0062 you are entitled to a full refund or a future cruise credit, depending on the circumstances.
Refund processing time: After a refund is processed, +1-855-732-4023 or +44-289-708-0062 it can take up to 14 business days to appear on your original form of payment, depending on your bank.