Restrictions may apply. Based on two sharing. Subject to availability. Royal Caribbean International and Opodo's full terms and conditions apply. Cancellation charges may apply of up to 100% of the cost of the holiday plus £50 per person. Opodo reserves the right to charge you in addition for any handling fees incurred in relation to bookings made by credit card. Debit cards are usually free of charge. You will be notified of the relevant charges at the time of booking.