Why You Should Never Exchange Currency at Your Hotel

It feels convenient. It costs you a fortune. Here's what's really going on behind the front desk.

You've just checked into your hotel after a long flight. You're tired, hungry, and you need local currency for a taxi or a quick bite to eat. The front desk has a sign that says "Currency Exchange Available." It seems perfect. No searching for an ATM, no wandering unfamiliar streets. Just hand over your dollars and get local cash right there in the lobby.

The problem? That convenience is quietly costing you 10 to 20 percent of your money. Hotel currency exchange is one of the worst deals in travel, and most guests have no idea how much they're actually losing.

How Hotel Currency Exchange Works

Most mid-range and upscale hotels in popular tourist destinations offer currency exchange at the front desk. The process is straightforward: you hand over your home currency (usually U.S. dollars or euros), and the hotel gives you local currency in return. Some hotels handle the exchange themselves, while others partner with a third-party exchange company that operates a small counter in the lobby.

Either way, the hotel sets its own exchange rate. There is no regulation requiring hotels to offer rates anywhere close to the mid-market rate (the real rate that banks and financial institutions use when trading currencies). And because most guests never bother to check, hotels have little incentive to be competitive.

The Rate Markup

Hotels typically mark up the exchange rate by 10 to 20 percent compared to the mid-market rate. Some go even higher, especially in tourist-heavy destinations where guests are less likely to have alternatives. If the real rate is 1 USD = 36 Thai baht, the hotel might offer you 30 to 32 baht per dollar. That missing 4 to 6 baht per dollar adds up quickly when you're exchanging a few hundred dollars.

Hidden Fees on Top of Bad Rates

Beyond the inflated rate, some hotels also charge a flat service fee or commission on top. This might be $5 to $15 per transaction, or a percentage of the total amount. Combined with the rate markup, you could easily lose 15 to 25 percent of your money on a single exchange. On a $300 conversion, that's $45 to $75 gone before you've spent a single dollar on your trip.

Why Hotels Get Away With It

Hotel currency exchange survives for one simple reason: convenience in a moment of vulnerability. You've just arrived in a foreign country. You're jet-lagged. You might not know where the nearest ATM is or whether your card will work there. The front desk is right there, staffed by someone who speaks your language, and the whole transaction takes two minutes.

Hotels know this. They're not competing on price. They're competing on timing and access. You're a captive audience, much like travelers at airport exchange kiosks. The difference is that at least airport kiosks are widely recognized as a bad deal. Hotel exchanges fly under the radar because guests assume the hotel is doing them a favor.

The "Service" Framing

Hotels frame currency exchange as a guest amenity, like the minibar or room service. And just like the minibar, the pricing reflects the convenience, not the actual value. A bottle of water that costs $1 at a convenience store costs $6 from the minibar. Currency exchange at the front desk follows the same logic. You're paying a premium for not having to leave the building.

No Posted Rate Comparisons

Unlike exchange bureaus on the street, which often post their rates on large signs (making comparison easy), hotel exchange rates are typically shared only when you ask. Some hotels display a rate board in the lobby, but they never show the mid-market rate next to it. Without that comparison, most guests have no way to judge whether the rate is fair. It usually isn't.

Real Numbers: What Hotel Exchange Actually Costs

Let's look at a concrete example. Say you're visiting Mexico and want to convert $500 USD to Mexican pesos. The mid-market rate is 1 USD = 17.5 MXN, so your $500 should get you 8,750 pesos at the true rate.

Method Typical Markup You Receive (MXN) Total Lost
Hotel front desk 10-20% ~7,000-7,875 MXN $50-100 lost
Airport kiosk 8-15% ~7,438-8,050 MXN $40-75 lost
Your bank (before trip) 1-3% ~8,488-8,663 MXN $5-15 lost
Online exchange (CEI) 1-2% ~8,575-8,663 MXN $5-10 lost
ATM abroad (no-fee card like Wise) 0-0.5% ~8,706-8,750 MXN $0-3 lost

The hotel costs you up to $100 on a $500 exchange. A no-fee travel card at a local ATM costs you almost nothing. That $100 difference is enough to cover a nice dinner out, a guided tour, or a full day of activities at your destination.

Where Hotel Exchange Is Especially Bad

Hotel exchange rates tend to be worst in destinations where tourists are heavily concentrated and local currency isn't widely available before departure. A few places where hotel rates are notorious:

  • Southeast Asia (Thailand, Vietnam, Indonesia). Hotels in Bangkok, Ho Chi Minh City, and Bali commonly offer rates 15 to 20 percent worse than what you'd get at a local bank ATM. The spread is larger because the currencies are less commonly traded, giving hotels more room to mark up without guests noticing.
  • Caribbean resorts. All-inclusive resorts in Mexico, the Dominican Republic, and Jamaica often offer terrible exchange rates because guests rarely leave the property. The hotel knows you have no alternatives.
  • African safari lodges. Remote lodges in Kenya, Tanzania, and South Africa may be your only option for miles. The rates reflect that monopoly position.
  • European luxury hotels. Even in cities with ATMs on every corner, high-end hotels in Paris, Rome, and London offer exchange services with markups of 10 to 15 percent. Guests at these hotels are often less price-sensitive, and the hotel takes advantage of that.

The DCC Double Hit

