Luxury Restaurant in Marrakech

Open for lunch and dinner, Le Trou au Mur is a restaurant in Marrakech that brings a breath of fresh air to the city’s fine dining scene. Le Trou au Mur is chic, laid-back, and intimate, making it one of the best restaurants in Marrakech. Above all, we are totally serious about Moroccan food.

Set in a small riad in the oldest part of the medina, Le Trou au Mur’s décor is a unique blend of superb local craftsmanship with the best of modern European style. Enjoy an early supper on the roof, or dine at any time in the gorgeous air-conditioned restaurant (with a log fire in the cooler months).

With its own traditional clay mechoui oven on view, melt-in-the-mouth mechuoi roasts has tourists and locals visiting over and over again. We feature a variety of carefully researched family recipes, rarely seen outside private homes, that are still Moroccan cuisine favourites.

For those who need yet another Tagine fix, we are proud to display our “Tagine of the Day”. For those who don’t, gourmet burgers and homestyle classics will be on hand too. Le Trou au Mur offers the very best of Moroccan cuisine and home cooking. To top it off, we offer these comfort dishes that lovers of Moroccan food just can’t live without!