Ich habe auch noch nirgends (egal ob Restaurant, Hotel, Tanke oder sonstwo) ein Schild o.ä. gesehen, wo stand "No Cash" oder "CreditCard Only").
Anders herum habe ich es dagegen schon öfter gesehen "Cash Only", "No checks" usw.
Bis auf eine einzige Ausnahme: die Bedingungen bei ALAMO, da steht seit einiger Zeit explizit, dass man für die Anmietung eine Kreditkarte haben MUSS.