Most erotic massage studios are located around Central Jakarta. They’re not openly offering sexual services like in Bangkok or other Asian cities. You usually go in, pay the price at the counter and negotiate a tip directly with the masseuse. 99% will just roll with it. Look for massage salons with signs saying “cat bath”. It’s a treatment where girl lick you from head to toe. I am not joking. Hot. Another good thing is that they usually speak English when they have signs written in English.
Try Villa Spa and Massage at Jl. Warung Buncit Raya No.21 B, RT.1/RW.7. Unfortunately these parlours don’t have a website but you can probably find some experiences and reviews of fellow travellers on forums and bulletin sites. If you’re looking for a specific type of a girl you better browse the classifieds. The price for an erotic massage session in Jakarta is usually around $30. Always be a gentleman so do not forget to tip the girl, which is a very common thing to do. So the total bill could be around $50.