When we travel internationally we use either a CC or directly convert US dollars into local currency at a bank or AMEX office. CC's will charge the true local cost and then automatically convert at what the bank rate is for that day. When you try to exchange at a hotel or resort, you can expect variances of up to 15% at times. We've come to appreciate exchanging currency at AMEX offices. Their rates tend to mirror the bank rates and they have better hours.