Where Jess Travels contains affiliate links and is a member of the Amazon Services LLC Associates Program. If you make a purchase using one of these Amazon links, I may receive compensation at no extra cost to you. Read my Disclosure Policy for more information.

The 8 Best Marrakech Restaurants: My 2026 Recommendations

One of the things I love most about visiting Marrakech is how good the food is.

From traditional Moroccan cuisine to international options like small plates and brunch, there’s something for everyone. If you’re a foodie, it’s the perfect destination.

And the restaurants themselves are just as good as the food. There’s centuries-old riads, leafy courtyards and rooftops covered in lanterns. Eating out in Marrakech is as much about the setting as it is about the meal.

With so many options, it can be hard to know where to go. After several trips to the city, I’ve built up a list of my favourite restaurants in Marrakech, including places I keep going back to, and a few new ones I’ve discovered on recent trips.

Marrakech open-air restaurant with banquettes upholstered in a black-and-white abstract pattern, warm wood tables and curved-back chairs, oversized woven rattan pendant lights overhead, and walls of lush greenery and tall banana plants enclosing the space under a bright blue sky.

Planning your trip to Marrakech

✈️ Getting there: Fly into Marrakesh Menara Airport. I’d recommend arranging a transfer with your accommodation for ease. Cars can’t drive through the medina so someone from your Riad will meet you at the transfer when you arrive to take you to where you’re staying.

🚗 Getting around: Marrakech is very walkable, but there are taxis and Uber too.

Things to do: My favourite place in Marrakech is Jardin Majorelle, a botanical garden full of exotic plants. Shopping in the souks is a must, and a guided tour is a great way to get your bearings.

🏨 Where to stay: Choose a Riad over a hotel – traditional Moroccan houses built around a courtyard. I’ve stayed in four – Riad 72, Riad Botanica, Riad NayaNour and Riad L’Atelier, and I’d recommend them all.

📱Offline map – Signal can be patchy in the medina, so download Maps.me which can be used even without phone reception.

💵 Cash is king – Lots of places in Marrakech only accept cash, so make sure you have some available. There’s cash points in the airport, and a few in the city.

Best restaurants in Marrakech

1. Le Jardin

Le Jardin is tucked away in the medina, in a peaceful courtyard filled with leafy plants and green-tiled floors. It feels miles away from the busy souks just outside.

I went for breakfast and had the Moroccan Breakfast (80 MAD/£6.50/$9), which comes with mint tea or coffee, fresh orange juice, Moroccan crepes with honey, butter, jam and olive oil, an omelette, and a fruit salad.

It’s very good value for the price, and a really nice way to start the day before exploring Marrakech. It’s not just a breakfast spot though, and is most popular at lunchtime. I’d love to go back and try their chicken tagine.

It’s right opposite Le Jardin Secret, which is one of my favourite things to do in Marrakech, so I’d recommend combining the two – start with breakfast at Le Jardin, then wander across the road to see the gardens.

Lush Marrakech restaurant garden with emerald green tiled banquettes and floors, dark green wicker chairs around marble bistro tables, and tall bamboo and palms enclosing the space in dappled sunlight.
Moroccan breakfast spread on a marble table, featuring a fluffy omelet with salad, msemen flatbread, a bowl of fresh fruit salad, a green-and-floral teapot, orange juice, and a green Moroccan tea glass, set against a backdrop of tropical foliage.
Marrakech garden restaurant with emerald green tiled banquettes and floors, dark green wicker chairs around marble bistro tables, straw sun hats lined up along the seating, and a white staircase leading up through bamboo and tropical greenery.
Moroccan breakfast spread on a marble table, featuring a fluffy omelet with salad, msemen flatbread, a bowl of fresh fruit salad, a green-and-floral teapot, orange juice, and a green Moroccan tea glass, set against a backdrop of tropical foliage.
Marrakech garden restaurant with emerald green tiled banquettes and floors, dark green wicker chairs around marble bistro tables, straw sun hats lined up along the seating, and a white staircase leading up through bamboo and tropical greenery.

2. Hyuna House Cafe

Hyuna House Cafe is a Korean cafe located just a couple of minutes away from Le Jardin Secret in the middle of the medina.

This place feels quite different to a lot of the restaurants in Marrakech so I was really excited to find it on my most recent trip.

They serve coffee, brunch and a selection of Korean pastries and desserts. I had the strawberry and cream cake which was absolutely delicious and unlike anything I’ve tried before.

The cafe is spread over several levels, with a sunny roof terrace at the top.

