You can buy and drink alcohol at licensed bars, restaurants, and hotels such as those in Pier 7, Grosvenor House, and The Address Dubai Marina. Retail alcohol shops aren’t located directly in the Marina, but you can find them in nearby areas like Barsha or JLT with a valid alcohol license.