You can drink alcohol in Dubai all-inclusive resorts, but only on private property. Public drinking is illegal, fines are steep, and rules change during Ramadan. Know where you can and can't drink.