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

holland-america-credit-cardThe Holland America credit card is issued in partnership with Barclaycard, and you will interact with Barclaycard 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-866-928-8598.

See also: 0% Balance Transfer Credit Cards, Instant Approval Credit Cards, Holland America Credit Card Review