Yes, you may check in with a debit or credit card as a form of payment. The hotel requires a daily $200 authorization for incidentals, which gets released upon departure if additional charges not incurred.