I've done CC chargebacks on hotels before, after trying the other options (maybe it's my name, or that I look like a sheepish tourist, but hotels like to jack my room rate at checkout/billing, or add bullshit fees). Discover is pretty good about them, and I've heard Amex is similar/better.