Unless you are staying at one of the larger hotels in Casablanca you may find your options for enjoying an alcoholic drink somewhat limited. Many drinking dens around the city tend to be frequented in the main by males and are not always inviting locations. However, there has been a recent trend for somewhat more up-market places to open where unaccompanied foreign women would not feel unsafe. Ask the front desk of the hotel.

Most of the mid to top range restaurants have a license.

In addition, there are clubs and discos all along the Corniche and Ain Diab, as well as in the city centre which have varying degrees of respectability and where foreigners (and foreign women) can feel safe. Be aware though that both sexes are likely to be hit on by local guys.

Another option is to buy alcohol from a supermarket. The supermarket chains Acima and Carrefour have many outlets across the city and all taxi drivers will know of one. They sell all the usual supermarket goods and have an area sectioned off for alcohol. The Marjane chain has, as a matter of board policy, stopped the sale of alcohol, so there is no point trying there. Be sensitive to the local customs and do not drink outside in public or indeed appear drunk but you are free to buy it, as is any Moroccan. Alcohol is forbidden, however, to Muslims during Ramadan and religious holidays, but foreigners can buy it in these supermarkets upon production of a passport proving the bearer has a non-Islamic name.

Example prices:

Locally brewed Casablanca beer 33cl bottles 18Dh

 Good quality "Speciale" brand beer at 12 or 13 dirhams a bottle. 

Bottles of wine from 35 Dh (really poor quality) to about 180 Dh and more. Decent wine starts at about 45 to 50 dirhams a bottle.

They also have a good selection of spirits and other European beers.