Hotel Overcharged You and Won't Refund It? How to Dispute the Charge
The line on your statement is higher than the rate you booked. You call the property; the front desk says accounting handles billing and accounting doesn't take calls. You call the brand's 800 number; the brand says the charge is the property's decision. The hotel overcharged me is a sentence you've now said out loud to two companies that each insist the other one owns it.
Here's the reframe, and everything below runs on it: you've been asking the only two parties who are under no obligation to answer you, while the one party that is on a federal deadline — your own card issuer — sits unused.
There's no regulator for hotels the way there's one for airlines. That's real, and it's why the runaround feels structural. It is structural. It's also why the ladder below starts at the property and ends somewhere else entirely.
Here's that ladder, in order.
Is It a Hotel Hold, or an Actual Charge?
Before you spend a week on this, make sure there's something to fight.
An authorization hold is not a charge. Hotels place a hold at check-in covering the room rate plus anticipated incidentals, and a hold is released, not refunded — when the real charge settles, it comes out of the authorized amount rather than on top of it. Anyone who tells you how many days the release takes is guessing; the timing sits with your card issuer, not the hotel. Ask your issuer how long its holds run, and don't let a hotel agent give you a number they don't control.
Can a hotel charge my card after I've checked out? Yes. Elliott Advocacy documents a case where the charge went pending after checkout and posted five days later, so the folio you were handed at the desk isn't final. The errors that turn out to be real are boring and repetitive: the wrong room rate, an extra night you didn't stay, minibar or amenity items nobody touched, a smoking fee.
If the amount is pending, wait for it to settle. If it's posted, keep reading.
Step 1: Get an Itemized Hotel Folio in Writing
Do this today, before any phone call. The folio is the document every later rung runs on.
Ask the property by email — not by phone — for the itemized folio and the authorization record for your stay, and pair them with your booking confirmation showing the rate you agreed to. Then keep every reply.
I'm requesting the complete itemized folio for confirmation #12345 (check-in and check-out dates), including every posted charge with its date and description, plus the card authorization record for the stay. My booking confirmation is attached.
Why this matters more than it sounds: when a hotel fights a card dispute, it assembles check-in and check-out records, housekeeping logs, records of calls to the front desk and the signed registration form, then files a rebuttal inside deadlines that, in its own words, "cannot be extended" — that's Chargebacks911, writing for merchants, not for you. Your folio, your confirmation, and dated written correspondence are what beats that file.
Who Actually Charged You — the Hotel, the Franchise Owner, or Expedia?
This is the section nobody writes, and it's why you're being bounced.
The brand usually doesn't own the hotel. Marriott's system held 9,805 properties at the end of 2025, of which 7,644 were franchised, licensed or other third-party arrangements; the company tells the SEC it owns or leases "less than one percent of our system" (Form 10-K). Hilton's split is starker: 9,158 properties, exactly 46 of them owned or leased (Form 10-K). So when brand corporate says that's the property's decision, it's roughly true. Which is exactly why the move is to escalate to the property's owner or management company, not only the brand. Elliott's version is blunter: "Don't stop with the manager. Contact the property owner and corporate executives. Don't accept the 'franchise' excuse." Half-true deflections are still deflections — "there's nothing we can do" is almost never the whole story.
If you booked through an OTA, the hotel may not have charged you at all. Under the merchant model, Expedia is "the merchant of record for such bookings" — its own words, in its 2025 Form 10-K — meaning the charge belongs to Expedia and the dispute goes to Expedia. For "pay at hotel" bookings, the property takes payment at checkout and the OTA is only a mediator.
So do you dispute with the hotel or with Expedia? Look at the merchant name on your statement. That's who you dispute with. People lose weeks arguing with a hotel over a charge that was never the hotel's to reverse.
Step 2: Call It a Billing Error, Not a Refund Request
Same money, two different pathways — decided entirely by your wording.
A billing error means an unauthorized charge, a math mistake, or a charge for something you didn't receive. Per the FTC, that has stronger statutory footing than a quality complaint (the room was bad), where you're expected to contact the seller first. Write "the folio charges $X for an amenity fee never disclosed at booking," not "I'd like a refund, the stay was disappointing."
The framing also decides whether anyone accepts your file. BBB does not accept complaints based "solely on dissatisfaction of price," buyer's remorse, or matters already resolved by court action, arbitration or settlement. And brand complaint forms sort by category — pick the billing one, not general feedback or service. If no billing category is obvious, put the words billing error in the first line of the message field.
Can a hotel charge a resort fee that wasn't in the price you saw? Since May 12, 2025, the FTC's Rule on Unfair or Deceptive Fees (16 C.F.R. Part 464) requires short-term lodging businesses to tell you upfront the total price you'll pay, including all charges or fees the business knows about and can calculate. The FTC's own example: a $199 nightly rate plus a mandatory $39 resort fee must be shown as one total. Government taxes and optional services can sit outside the headline number but must still be clearly and conspicuously disclosed before payment is requested.
Two things people get wrong here. The rule does not ban or cap any fee — the FTC says explicitly that it "preserves flexibility for businesses by not prohibiting any type or amount of fee or specific pricing strategies." And it took effect in 2025, not 2024; the 2024 date belongs to California's AB 537, operative July 1, 2024, which bars advertising a lodging rate that excludes mandatory fees and carries civil penalties up to $10,000 per violation.
So if a mandatory fee was never shown to you before you paid, that's a rule violation, not a service gripe. Say so in those words. State AGs have been enforcing this ground for years — the District of Columbia sued Marriott in 2019 over drip pricing across at least 189 properties charging $9 to $95 per room per day, and Nebraska's AG settled with Hilton in January 2024 over mandatory-fee disclosure, five years after suing — the fourth such Nebraska settlement, after Omni, Marriott and Choice.
Step 3: How to Escalate Above the Front Desk to Brand Corporate
The ladder: front office manager, then the GM, then brand corporate, then the property's owner or management company, then a named executive.
General corporate channels are the durable part:
- Marriott — corporate (888) 236-2427, customer.care.resolution@marriott.com; Marriott's own customer support page lists (800) 627-7468 for the US and Canada
- Hilton — customer service (800) 445-6677, North America (888) 446-6677, guest.correspondence@hilton.com
- IHG — Customer Care (877) 424-2449
- Hyatt — (800) 323-7249, consumeraffairs@hyatt.com
- Wyndham — customer service (800) 407-9832, executive offices whgexecutiveoffices@wyn.com
- Choice Hotels — (800) 300-8800
For named executives, the honest sourcing matters. Elliott Advocacy publishes a contact directory and says plainly that "contact information is believed reliable but not guaranteed" — so treat these as published leads, not verified facts. As published there and last verified on the dates shown: Anthony Capuano, CEO of Marriott (May 16, 2026); Christopher J. Nassetta, CEO of Hilton (May 29, 2026); Elie W. Maalouf, CEO of IHG (August 22, 2026).
Then the rule that saves you: verify the name this week on the company's own leadership page. Directories rot, and hotels are a live example — Elliott's Choice Hotels page (last verified August 9, 2025) still lists Patrick Pacious, who stepped down as president and CEO effective May 20, 2026. Ladder up rather than opening at the CEO, and never invent an email address from a pattern.
Step 4: How to Dispute a Hotel Charge With Your Credit or Debit Card
Here's the rung that isn't optional for the other side. And credit and debit are different statutes, with different clocks — almost every guide collapses both into "call your bank."
How long do I have to dispute a hotel charge? 60 days from the first statement showing the error, either way. Start there.
If you paid by credit card (Fair Credit Billing Act). Per the FTC, your letter must reach the issuer within 60 days after the first bill with the error was sent to you — and go to the address given for billing inquiries, not the address for sending payments. Within 30 days the issuer must acknowledge your complaint in writing unless it's already resolved, and within 90 days it must resolve the dispute. While it investigates, you can withhold payment on the disputed amount and related finance charges, and the issuer can't close your account, threaten your credit rating, or start collection over it.
If you paid by debit card (Regulation E). Per 12 C.F.R. § 1005.11, notify your bank within 60 days of the statement showing the error. The bank then has 10 business days to investigate — or it must issue provisional credit and take up to 45 days. For point-of-sale debit card transactions and transfers not initiated within your state, which is what a hotel folio charge on a debit card typically is, the window extends to 90 calendar days with provisional credit required within 10 business days. Results must be reported to you within 3 business days of the investigation closing.
Ask for the provisional credit by name. It's a bank obligation, it's written into the regulation, and almost nobody requests it.
Separately from the law, the card networks run their own filing windows. Merchant-side summaries like Chargeflow note that a 120-day period shows up in many network filing rules, while warning it isn't a universal deadline — the clock and its start date depend on the dispute's reason code. That's network rulebook territory, not statute: file on the 60-day statutory clock and treat anything longer as a backstop, not a plan.
If the issuer comes back with no error occurred, that's a different fight with its own deadlines and appeal route.
Who to Complain to About a Hotel — and What Each One Won't Do
Fix your mental map here, because two of the most-recommended doors are the wrong building.
- DOT is airlines only. Its aviation consumer authority covers air carriers and ticket agents, not lodging. Don't file a DOT complaint about a hotel. The FCC is telecom — also irrelevant.
- Your state Attorney General is historically the most effective hotel-fee enforcer, and the fee-disclosure cases above are theirs. Find yours through NAAG, which is a directory only and doesn't handle individual complaints itself. AGs generally won't act as your lawyer, and they often move on complaint volume — so file even if your case alone won't move them.
- ReportFraud.ftc.gov is a reporting channel, not a recovery one. Reports feed the FTC's investigations, lawsuits and rulemaking rather than your refund. Under the fee rule, violators "could be ordered to bring their practices into compliance, refund money back to consumers, and pay civil penalties" — but that's FTC enforcement, on FTC timing.
- CFPB — against your card issuer, not the hotel, and only if the bank mishandles your dispute. Companies generally respond in 15 days; in some cases a final response comes within 60. You then get 60 days to give feedback.
- BBB — complaints are processed within about two business days, the business is asked to respond within 14 calendar days, and files generally close in about 30. Frame it as a billing error or it gets rejected outright.
- Small claims court — limits vary widely by state. California, for example, caps individual claims under $12,500. Check your own state court's site rather than an aggregator. Before you file, read your brand's terms of use for an arbitration clause and for whether small claims is carved out of it; those terms differ by brand and change.
The Hotel Overcharge Checklist: What to Do, in Order
- Confirm it's a posted charge, not a hold.
- Email the property for the itemized folio and authorization record, today.
- Check the merchant name on your statement — hotel, or OTA.
- Write it as a billing error, with dates and amounts, not a refund request.
- Escalate: front office manager, GM, brand corporate under the billing category, then the property owner and a named executive whose title you verified this week.
- File with your card issuer inside 60 days — FCBA if credit, Reg E if debit, and ask for provisional credit on debit.
- File with your state AG, the FTC, BBB, and the CFPB if your bank is the problem.
- Small claims as the last rung.
Every one of those but the last is free, and you should do all of them. What they cost is precision — and the two hardest parts are the two this post just spent 2,000 words on: figuring out who actually owns the decision, and writing it in billing-error language instead of as a complaint.
That's what DearCEO.wtf is for: AI-researched executive contacts rated high, medium or low confidence, and a professional escalation email built from your own folio and booking details — usually generated in under five minutes, with two free revisions. You review and send it yourself, from your own account. One flat price per email, no subscription (pricing); or work through the free DIY guide instead (free account required).
No promises about your charge. Hotels have no regulator forcing their hand, and that's precisely why the letter has to land on someone with the authority to write off a folio line. But the card clock isn't optional for your issuer — so run both rungs at once, and start today, because the 60-day one is already running.