Real is available in bills of : R$ 2.00, R$ 5.00, R$ 10.00, R$ 20.00, R$ 50.00 and R$ 100.00.
In Brazil also coins with values : R$ 0.10, R$ 0.25, R$ 0.50, R$ 1.00
You can change your money at the hotels although the exchange rate might be a bit lower than the exchange offices, called “cambio”. Do not change money on the streets.
The major international credit cards are widely accepted in shops and restaurants. Automatic teller machines for withdrawal are the best option and you may find them everywhere. Visa & Master Card are well accepted.