This website you can book your Royal Caribbean cruise in USD or CAD?
If using a USD credit card you must book in USD
If using a Canadian credit card you must book in CAD
Using a Non USD or CAD credit card to book your cruise?
If you are using a foreign credit card to book your cruise other than in USD or CAD you must book in USD when processing the payment Royal Caribbean will charge your card in USD and the bank will deal with the changing from your currency to USD.