Technically, some providers accept debit cards as a form of payment and security deposit for the vehicle. However, in practice, it's more common that car hire suppliers require a credit card exclusively – both at the point of booking online and when checking identity at Puerto Princesa Airport. Any security deposit will be reinstated onto your credit card upon return of the car hire. Search rental cars on KAYAK