Most places still accept cash. But you will still have to present a card for them to use as security and possibly a deposit