no annual fee
earn 1-2 points per dollar
+10,000 points bonus
Since there is no annual fee, you can use the card just for cruise purchases and onboard purchases, earning extra points on participating cruise liners. However, I would not recommend it as the only card in your wallet.
Redeem points for Royal Caribbean, Celebrity and Azamara cruises, onboard purchases and more.
Some users report problems between BoA and Royal Caribbean when redeeming points.