TRAVEL

My Kyoto Reservation Vanished at 9:52 PM — With a $412 Charge Attached

A Marriott-affiliated Kyoto hotel claimed my prepaid booking never existed while my bank statement disagreed. This is what happened during nine days of calls, loyalty desk emails, and a dispute that exposed how little leverage travelers actually carry.

Sunita Kapoor
Staff Writer
April 18, 2026 · 4 min read

At 9:52 PM on April 6, I stood under a paper lantern outside a quiet Nishiki market alley while the hotel’s night manager repeated the same sentence for the third time. “There is no reservation under Kapoor.” My phone showed a $412.80 charge posted two weeks earlier, my confirmation number was 884207119, and rain had begun collecting along the edge of my hood. The stakes went beyond one bed. My mother had flown from Delhi for her first trip to Japan, her knee was already swollen from the flight, and every nearby property wanted either $520 a night or an eleven-minute taxi ride with luggage she could barely lift. I had chosen this place because a photo of a ground-floor tatami room promised dignity after a ten-hour journey. He checked again. Nothin. He checked a sister system. Nothing. Then he offered a “standard double” at ¥34,000, approximately $225, as though generosity required charging me twice for the same night. I paid it cuz my mother needed to sit down. Behind his shoulder, a staff member quietly folded towels, and I understood that shouting would only make her evenin worse.

the email that contradicted the front desk

The next morning I opened the original confirmation while eating convenience-store rice balls on the floor beside my mother’s suitcase. The message said “guaranteed reservation,” included a total in dollars, and listed checkout on April 11. It even named the room type. Yet the hotel’s ledger showed a cancellation at 7:03 AM on March 29, initiated, they insisted, through a third-party channel.

the receipt that told a different story

Nobody canceled it. My inbox had no notice. My credit card app had no refund. When I requested the cancellation record, I received a cropped screenshot with no timestamp visible and no channel identifier. That missing metadata became the center of everythin afterward.

nine days inside Marriott customer care

I called the branded customer line twice from a phone booth sized hallway because our room had terrible reception. The first agent promised escalation in “24 to 48 hours.” The second read a script about third-party bookings, even though the charge appeared under the brand’s own merchant descriptor. Each call ended with a case number: 20260407-5581, then 20260409-3327. On day four, I emailed the loyalty support address with a one-page PDF. Timeline. Confirmation text. Bank posting. Two case numbers. The reply congratulated me for being a valued member and asked for information I had already attached. I sent it again, this time pasted into the body cuz I suspected nobody opened attachments.

why the charge mattered more than the room

$412.80 is not catastrophic debt. It was the principle wrapped in a foreign currency conversion fee. If a hotel could claim my booking vanished while keeping my payment, then every careful planner was merely donating an interest-free loan to a giant. My mother watched me draft polite messages at 6 AM and asked why I refused to use angry words. I told her anger travels badly across languages; records do not. I also disputed the duplicate night with my credit card issuer on day five. Their portal allowed only 800 characters, so I compressed the story into brutal clauses: confirmed booking, unauthorized cancellation claim, duplicate charge, no refund, no cancellation proof. Then I uploaded the same PDF again.

the response that finally arrived

On day nine, a guest relations coordinator named Haruka wrote in careful English. She acknowledged “a synchronization issue” between distribution channels. She refunded the $412.80 to my card. She added 35,000 loyalty points, worth approximately $280 by my rough valuation, and invited me to contact her directly if anything else appeared wrong. She never detailed who triggered the phantom cancellation or why proof had taken nine days. I asked once more for the full cancellation log. The answer came back as boilerplate about privacy and internal systems. Privacy, apparently, extended to my own reservation. I let it go because my mother wanted to see temples, not watch me negotiate with an email queue.

what I would do differently now

Screenshot the confirmation immediately after booking, including the guarantee language. Email it to yourself so it exists outside an app. Pay attention to merchant descriptors. If a front desk denies your reservation, ask em to check by confirmation number rather than name, because transliteration failures are real. Then get the denial in writing, even if the clerk writes it on a hotel card with a signature. Trip insurance rarely covers this scenario cleanly. It expects cancellations or medical emergencies, not a company losing its own inventory while retaining your money. Credit-card dispute protection earned its annual fee that week.

lanterns, again

On our last evenin, my mother insisted we walk back through the alley where the whole mess opened. The same lantern glowed over the entrance, soft orange against wet stone. She took a photo and laughed, saying this was the street where her daughter argued politely for ninety minutes. I touched the cold wall beside the door and grasped the fight had become part of Kyoto for both of us.