Yes, tourists can drink in Morocco but NOT ANYWHERE. As a famous travel destination, you will find alcohol in big cities such as Marrakech, Casablanca, and Agadir. However While tourists are permitted to drink alcohol in specific areas, it's important to respect regional traditions and cultural sensitivity.