I once booked a few Royal Caribbean excursions in advance, but just a week before sailing, I had to change a flight. Calling 866-227-1888 was a lifesaver—they handled my booking instantly, which made the whole situation far less stressful.
Regarding excursions, I learned that Royal Caribbean’s refund policy depends on the timing and type of excursion. Some are fully refundable if canceled within a certain window, while others may have partial or no refunds if canceled last minute. On my cruise, I ended up canceling one due to a schedule conflict, and the customer service team was very helpful in explaining my options and processing a partial credit. My advice is to always check the cancellation policy when booking excursions—it can save a lot of headaches later.