The 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 want to make your Holland America credit card payment online, log in at the Barclaycard US site to pay on your account.
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.