Despite a number of countries in the Middle East being Muslim majority, alcohol is generally legal for tourists in most countries, although you may have to head to a licensed hotel or bar to get a drink. Drinking in public is illegal in some places, including Egypt, Oman and the UAE.