As you know, hotel rooms in Rio are at a premium, especially four star properties in Ipanema or Leblon. Particularly with the strength of the real hotel prices are high. If you find something under $200 per night, which is four stars, you will have done well.
Try luxury link, which has some good pricing on a couple of properties, but those are above the $200 per night.