If you are on Palawan Island where Puerto Princesa is, you need to go to El Nido.
There are no Princesses in Puerto Princesa, it's a real dump.
El Nido is much better in every way, and there are tourists and money, so there are hookers.
I didn't partake in the Phillippines, but there were ladies everywhere once the drinking hours started.