Many places in Holbox accept credit cards, but having cash on hand is still recommended for smaller establishments or in case of any issues with card payments.