Royal ONE Plus Visa Signature card

Bank of America

Royal ONE Plus Visa Signature

Visa $99/yr annual fee No foreign transaction fee Up to 4×

How it earns

  • Royal Caribbean Group purchases 4×
  • Airlines 2×
  • Bars 2×
  • EV Charging 2×
  • Fast Food 2×
  • Gas 2×
  • Groceries 2×
  • Hotels 2×
  • Restaurants 2×
  • Everything else 1×