But in general, most major hotel brands require either a credit or debit card in order to make a reservation. While most typically don't require that same card be used to fund the actual payment, most require a card on file in some capacity to ensure sufficient funds are available to settle your final bill.