Not surprisingly, boozing in Dubai comes at a price, thanks to high government taxes. A pint of beer will usually set you back around 30–35dh in a pub (more in a bar, assuming draught beer's available, which it often isn't), a glass of wine around 40dh and a basic cocktail around 50dh.