Tourists are permitted to drink in licensed restaurants, hotels and bars attached to licensed hotels. It is unacceptable and punishable to drink in public places—even beaches. Dubai is incredibly strict about public drunkenness and has zero tolerance for drinking and driving.
Firstly, it's important to note that Saudi Arabia is a dry country, meaning alcohol is strictly prohibited. This extends to Saudi Airlines, which is one of the few airlines in the world that does not serve alcohol on any of its flights.
SAUDIA does not serve or permit passengers to carry or drink alcoholic beverages on its flights. To avoid interruption to the aircraft's communication systems SAUDIA strictly prohibits the use of cellular telephones on board.
It is important to declare the alcohol at the customs checkpoint upon arrival and to keep the receipts for any alcohol purchased outside of the airport. Remember, it is illegal to drink alcohol in public places in Dubai, so consuming alcohol in your hotel room or private residence is the only permitted option.