Carry a couple of hundred U.S. dollars as emergency cash, plus enough local currency for tips and small purchases. Credit cards are accepted almost everywhere you will go. Tell your card provider you are traveling, so a foreign transaction is not declined.