There are other options available to earn miles or points for the Celebrity Cruises. The Celebrity Cruises Visa Signature® credit card you consider offers 2 points for every $1 spent on qualifying purchases with Celebrity Cruises and Royal Caribbean® and Azamara Club Cruises®, and 1 point per $1 on all other purchases. So, this card is good for those who cruise a lot. Another option is to choose from general travel rewards credit cards. Their rewards programs are more flexible in the ways you earn rewards and redeem them. You can redeem miles on travel expenses – cruises, flights, hotels, car rentals and more. Travel rewards credit cards also offer great sign-up bonuses and higher rewards rate for everyday purchases, like 1.5x or 2x miles on all purchases or up to 3x miles on selected categories.