Cook dinner in Marrakech: 9 cooking classes start in the afternoon or evening, from US$30 per person, and end with the tagine or couscous you made, often on a riad roof terrace as the call to prayer sounds over the medina. Together they're rated 4.95/5 from 146 verified reviews.