You can buy alcohol in Marrakech primarily at larger supermarkets like Carrefour and Marjane, which have dedicated, often separate, alcohol sections. Most international hotels and tourist-oriented restaurants and bars also serve alcoholic beverages. Smaller, local shops typically do not sell alcohol.