Question: are there atms on ilha grande?
Answer: Bring some extra cash – There are a few ATMs in Ilha Grande, but as the island is pretty remote they might run out of cash or stop working at times. Still, there are plenty of places you can pay by card in Vila do Abraão.