I will try to make this a Shopping Story with a hold-
when we travel, we try to use cash, hidden around various places on our persons and stuff and vehicle, so if something is stolen, we still have money, and we keep wallets on our person with CC;s.
But in the last few years, it is very rare to find a hotel that will take a payment in cash. They want a card, for the hold.
See, usually you pay the night before you sleep. So you can leave as early as you wish the next morning, often no need to stop at front desk. But, what if you trashed the room? Charged a movie? Took towels? etc... Housekeeping would not discover till several hours later. So, you get the "hold" put on your card.
Say you want to pay in the morn, after you have used the room. Same thing- how do they know ALL you did was sleep? What if you snuck in a pet and it made a mess? What if you had room service and said, "charge it to my room" and then hit the road before front desk assessed your final bill?
Those are reasons for a hold.
For the No Shopping there again-
DH and I have realized that Hotels that DO accept cash are often the ones that charge by the hour, and are NOT the kind we wish to stay at with our children. Plus, we prefer hotels that offer family breakfast, and these places only seem to offer morning glories and nooners.
(If you do not know what those are, do not ask here)