I've visited 'friends' at a couple of hotels in Sandton and not once have I ever encountered any problems.

I suppose the trick is for the lady to be 'Hotel Friendly'.