With the Bank of America Celebrity Cruises® Visa Signature® Credit Card rewards program, you receive two points for every dollar spent with Celebrity Cruises and Royal Caribbean Cruises ...