Originally Posted by
Tchiowa
When you use a credit card the credit card company discounts 3% to what they are paying the vendor. If the bill is $100 the vendor only gets $97. So many vendors add a CC card fee to make up what they lost.
mecabq is correct. 3% is very likely more than a hotel property is being charged by the CC company. Most larger vendors pay closer to or even less than 2.5%
If the fees hurt so much then they need to accept cash, and they can offer a discount for cash, like gas stations (technically) do.