Some hotels add insult to injury by also pushing Dynamic Currency Conversion (DCC) when you pay your room bill by credit card. This is the practice of charging your card in your home currency instead of the local currency, which adds a hidden 3 to 8 percent markup on top of whatever the hotel charges for the room.

So a guest who exchanges cash at the front desk AND accepts DCC on their credit card bill is getting hit twice: once on the cash exchange and once on the card payment. On a week-long hotel stay with a $2,000 total bill, the combined cost of bad exchange rates and DCC could easily exceed $200.

⚠️ Always Decline DCC at Hotels

When settling your hotel bill by credit card, the terminal may ask if you want to pay in your home currency. Always decline and choose the local currency instead. Your card issuer's exchange rate will be significantly better than the hotel's DCC rate. This applies at checkout, at the hotel restaurant, at the spa, and anywhere else the hotel runs your card. For a full breakdown, read our guide to Dynamic Currency Conversion.

What to Do Instead

Avoiding hotel currency exchange doesn't take much effort. A few minutes of planning before your trip eliminates the need entirely.

1. Order Currency Before You Leave

The simplest way to avoid the hotel exchange trap is to arrive with local currency already in your wallet. Order it from your bank or from an online service like CEI Currency Exchange a week before departure. You'll get a rate that's 1 to 3 percent from mid-market (compared to 10 to 20 percent at the hotel), and you'll have cash ready for taxis, tips, and meals the moment you land.

2. Use an ATM at Your Destination

ATMs connected to the Visa or Mastercard network are available in virtually every country. They offer exchange rates within 0.5 to 1 percent of the mid-market rate. If you carry a travel-friendly debit card like the Wise card or the Charles Schwab debit card, you'll pay zero foreign transaction fees and get reimbursed for ATM surcharges.

Most airports have bank-operated ATMs right in the arrivals hall. Withdraw enough local currency to get you through the first day or two, and you'll never need to visit the hotel front desk for an exchange.

💡 Find the Right ATM

Look for ATMs operated by established local banks, not standalone machines in tourist areas. Independent ATM operators (like Euronet in Europe) charge higher surcharges and aggressively push DCC. A bank-branded ATM inside or next to a branch is your safest bet. Check our country guides for specific ATM recommendations at your destination.

3. Pay by Card Whenever Possible

In many destinations, you can minimize your need for cash entirely by paying with a no-foreign-transaction-fee credit card. This avoids currency exchange altogether, since your card issuer handles the conversion at near-wholesale rates. Save your cash for places that don't accept cards: street vendors, small cafes, taxis, and tips.

4. If You Must Exchange at the Hotel, Exchange the Minimum

Sometimes you genuinely have no other option. Your flight lands late, the airport ATMs are out of service, and you need cash for a taxi. In that situation, exchanging a small amount at the hotel (enough for immediate needs, think $20 to $50 worth) is fine. The absolute dollar loss on a small exchange is minimal. Just don't convert your entire trip budget at the front desk.

Hotel Exchange vs. Other Bad Options

Hotel exchange is bad, but where does it rank among other poor currency exchange choices? Here's a rough hierarchy from worst to least bad:

  1. Hotel front desk (10-20% markup). The worst mainstream option. Rates are rarely posted, making comparison difficult.
  2. Airport kiosks (8-15% markup). Almost as bad, but at least the rates are usually displayed, and you can sometimes negotiate or shop between kiosks. For a full comparison, see our guide to airport exchange vs. your bank.
  3. Tourist-area exchange bureaus (5-12% markup). Street-level exchange shops in tourist zones vary wildly. Some are surprisingly competitive. Others are worse than airports. Always check the rate against your phone before committing.
  4. Standard bank debit card at an ATM (1-3% markup + fees). Much better, though foreign transaction fees and ATM surcharges eat into your savings.
  5. Your bank before departure (1-3% markup). Solid option if you plan ahead.
  6. Online currency exchange (1-2% markup). Better rates than most banks, delivered to your door.
  7. No-fee travel card at a local ATM (0-0.5% markup). The best deal available to most travelers.

The pattern is clear: the more convenient and accessible the exchange method, the worse the rate. The hotel front desk is the most convenient option of all, and the pricing reflects it.

What About Resorts and Cruise Ships?

All-inclusive resorts and cruise ships deserve special mention because they combine the worst exchange rates with the fewest alternatives. When you're on a ship or inside a gated resort, the onboard exchange desk may literally be your only option for local currency.

Cruise ships are particularly aggressive, with markups of 15 to 20 percent being standard. The rates are set by the cruise line, not by market forces, and passengers who need local currency for port days have nowhere else to turn.

The solution is the same: plan ahead. Before boarding a cruise, get small amounts of local currency for each port of call. For resort stays, withdraw cash from an ATM on your way from the airport. Ten minutes of planning saves you from a week of bad rates.

The Bottom Line

Hotel currency exchange exists because it catches travelers at their most tired and vulnerable. You've just arrived, you need cash, and the front desk is right there. That convenience costs you 10 to 20 percent of every dollar you exchange.

The fix is simple. Order a small amount of local currency before your trip from an online service like CEI Currency Exchange or your bank. Carry a no-fee travel debit card like Wise for ATM withdrawals at your destination. Use a no-foreign-transaction-fee credit card for purchases wherever cards are accepted.

Do those three things, and you'll never need to exchange money at a hotel again. The $50 to $100 you save on every trip is money better spent on the trip itself.

For a complete look at all your options, visit our guide to getting foreign currency or explore the best debit cards for international travel.