Anyone got any ideas?

I know that the Comfort Inn on Composite (off Walnut Hill) will allow you to pay cash. Don't know about other locations, though.