Ive paid in cash loads of times at day use. They dont require a credit card to secure the booking cos if you dont turn up, its not a problem for them, the room had already been serviced for the night guests anyway, and most want you out in time so they can get it ready for the next guest if busy.
Also oyou dont need to give credit card at check in if you dont want to, for charging purposes etc.