For travelers who are coming to Peru, you might want to know about using money here. The currency in Peru is the Nuevo Sol, which means “new sun” in Spanish. The current exchange rate is 2.81 soles to 1 U.S. Dollar, or 3.82 soles to 1 Euro.
Many stores and restaurants in Peru accept U.S. Dollars, especially in touristic areas. However most stores and restaurants do not accept U.S. Dollars, and it is best to have Soles. You can exchange your money upon arrival at the airport, or you can exchange it at a money exchange service or a bank. Money exchange services can be found in many areas, and often their rates are different, so you can check around for the best rate before changing your money. Many of these businesses also have money changers outside in the streets.
Credit cards are accepted at most stores and restaurants, but you should check with your bank before coming to make sure your card will work here. You will probably be asked for an identification document when you use a credit card. You can use your passport for this. If you withdraw money from an ATM here, you may be charged more than you would in the country where you live. You can ask your bank about this before you come.
We do not recommend carrying large amounts of money with you. You can leave what you do not need at your hotel in a safe if one is provided. Also, try to carry smaller denomination bills since stores and restaurants can give you change more easily.