Can You Drink Alcohol in Morocco?
Legal and available for tourists at licensed venues — but not the default in most restaurants, and public drinking is a genuine faux pas.
Where Alcohol Is Available (and Where It Isn't)
Alcohol is legal in Morocco and widely available to tourists at licensed venues — hotel bars, riads with a license, international restaurants and dedicated bars and clubs, primarily in tourist and upscale areas of Marrakech and other major cities — this is a majority-Muslim country, not a dry one.
Most traditional, everyday restaurants in the medina and local neighborhoods don't serve alcohol, since it requires a specific license that many smaller establishments don't hold — this is worth expecting rather than being surprised by when eating at a traditional tagine restaurant versus a licensed hotel restaurant.
Supermarkets in tourist and modern areas (larger chains like Carrefour or Marjane) sell beer and wine, generally in a designated section, though smaller corner shops typically don't carry alcohol at all — worth knowing if planning to stock a villa fridge rather than assuming any shop will have it.
Moroccan Wine and Villa Stocking
Morocco actually produces a respectable range of its own wine, primarily from the Meknes region, and Moroccan wine is worth trying specifically at restaurants and hotels that serve it — a genuinely distinctive part of the food and drink experience beyond the more commonly known mint tea.
Drinking in public — on the street, in a public square, openly in the medina — is not accepted culturally and reads as disrespectful even where not strictly enforced by law; alcohol consumption in Morocco stays within licensed venues and private spaces (hotel rooms, villas, riad courtyards) rather than happening in public view.
During Ramadan specifically, some licensed venues choose to pause or restrict alcohol service as a matter of respect for the fasting month, though this varies by establishment — worth checking directly with your hotel, riad or villa host if visiting during Ramadan and this matters to your plans.
Public Drinking, Ramadan and Bringing Your Own
Villa rentals with a private, stocked bar or fridge offer more flexibility and privacy around alcohol than staying in a traditional riad without a license, particularly for travelers who want a relaxed evening drink without needing to go out to a licensed venue.
Bringing alcohol into Morocco has a duty-free allowance at the airport (typically one liter of spirits or a similar equivalent per adult), worth checking current specifics before travel if planning to bring a specific bottle rather than relying on what's locally available.
At SiteRide Morocco, villas can be stocked with alcohol ahead of arrival on request, and hosts can point guests toward the best licensed restaurants and bars for an evening out, removing the guesswork around where drinking is actually available.