A little thread creep..........
As far as l know in Dubai you can get away with ANYTHING (within reasonable normal grounds....) as long as you keep your head down. Sadly most of the people who are caught on the wrong side of the law usually are piss drunk and want their rights to be respected in that state or want to show the locals (Emarati or expats !) they are not from around here and are smarter than the locals. The local cops will have a field day with you if you fall into one of these groups. This place is very tolarant as far as l have eperienced.
So yes ............you can bring your girlfriend or boyfriend.........and get drunk at the same time in all the hotels, bars, restuarants........as long as you don't create a spectacle and draw attention to yourself.