Exterior of Hyuna House Café in Marrakech, with its name hand-painted in large black script on a salmon-pink wall, a chalkboard menu and terracotta planters lining the entrance along a sunlit cobblestone alley.
Cozy café table with a slice of strawberry-topped cake on a pink scalloped plate, a stack of books, and a jar of dried roses beside a sunlit window draped with a red plaid curtain.
Exterior of Hyuna House Café in Marrakech, with its name hand-painted in large black script on a salmon-pink wall, a chalkboard menu and terracotta planters lining the entrance along a sunlit cobblestone alley.
Cozy café table with a slice of strawberry-topped cake on a pink scalloped plate, a stack of books, and a jar of dried roses beside a sunlit window draped with a red plaid curtain.

3. Mizaan

Mizaan is located in Gueliz, the new city of Marrakech. I first saw this place on Instagram and I knew I had to book it because it’s such a beautiful restaurant (and the reviews were great).

There’s a huge outdoor terrace with terrazzo tables, wicker lanterns and patterned chairs, and the indoor dining room is just as gorgeous, with warm pink-toned walls, terracotta pendant lights and a curved bar.

The menu combines Mediterranean and Moroccan food with lots of small plates designed for sharing. It’s on the pricier side for Marrakech (75-140 MAD per dish), but the quality matches the price tag.

I had the cauliflower tempura, the lamb shawarma tacos, and a green salad. Everything was excellent, and it’s the kind of place that would be great for lunch and dinner.

Marrakech open-air restaurant with light wood tables and curved chairs, banquettes upholstered in a black-and-white abstract pattern, oversized woven rattan pendants overhead, and a backdrop of tall banana plants and palms against a wooden wall.
Marrakech garden restaurant with patterned black-and-white banquettes, light wood tables and chairs, oversized woven rattan pendant lights, and a backdrop of lush tropical foliage and bamboo.
Wooden table set with two small tacos topped with pickled onions on a pink plate, a bowl of fried cauliflower with slaw, a green salad with cherry tomatoes, and a basket of bread, alongside a small vase of dried wildflowers.
Marrakech garden restaurant with patterned black-and-white banquettes, light wood tables and chairs, oversized woven rattan pendant lights, and a backdrop of lush tropical foliage and bamboo.
Wooden table set with two small tacos topped with pickled onions on a pink plate, a bowl of fried cauliflower with slaw, a green salad with cherry tomatoes, and a basket of bread, alongside a small vase of dried wildflowers.

4. Le Kilim

Also in Gueliz, Le Kilim is by the same people behind Le Jardin, which is how I heard about it. They also own Café des Épices and Nomad, two of my favourite rooftop bars in Marrakech, so I had a feeling I’d love it.

I went for breakfast, and had a breaded chicken schnitzel served in a brioche bun with a fried egg on top, which might sound like a weird choice for 10am, but it was exactly what I was in the mood for. They also have eggs and more classic breakfast options if that’s what you prefer.

The menu blends Moroccan cuisine with tapas-style sharing plates. Expect dishes like fish taco ceviche, charred zucchini, and fish and potato fritters, but they also do a cheeseburger and a hot dog if you fancy something more substantial. There’s a great cocktail list too, which makes it a good dinner option.

A brunch plate with a fried egg over a crispy patty and a toasted bun topped with salsa and greens, served on a sage ceramic plate beside a tall glass of fresh orange juice on a red tiled tabletop.
Bright modern Marrakech café interior with wooden tables and woven yellow chairs, a red-tiled counter along a tall industrial window, and a colorful abstract painting on a white wall.
A brunch plate with a fried egg over a crispy patty and a toasted bun topped with salsa and greens, served on a sage ceramic plate beside a tall glass of fresh orange juice on a red tiled tabletop.
Bright modern Marrakech café interior with wooden tables and woven yellow chairs, a red-tiled counter along a tall industrial window, and a colorful abstract painting on a white wall.

5. La Trattoria

It’s very rare that I book a restaurant purely based on the aesthetics, but I made an exception for La Trattoria.

This place is famed for its hanging lanterns and in my opinion, should only be visited at night, when you can appreciate them in all their glory.

Its been around for 50 years and is a pretty iconic place in Marrakech, once being the favourite hangout spot for Yves Saint Laurent and his friends.

It’s an Italian menu, so expect pasta dishes, alongside seafood, meat and a selection of starters that are great for sharing. They also have a great dessert list, including Panna Cotta, Tiramisu, and Crème Brûlée. There’s a good selection of vegetarian options, too.

I had the ricotta and spinach ravioli which I really enjoyed. The food is good, but the atmosphere is what makes La Trattoria worth a visit. Make sure you reserve a table on the pool terrace (listed as Côté piscine on the website) for the best view.

Atmospheric Marrakech restaurant at night, with dozens of ornate golden Moroccan lanterns suspended above a glowing turquoise pool, surrounded by candlelit tables, banana plants, and diners beneath the soaring ceiling of a converted warehouse-style space.

6. Les Jardins du Lotus

