I live in Recife and do have the occasional punt so here is some advice...
The website http://www.gpguia.net/ what jfk21 mentioned is their version of Punternet and covers all the states in Brazil. I dont think you can access the site outside of country but once you are in Brazil its worth having a look as i found it to be a well organised forum with honest reviews of both street and agency girls.
There are 2 ways of meeting WG's in Recife. Street girls and Agency escorts
Street walkers you will find on a road called Avenida Conselheiro Aguiar in the main tourist area of Boa Viagem where the beach and all the hotels are located. They usually start work around 8pm and are there to the early hours every day usually hanging around in groups. Most of the girls are full time street workers but you do find the occasional girl who has a day job but sometimes works as a hooker at night. You also have junkies so be very careful and if they look too young then walk away. If you decide to pick up a street girl then i think some hotels turn a blind eye to you bringing them back to your room but if this is not possible then you will have to go to a motel but the girls will know where all the motels are. You just need to decide if you want a cheap or classy motel. Whatever you do dont walk around at night looking for hookers so just jump in a cab and the driver will be more than happy to drive you around. The girls charge R$ 100 (£27) an hour (negotiable) but if you give them R$ 200 they might stay with you all night but be careful of your possessions if you take them back to your room. You also have the motel to pay which will cost from R$ 30 - R$ 150 (£8 - £40)
Agency escorts can be a lot more expensive around R$ 350 - R$ 500 for 2 hours but you will get a classier type of woman and some of them speak English and there usually gorgeous. In Recife there isn't that many escort agencies where the photos are genuine but one i highly recommend is http://www.coelhinha...m.br/recife.htm. The price they show on the site is always negotiable so if they ask R$ 500 2 hrs then offer them R$ 400. As your a gringo they will probably not budge but you never know. The escorts in Recife do not work from their own place so they will either visit you at your hotel or you have to arrange to meet them at a motel. It will be much less headache for them to go to your hotel but again it depends if your hotel allows visitors.
Motels in Recife - If you meet a street girl then you can ask the driver to take you too the nearest motel or one of your choice. I will list some hotels i recommend below. If you decide to go with an Agency girl then you will need to arrange the time and what motel you will meet her at. Once you arrive at the motel you need to call and give her the room number and then just wait for her to arrive which is usually within 30 mins. The cheaper motels are very basic with just a shower and bed but the more expensive motels are very nice with a large tv,cable,computer with internet, jacuzzi and mini bar for around £40+ for 2hrs. Some have indoor pools.
Ive never been to Rio or Sao Paolo but like all major cities you will find a much larger selection of escorts but the prices are the same as what they charge in Recife.