A confirmed reservation does not always produce a key at the front desk. Save the confirmation, get the hotel or booking site to put its explanation in writing, and keep receipts for every extra cost. Those same records matter if the fight is a late-revealed mandatory fee, a cancellation or no-show charge, a payment you did not authorize, or a room that is unsafe or unavailable.
This is written for U.S. consumers. State law, the hotel's location, the rate terms you accepted, and the company name on your card statement can all change the result. Platform policy is not a statute, and a card dispute is not a merchant refund. The information below is general consumer information, not legal advice.
Quick guide: What controls a hotel booking dispute?
| Problem | Policy or process to check first | Strong evidence |
|---|---|---|
| Confirmed room refused at check-in | Reservation terms and the hotel's relocation policy | Confirmation, check-in messages, replacement-hotel receipts |
| Cancellation or no-show charge | Cancellation deadline, rate type, and no-show clause | Confirmation, cancellation notice, timestamps |
| Mandatory fee revealed late | FTC fee-disclosure rule and the booking page | Screenshots of the advertised and final prices |
| Airbnb host cancellation or serious listing problem | Airbnb's published refund policy, if it applies | Photos, messages, cancellation record |
| Duplicate or unauthorized payment | Merchant records and your card issuer's dispute process | Card statement, receipts, booking numbers, fraud reports |
An online travel agency, or OTA, is not automatically the hotel. Look at who sent the confirmation, who can change the reservation, and whose name appears on the statement. Booking.com's customer terms, for example, treat the platform as separate from the accommodation provider and may apply different terms to the stay itself.
What these disputes look like in practice
The situations below mix official policy language with common check-in and payment problems. A help-center page is not a court ruling. A typical fact pattern is not a promise that the hotel or your bank will pay.
1. The hotel refuses a paid reservation at check-in
You arrive with a valid confirmation. The property says it has no room. Overbooking, a double booking, a platform sync error, or a reservation the hotel never received can all produce that result.
Ask the desk or a manager to confirm the problem in writing. While you are still there, contact the OTA through its app or website and give the reservation number. Reasonable asks include a comparable room at the same property, a nearby hotel of similar standard arranged by the hotel or platform, transport to that replacement, a refund for the night you did not get, and reimbursement of extra costs you can document.
Don't book a luxury substitute and assume someone else will cover the difference. If you have to find another room, keep it reasonably comparable and save the receipt. Get written approval first when there is time.
Watch how the hotel or platform codes the event. If they mark it as your cancellation or a no-show, a later refund or card dispute gets harder. There is no single federal overbooking payout in the FTC lodging-fee rule. Extra compensation, if any, comes from the reservation terms, the company's policy, and applicable state law.
Leave first if you feel unsafe. Deal with the refund and the paper trail from somewhere else.
2. The hotel or host cancels before you arrive
A property cancellation is not the same as you changing plans. Keep the cancellation email, the time it arrived, and any reason given. Ask for the money back on the original payment method, and ask whether they will cover a reasonable price difference if you have to book a comparable room elsewhere.
Platforms do not all handle this the same way. Airbnb's Refund Policy for Services and Experiences says a guest automatically gets a refund when the host cancels, unless the cancellation came from a disruption by the guest. That is Airbnb's policy. It is not a nationwide hotel rule, and it does not automatically apply to a direct hotel booking or another OTA.
If they offer a voucher instead of cash, read the expiration date and restrictions. Accepting it can close off another remedy, so skip it if the terms do not work for you.
3. A nonrefundable booking turns into a no-show charge
A delayed flight is a common reason people miss a hotel. If the rate was marked nonrefundable, the property may still apply its no-show clause.
A sympathetic reason can support a courtesy waiver, a date change, or a travel-insurance claim. It does not, by itself, erase a clearly disclosed no-show term. Call the hotel as soon as you know you will be late and ask them to note the expected arrival time.
You are in a stronger position if the confirmation promised free cancellation through a later time, you notified them inside the stated deadline, they charged more than the disclosed penalty, they canceled or released the room before the no-show window, or the charge does not match the reservation terms.
Ask for a waiver or partial credit first. If the hotel followed the disclosed policy, don't tell your card issuer the charge was unauthorized just because you missed a stay you booked.
4. A mandatory resort fee shows up only at checkout
The Federal Trade Commission's Rule on Unfair or Deceptive Fees FAQ says the rule took effect on May 12, 2025. It covers short-term lodging such as hotels, motels, inns, and short-term rentals. A mandatory fee that you cannot avoid has to be inside the total price shown to you.
The FTC's example is a $199 nightly rate plus a mandatory $39 resort fee. The label - resort, destination, facility, or amenity - is not the test. The test is whether the fee is mandatory and whether it was included in the total price.
Save screenshots of the search result or ad, the room-selection page, checkout, and the confirmation or final receipt. Then ask the merchant to correct the charge or refund the amount that was not disclosed.
The FTC rule is about price display. It does not, on its own, set a refund amount or wipe out a valid cancellation policy. If the business refuses, you can report the pricing through the FTC complaint portal. That report helps regulators spot patterns. It is not a guaranteed way to get your money back.
5. Two charges, or a message saying you paid twice
Two line items on a statement are not always fraud. You might be looking at two reservations, a room charge plus an incidental deposit, an authorization hold sitting next to a settled charge, the same transaction processed twice, or a payment to a scammer who used a fake hotel or platform message.
Match the dates, amounts, merchant names, and booking numbers. If a message tells you to pay again, don't use the link or phone number in that message. Open the official app yourself, or type the website address you already know.
For an unauthorized card payment, contact the issuer right away and describe what actually happened. If you sent the money because a fake message fooled you, say that clearly. Issuers often treat that differently from a stolen-card charge. Keep the message, sender details, payment receipt, and any fraud report.
6. A hotel deposit never comes back, or becomes a charge
An incidental deposit can be a temporary authorization hold or a completed charge. Those are different payment events. Ask the hotel which one it used, what its terms allow, and when it submitted the release or refund.
If money was deducted, request an itemized folio and the proof behind the deduction. If they say the hold was released or the money was refunded, get the date, amount, and any refund reference. Give those details to your bank if nothing shows up.
A pending authorization is not a final charge. A settled charge is. Your statement and the merchant's records will tell you which problem you actually have.
7. An Airbnb stay has a serious covered issue
Airbnb's published policy lets a guest request help for a covered issue that disrupts the stay. If Airbnb decides the policy applies, the guest may get a full or partial refund. The request has to be made no later than 72 hours after the covered issue, and it should include photographs, messages, or other documents.
That 72-hour window is Airbnb's deadline, not a U.S. legal deadline. Contact the host through Airbnb when you can, report the problem in the platform, and keep the conversation in the account. If the problem is immediate safety, leave first and gather evidence once you are somewhere safe.
What does not automatically win a claim?
A confirmation proves what was booked. It does not, by itself, create extra compensation. The rate rules and applicable law still matter.
The FTC fee rule is not a general refund law. It concerns how covered mandatory fees are displayed. A nonrefundable label is also not a license to charge anything; the merchant still has to follow the terms it disclosed.
A chargeback is a review, not a guaranteed refund. The issuer looks at the transaction and the evidence under its own process. Credit cards, debit cards, prepaid cards, bank transfers, and peer-to-peer payments can have different procedures and time limits, so don't assume a debit or P2P payment works like a credit-card billing dispute.
Airbnb's policy does not control a direct hotel reservation. A regulator complaint can report a pattern, but it may not recover your money. Travel insurance is not automatic coverage either. The cause of cancellation, the exclusions, the documents, and the notice rules control.
Don't lean on a statistic, a social media post, or an alleged class action unless you can connect it to your booking, location, and contract. Individual records usually do more work than a broad claim about how often hotels lose disputes.
How to resolve a hotel booking dispute
If you are at the property, ask for a manager and a written explanation. If you need another room, ask who will arrange it and who will pay. Keep receipts for transport, replacement lodging, meals reasonably caused by the disruption, and unused prepaid services.
If you are not at the property, don't cancel the reservation yourself unless that is actually what happened. Ask the hotel or platform to record its own cancellation or its inability to provide the room.
Build a short timeline: when you booked, how much you paid, the promised cancellation and no-show terms, when the problem occurred, who you contacted, what each person promised, and the refund or reimbursement you want. Screenshot the booking pages before they change. Save the original confirmation as a PDF, not just a link that may later show different terms.
Then identify who charged you. The statement and confirmation may show a hotel, an OTA, a payment processor, or an unrelated-looking merchant name. Send the first request to the party that took the money, and also notify the hotel or platform that controlled the reservation. A booking site may be able to arrange a replacement or mediate with the property. The card issuer can review a payment dispute, but it generally will not find you a room for the same night.
Keep the written request short and specific:
Reservation [number] for [dates] was confirmed at [amount]. On [date], [hotel or platform] [describe what happened]. I am requesting [refund, fee correction, or reimbursement] of [amount]. Attached are the confirmation, applicable terms, messages, and receipts. Please confirm the resolution and refund date in writing.
Ask for a reasonable response date. Stay factual. Don't call it fraud if the real issue is a cancellation term, a service failure, or a duplicate charge.
Use the account's support or dispute function rather than an unverified phone number from an email. Attach the confirmation, photographs, messages, and receipts. Get a case number and write down the promised follow-up date. If the platform says the hotel is responsible, ask it to identify the applicable term and forward the complaint. If the hotel says the platform is responsible, send the same evidence to the platform. Written contradictions help show where the process failed.
Contact the issuer promptly and follow its stated deadline. Name the actual problem: you did not authorize the transaction; the same booking was charged twice; the property did not provide a paid room; a promised refund has not appeared; or the final charge does not match the disclosed price or terms. Dispute only the amount at issue unless the entire transaction is affected. If the merchant later refunds you, tell the issuer so you don't recover the same amount twice.
A travel-insurance claim may be worth filing when the event fits the policy. Submit the booking confirmation, cancellation notice, carrier or medical documentation if relevant, receipts, and proof of any refund already received. Check exclusions and notice requirements before assuming coverage.
For deceptive advertising, hidden mandatory fees, or suspected scams, file a report with the FTC through its official complaint route. You can also look for the consumer-protection or attorney-general office in the state involved. For a larger unresolved contract dispute, review the applicable court's small-claims limit, filing location, and any arbitration or dispute-resolution clause in the hotel or platform terms. A chargeback and a lawsuit are separate processes.
Evidence checklist for a stronger claim
Put the following in one folder:
- Booking confirmation and reservation number
- Cancellation, no-show, deposit, and fee terms
- Screenshots showing the advertised and final price
- Card or bank statement with the transaction highlighted
- Emails, chat messages, and call notes
- Photos or videos with dates when possible
- Replacement-hotel and transportation receipts
- Refund promises and refund references
- Police or fraud reports for suspected scams
- Insurance policy and claim correspondence
Name files by date so the timeline is easy to follow. Redact unnecessary account numbers and identity documents before sending evidence.
How to avoid common hotel booking disputes
Before you pay, save the total price and the exact cancellation deadline. Check whether the rate is refundable, whether a no-show is charged, whether late arrival needs notice, and whether the deposit is a hold or a charge.
For an important trip, contact the property after booking and confirm the reservation in writing. That will not eliminate overbooking or platform errors, but it can reveal a missing reservation before you arrive.
Watch the merchant name on the checkout page and on the statement. Never send a second payment because an unexpected message says the booking failed or was charged twice. Verify the request through the hotel or platform's official website.
FAQ
Can a hotel charge me for a no-show?
It may be able to apply a clearly disclosed no-show or cancellation term. Check the rate rules, your notification records, and the amount charged. A flight delay or changed plan may support a waiver request, but it does not automatically invalidate the term.
What should I request if a hotel overbooks me?
Ask for a comparable room, a comparable replacement hotel, transportation, and reimbursement of documented reasonable extra costs. Also request a refund for any room the hotel did not provide. Whether the hotel must pay a particular amount depends on the terms and applicable law.
Can I file a chargeback for a hotel booking?
You can ask your issuer about a dispute when the payment was unauthorized, duplicated, the paid service was not provided, the amount was incorrect, or a promised refund was not credited. A chargeback is a weaker fit if you simply changed your mind about a valid nonrefundable reservation. The issuer makes the final decision under its process.
Does the FTC rule make every resort fee illegal?
No. For covered short-term lodging, the rule requires mandatory fees that cannot be avoided to be included in the total price shown to consumers. It does not automatically decide whether every fee is lawful or guarantee a particular refund.
Does Airbnb's 72-hour deadline apply to every hotel platform?
No. Airbnb's published refund policy uses a 72-hour deadline for requests involving covered issues. Other platforms and direct hotel bookings can have different procedures and deadlines. Check the policy connected to your reservation.
Pull three records before you send the next message: the confirmation, the rate terms that applied when you booked, and the statement showing who charged you. Those usually tell you whether the next step is a merchant refund, a platform remedy, a card dispute, or a regulator report.