Nuevo Peruvian Soles and US Dollars are widely accepted in Peru . However, there may be a slight disadvantage when paying with USD. The cost of a product or service could be slightly higher if you pay in USD. Although usually not a significant amount.