Why Your Hotel Price Changes at Checkout — The Hidden Currency Conversion (Not a Scam)

Last updated:
Fast Practical Source-friendly
Table of Contents
Advertisement

← Back to Complete Korea Planning Guide (2026)

← Back to Paying in Korea

The Hotel Price Was $120. The Checkout Showed $134.

The booking confirmation is on your phone. $120 per night, clearly shown, no asterisk. At checkout, the receptionist slides over the receipt. The number says $134.

You check the booking again. Still $120. You look at the receipt. Still $134.

It feels like a mistake. It feels like something was added without permission. For some travelers, it feels like the beginning of a dispute.

It is not a mistake, and it is not a scam. It is a currency conversion structure — and once you understand how it works, the $14 difference becomes predictable rather than alarming.

Dynamic currency conversion hotel payment flow showing hidden markup and card vs hotel rate difference

Why the Booking Price and the Checkout Price Are Different Numbers

The $120 on the booking page was calculated using an estimated exchange rate at the time you searched. It was an approximation designed to make comparison feel easy — not a locked price in the legal or financial sense.

The hotel's actual room rate exists in the local currency of the destination. In Korea, that means Korean won. A room priced at ₩160,000 might display as $120 during booking if the reference rate used was 1,333 KRW per dollar.

By checkout, that same ₩160,000 gets converted through a different system depending on how you pay. If you pay in local currency and your card converts it, the rate your card network uses might produce a $120 to $122 charge — close to the estimate, with a small foreign transaction fee.

If the hotel's payment processor converts the ₩160,000 into your home currency first — a practice called dynamic currency conversion — the rate applied typically includes a margin of 3 to 7 percent. At a 5% margin, ₩160,000 becomes approximately $126 to $128 before any card fees are added. By the time the charge settles on your statement, $134 is entirely plausible.

The Three Layers That Create the Gap

The gap between the booking estimate and the final charge usually comes from three places stacking on top of each other.

The first is exchange rate movement. If the KRW weakened against the dollar between your booking date and checkout, the same ₩160,000 converts to fewer dollars. If it strengthened, the same room converts to more. This is the layer that genuinely moves between booking and payment and is not in anyone's control.

The second is conversion margin. If the hotel or payment processor handles the conversion — dynamic currency conversion — their rate includes a profit margin that does not appear as a separate line item. It is embedded in the exchange rate itself. This is the avoidable layer.

The third is card fees. If your card charges a foreign transaction fee — typically 1 to 3 percent — this applies on top of the conversion, regardless of who handled it. This is the transparent layer: it is in your card agreement and can be looked up before travel.

Most of the time, when a hotel charge looks higher than expected, it is the second layer — conversion margin — that accounts for the bulk of the difference. Exchange rate movement is usually modest over a short booking window. Card fees are small and known. The conversion margin is where the surprising amounts come from.

Hotel currency conversion comparison KRW vs USD showing why hotel price changes at checkout

What Dynamic Currency Conversion Looks Like at the Terminal

When you reach checkout, the terminal or the receptionist often asks — explicitly or implicitly — whether to charge in your home currency or the local currency.

If the terminal defaults to showing a USD amount, it has already applied dynamic currency conversion. The KRW price of the room has been converted using the processor's rate, and the familiar-looking dollar amount is the result. What looks like a helpful simplification is actually the more expensive pathway.

If you choose local currency — KRW in Korea — the charge goes through in won and your card network converts it. Card network rates track close to the interbank rate. The total is usually 3 to 7 percent lower than the processor-converted equivalent.

The terminal presents this as a choice between two neutral options. They are not neutral. One is systematically more expensive than the other.

Why This Doesn't Show Up as a Fee

The reason so many travelers find this confusing — and why it sometimes generates suspicion or dispute requests — is that the extra cost is invisible as a line item.

There is no "conversion fee: $14" on the receipt. There is just a total that is higher than the estimate. The $14 is embedded in the exchange rate used to convert ₩160,000 into dollars. Comparing the rate used by the processor against a currency app will show the discrepancy clearly, but most travelers don't do that calculation at checkout.

This is not an error the hotel made. It is a standard payment practice that most hotels and payment processors use when the terminal detects a foreign card. Standard does not mean unavoidable. It means it happens unless the traveler actively declines it.

How to Avoid It at Korea Hotel Checkouts

The fix is straightforward once the mechanism is understood. When the terminal shows a dollar amount, select local currency instead. When the receptionist asks which currency, say KRW. When the booking platform offers to display the total in your home currency, the same principle applies — billing in KRW means your card handles the conversion.

If the terminal has already processed in your home currency, asking to reverse the transaction and redo it in local currency is sometimes possible before final settlement. After the transaction is finalized, reversal is rarely available.

The conversation is short: "Please charge me in Korean won." Most hotel desks in Korea handle this without difficulty. The result is usually a charge that more closely matches the booking estimate — sometimes a little more due to exchange rate movement, sometimes a little less if the rate has shifted favorably, but without the processor's conversion margin added on top.

Related Guides

Should You Pay in USD or KRW at Hotels?

Why Paying in Your Home Currency Costs More

Why Your Korea Card Charge Is Higher Than the Receipt


📚 More from Paying in Korea

Browse all guides in this category: Paying in Korea →

Advertisement
Link copied