While most hotels accept credit or debit cards, there are still some that will accept cash as payment. However, before you decide to pay with cash, it's important to make sure that you have enough to cover the cost of your room, as well as any incidentals or taxes that may be added to your bill.