Food, drink & dietary needs

Can you drink alcohol in public in Morocco?

No, you should not drink alcohol in public in Morocco — it’s socially unacceptable and can be against local rules, so alcohol is consumed in licensed bars, restaurants, hotels and private accommodation, not in the street or public squares. Being visibly drunk in public is frowned upon and can attract police attention.

You can drink perfectly legally as a tourist in the right settings: licensed restaurants, rooftop and hotel bars, and your own riad or hotel room. Buy it discreetly from licensed supermarkets and carry it in an opaque bag.

Respecting this keeps you out of trouble and shows cultural sensitivity in a Muslim country. During Ramadan, be especially discreet, as public drinking or eating in daytime is particularly inappropriate.

Planning a trip and want this sorted for you? We’re a local Berber team in Merzouga — tell us your dates and we’ll build a route, handle the logistics, and answer every question like this one before you arrive.