Although a predominantly Muslim country, Morocco is not dry. You can legally buy alcohol when you're 18. However, there is no minimum legal drinking age.
Alcohol is available in restaurants, liquor stores, bars, supermarkets, clubs, hotels and discos. Some Moroccans enjoy a drink although it is disapproved in public places. The local brew of choice carries the highly original name of Casablanca Beer. It is a full flavoured lager and enjoyable with the local cuisine or as a refreshment. The other two major Moroccan beers are Flag Special and Stork. Also you can find local judeo-berber vodka, mild anise flavoured and brewed from figs.
Driving under the influence of alcohol is illegal even if you drank just one beer
As a rule, do not drink tap water at all in Morocco, even in hotels, as it contains much higher levels of minerals than the water in Europe. For local people this is not a problem as their bodies are used to this and can cope, but for travellers from places such as Europe, drinking the tap water will usually result in illness. Generally this is not serious, an upset stomach being the only symptom, but it is enough to spoil a day or two of your holiday.
Bottled water is widely available. Popular brands of water include Oulmes sparkling and Sidi Ali, Sidi Harazem and Ain Saiss DANONE still. The latter has a slightly mineral and metallic taste. Nothing with a high mineralization produced so far?.
Any traveller will be offered sometimes very sweet mint tea at least once a day. Locally known as "Moroccan whiskey" due to its similarity in color, the small glasses it is usually drunk from, and the fact that most Moroccans do not drink alcohol, even the most financially modest Moroccan is equipped with a tea pot, a few glasses, and an almost reverent attitude toward sharing this drink with a guest. Sometimes the offer is more of a lure into a shop than a hospitable gesture -- use your wits to determine when to accept. Before drinking, look your host in the eye and say "ba saha ou raha". It means "enjoy and relax," and any local will be impressed with your language skills.
Note that a solo woman may feel more comfortable having a drink or snack at a pastry shop or restaurant as cafes are traditionally for men. This doesn't apply to couples though.