Bree, I stayed at a B&B once that encouraged cash payment.
We booked 5 nights, paid one night cc deposit so they had it on file. When we showed up, he took us to our room, gave us a folder with our invoice in it, and said "The remainder is due by checkout. We're small, so it really helps us if you could pay any part in cash. There's an ATM next door." The ATM next door was about a 5 minute walk, but on the way into town.
DH and I discussed as we withdrew the cash. I thought it was quite gutsy of him to ask, but DH knew more about cc fees, etc. at the time so he went along with it. I was a little ticked, because we were in Europe and got much better exchange rates on our cc than ATM, plus international withdrawal fees, but it didn't change our minds about the quality of the stay, and we'd go back.
If it had been in the U.S. and we knew about the preference in advance so we could withdraw at our bank, I probably wouldn't have minded. But once he asked, we couldn't say no.
Here's another one--I recently visited a small B&B that only takes cash. No idea if she reports it or not, but she thought it was absurd for a small biz to take cc. No checks either..