Yes, you’ll always be asked for a valid debit or credit card to guarantee your booking and for use as a security deposit against damages.