The best place is Morocco (specially Casablanca, Rabat and Marakech).
According to some friends, it is a fantastic place. There is no "sex industry" there, but in discos many students will accept to spend the night with you, if you are "generous". The best is to be with maghrebins friends, they will tell you all the tricks. If you are in 4-5 stars hotel, I am not sure you will be able to bring the girls to your hotel room, though.
Elvis