Yes, a credit card is typically required at check-in to cover any incidental charges or to secure a security deposit. Even if you plan to pay for your stay with cash or a debit card, most hotels will still request a credit card for authorization. If you have any specific concerns or questions, please let us know!