Los cajeros automáticos son la mejor opción para cambiar moneda a una tasa confiable. Por supuesto, hay tarifas involucradas, por lo que realizar menos transacciones más grandes suele ser ventajoso.
Es posible viajar en Perú sin utilizar ninguna moneda local (Sol o Soles en plural) pero es recomendable llevar algo contigo. En algunos lugares, es difícil manejarse completamente sin ella, pero eso depende en gran medida de a dónde vayas. He estado en Perú muchas veces a lo largo de los años y he recorrido la mayoría del país. En comunidades andinas más pequeñas y en las de la selva, hay bastantes lugares donde solo se acepta efectivo.
Incluso quedándose en la capital y en el valle andino entre Cusco y Machu Picchu, habrá vendedores de alimentos y artesanías que solo aceptan efectivo. Por supuesto, es opcional comprarles, pero sin efectivo podrías perderte algunas oportunidades, sin mencionar a los nativos que caminan con vestimenta tradicional pidiendo dinero a cambio de que les tomes una foto (si consideras esto ético o no es otra pregunta). Hay algunos que incluso aceptarán dólares en lugar de soles, pero eso también es efectivo.