Almost all of you know how easy it is to avoid the fees on foreign credit card charges. Most big banks now issue at least one no-foreign-fee version of their cards, especially those that target travelers. But when you travel outside the U.S., you still face two significant exchange gotchas that can hit you for up to 10 percent of the transaction.

Non-Bank ATMs Fees

Time was, you could find ATMs from major local banks in the international arrivals areas of just about every foreign international gateway airport. Barclay's, PNB, Deutsche Bank, you name it: Debit-card cash withdrawals were subject only to the usual fees, typically either about $3 per transaction, or up to a 3 percent conversion fee. And many U.S. banks issue debit cards that either omit or forgive foreign withdrawal fees.

But about two years ago, big airports started cutting deals giving exclusive ATM rights to a single operator. And, in most cases, that operator isn't a giant full-service bank; instead, it's the same outfit that runs the airport's currency exchange desk. Often, it's Travelex, but you also see American Express, Moneycorp, and others.

The gotcha is obvious: Although the machines tout "no fee," they give you the same lousy exchange rate you'd get at the exchange counter. And that can cost you far more than the usual withdrawal fee—as much as 10 percent, compared with using a real bank's ATM.

More recently, ATMs operated by exchange outfits are turning up in downtown locations as well as airports. They feel like a scam, but they're not out-and-out frauds; technically, they are actual ATMs. But they're not affiliated with a conventional bank, and they'll gouge you on the exchange rates, same as at airports.

Even when you have no carry-over foreign currency from a previous trip, however, you can easily avoid the gouge:

  • Before you leave home, log onto the ATM locator for your debit card's network to locate an ATM at or near your arrival airport that is not affiliated with an exchange outfit: here are Visa and MasterCard.
  • Use a credit card to pay for your ride into the city, then find the nearest big-bank ATM to get your local cash with a debit card. This is especially easy when you use airport rail services, which normally accept credit and debit cards for ticket counter or automated ticket purchase. Also, many taxis now accept credit cards.
  • When you get to the city center or wherever else you're going, look for an ATM sponsored by a big bank your recognize. Be especially wary of any ATM that advertises "no fee," a tipoff that the ATM actually belongs to a retail exchange outfit.

RELATED: The 7 Most Common Travel Scams (Infographic)

Charge in Dollars

All too often, at a foreign hotel, restaurant, or rental car counter, the clerk/waiter/agent will suggest that for your "convenience" he or she will be happy to charge you in dollars rather than local currency.

The gotcha here is that the hotel, restaurant, or rental car company sets the exchange rate—a rate that is almost always much worse than the rate the international banking system gives you. And if that gouge isn't enough, even when your charge is in dollars, your bank will still add whatever fees it adds to all foreign transactions.

Your remedy here is obvious: Outside the U.S., always insist that your credit card charge is in local currency, not dollars. You'll avoid gouges as high as 10 percent.

More from SmarterTravel:

Read the original story: New ATM 'Scam' Targets Travelers by Ed Perkins, who is a regular contributor to SmarterTravel.

(Photo: Twenty20)

All products and services mentioned on Airfarewatchdog are independently selected by our team of expert travelers. If you buy something through our links, we may earn an affiliate commission.

More Stories You'll Love