I still regret I did not buy one. There is a street market along Copacabana beach where you can find a wide variety of hammocks.
The prices vary but you could by a decent one for about 100 reals which is about USD 33.
Rio Sul: Great Mall
This mall has everything from all the best in women's clothes, men's clothes, to furniture. It also has a good food court, great shoes, and a movie theater.
A bikini for the ladies. You have to have a Brazilian bikini. Shoes. Jeans. I have found my best jeans in Rio and at a fraction of what I would pay here.
• Theme: Other
• Website: http://www.riosul.com.br/