Hotels in Rio are expensive and generally a terrible value overall considering the conditions of most hotels. I highly recommend going on AirBnB and getting an apartment in Ipanena/Leblon. You should be able to find something decent for less than $100 per night.
Best of luck in Rio. It has become on of my personal poosy paradises.
Best of luck in Rio. It has become on of my personal poosy paradises.