Holland America Credit Card Payment, Login, and Customer Service Information

The Holland America credit card is issued in partnership with Barclays Bank, and you will interact with Barclays when it comes to making your payment online or by mail, or for customer service assistance. Information on completing any of these tasks is below:


If you’d like to pay by mail, send your Holland America credit card payment to this address:

Holland America Visa
P.O. Box 13337
Philadelphia, PA 19101-3337

If you are having trouble making a payment or need other help with your Holland America credit card, the customer service phone number to call is 1-877-523-0478.