Originally Posted by
boboqui
You may use an ATM to withdraw BRL after you arrive at your hotel, there’s no need to exchange money in advance. I use the no-fee ATM at Bradesco Bank, again, decline the conversion to dollars otherwise an 11% transaction fee is tacked on.
I didn't know you could decline Bradesco's conversion, I thought it was either accept that or no withdrawal at all.
In Rio de Janeiro, specifically the city, you should avoid withdrawing money with a foreign card on ATM machines. I've had multiple cards "cloned" over the years. So now I never get cash in the city anymore.