Yes, you can always use the debit card to pay the deposit on booking. You may also be able to use a debit card to pay the balance - please check the 'Policies' tab of the listing page for more details. You can also find out the cards accepted at the site in the 'Policies' tab.