The content is accurate at the time of publication and is subject to change.
Any Discover credit card will be good. Discover cards come with introductory interest rates and with rewards program. You will be able to earn rewards on cruise purchase and on other purchases. You can take the Discover card with you and use it while travel without thinking about transaction fees because Discover doesn’t charge foreign transaction fees.