Answer: Holland America accepts the following credit/debit cards as a form of payment without surcharges:
We've made some updates to improve your experience.
Refresh the page to see the latest changes.