Most Hotels Accept Debit Cards for No-Charge Holds
This means that the hotel will put a temporary hold on a certain amount of money in your bank account to secure the reservation, but it won't be charged unless you fail to show up or cancel within the specified time frame.
MORE DETAILS