Yes, expats can drink alcohol at home or in licensed venues, but only if they have a licence issued and valid in Dubai. Drinkers must be 21 or older.