Les Jardins du Lotus is one of Marrakech’s most beautiful restaurants. You’re definitely not going to stumble upon this place – it’s in the middle of the medina down a very long alleyway, so it’s somewhere you need to know about.

It’s based inside a 19th-century Riad, with both indoor and outdoor seating. I’d recommend sitting outside in the courtyard, where the tables are arranged around a central water feature surrounded by leafy trees, with a beautiful pink-tiled bar tucked in the corner that you’ve probably seen on social media.

The menu features international dishes alongside Moroccan classics – there’s ceviche, jalapeño and corn croquettes, and tacos, as well as tagine, Moroccan chicken with olives and marinated sardines.

I went for lunch, which was lovely, but I’ve heard it really comes alive in the evenings when the DJ plays from the bright pink booth in the middle of the restaurant.

Elegant Marrakech restaurant courtyard with scalloped olive green parasols, white wrought-iron chairs and daybeds with pink and striped cushions, mosaic-topped tables, and lush greenery climbing decorative metal screens beside a small pool with black-and-white checkered tiles.
Glamorous Marrakech bar with a scalloped pink-tiled counter beneath a tall horseshoe arch, an ornate red chandelier hanging above, sage green velvet armchairs, and a black-and-white mosaic floor.
Marrakech restaurant courtyard with pink walls, white horseshoe arches, sage green shuttered doors, golden Moroccan lanterns hanging overhead, and white wrought-iron tables and chairs arranged on a black-and-white checkered marble floor.
Glamorous Marrakech bar with a scalloped pink-tiled counter beneath a tall horseshoe arch, an ornate red chandelier hanging above, sage green velvet armchairs, and a black-and-white mosaic floor.
Marrakech restaurant courtyard with pink walls, white horseshoe arches, sage green shuttered doors, golden Moroccan lanterns hanging overhead, and white wrought-iron tables and chairs arranged on a black-and-white checkered marble floor.

7. Noujoum

Noujoum sits at the top of IZZA, a boutique hotel nestled in the medina, and I had my favourite meal here on my last trip to Marrakech.

It’s set around an open courtyard with a green-tiled bar in the corner, banquette seating and artwork lining the walls. It’s beautifully done but still feels relaxed and casual.

I had the vegetable tagine and couscous, both of which were delicious, but the standout for me was the whipped feta with basil, toasted pine nuts and sun-dried tomato. I’ll be racing back for it on my next trip to Marrakech.

It’s a menu designed for sharing, so it’s perfect if you’re with a group of friends, but I was travelling solo on this trip and was more than happy to have it all to myself!

Marrakech rooftop restaurant with a slatted wooden ceiling, long banquettes piled with olive linen cushions, dark stone tables set for a meal, large framed photographic portraits on warm beige walls, and an open-air terrace beyond.
A green-tiled table set with a Moroccan meal: a tagine with olives, eggplant, and tomatoes, a bowl of broccoli salad, a plate of flatbread with harissa, and a tall glass of fresh orange juice.
Marrakech rooftop bar with a curved emerald green tiled counter, dark wooden bar stools, shelves of spirits backed by warm wood, and a reed-and-wood ceiling above brick paved floors.
A green-tiled table set with a Moroccan meal: a tagine with olives, eggplant, and tomatoes, a bowl of broccoli salad, a plate of flatbread with harissa, and a tall glass of fresh orange juice.
Marrakech rooftop bar with a curved emerald green tiled counter, dark wooden bar stools, shelves of spirits backed by warm wood, and a reed-and-wood ceiling above brick paved floors.

8. L’mida

L’mida is a Moroccan restaurant in the heart of the medina, serving fresh, modern takes on classic Moroccan dishes.

I had the candied lemon chicken tacos, vegetable couscous and kefta meatballs, and every plate was full of flavour.

The space is stunning – it’s a large terrace full of plants and cacti, with patterned tiles, vibrant greens, and views out to the medina.

L’mida is very popular so make sure you reserve your table in advance.

Marrakech rooftop café with a green-and-white striped umbrella, black wire chairs around small wooden tables, patterned encaustic floor tiles, a green-and-white latticed bar counter, and built-in benches with patterned cushions along a planted edge.
Sunlit Marrakech rooftop café under a greenhouse-style roof, with woven rattan pendant lights and hanging terracotta planters overhead, green-and-white striped parasols shading diners, cacti and flowering plants in pots, and patterned encaustic floor tiles.
"Two colorful Moroccan-fusion dishes on a yellow-tiled table: small flatbreads topped with roasted vegetables, pickled onions, olives, and microgreens on a white plate, alongside a bowl of crispy cauliflower with toasted almonds and herbs.

Read my other Marrakech guides:

The 12 Best Things to do in Marrakech

12 Best Rooftop Bars in Marrakech: My Top Recommendations

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *