Skip to content
Moroccan minaret tower surrounded by palm trees

Best restaurants in Marrakech

Marrakech, Morocco

Jump to a guide
Local 22:37
Weather 30° mainly clear
Feels 29° · 26% · 8 km/h
Air 49 good
PM2.5 8.4 · PM10 23.2
Sun 06:34 → 18:00
1 USD 9.81 MAD

Marrakech eats later, and wider, than its postcard suggests. Among the 12 addresses here, one kitchen serves until 03:00, another does not open before 19:00, and a third goes dark between 15:00 and 19:00. The cooking is just as spread out: kitchens listed as regional share this list with a Lebanese table, a Mexican one, an Asian seafood kitchen, and a room that pairs Japanese with Moroccan. This is a list for two kinds of traveller: the one who wants the local cooking done with care, and the one who has eaten it for four nights running and needs a change. Each entry gives you the address, the hours as published, and one opinion you are free to ignore. Hours here shape the meal more than most visitors expect, so read them before you set out, and phone ahead whenever a number is given.

  1. 1

    Le Foundouk

    55 Rue Souk El Fassi

    Regional cooking at an evening-only table, Tuesday through Sunday from 19:00 to 00:00

    At 19:00, and not a minute before, the door opens at Le Foundouk. The listed hours run Tuesday through Sunday until 00:00 with no Monday service, so this is a dinner address and nothing else. Find it at 55 Rue Souk El Fassi, where the kitchen is filed simply as regional: the cooking of the place, without a subtitle. Skip the dinner-and-a-show packages sold to visitors by the coachload; a table here wants nothing from you but hunger and a late finish. Book through the restaurant's own site or ring +212 5 24 37 81 76, and do it before the day you want to eat.

    • regional

    Hours: Tu-Su 19:00-00:00

  2. 2

    Naranj Libanese

    84 Rue Riad Zitoun El Jedid, 40000

    A Lebanese kitchen open for lunch and dinner, Monday to Saturday from 12:30 to 22:30

    Number 84 on Rue Riad Zitoun El Jedid, in the 40000 postal area, belongs to Naranj Libanese. The kitchen is Lebanese, which makes it our answer for the night you cannot face another tagine. Don't bother with the pan-Mediterranean menus that treat the Levant as an afterthought; go where it is the whole point. Service runs Monday to Saturday, 12:30 to 22:30, so lunch and dinner both work and Sunday does not. Three phone numbers are listed, starting with +212 524 386 805, and the restaurant keeps its own site at naranj.ma. Use one of them; a room this easy to like deserves a booking.

    • lebanese

    Hours: Mo-Sa 12:30-22:30

  3. 3

    Un Déjeuner à Marrakech

    2-4 Douar Graoua, Marrakech, 40000

    Regional cooking served straight through from 11:00 to 22:00, every day of the week

    Un Déjeuner à Marrakech runs 11:00 to 22:00, Monday through Sunday, so whatever the name suggests about lunchtime, the kitchen stays open well into the evening and you never need to think about the day. The address is 2-4 Douar Graoua, 40000, and the cooking is regional. Locals know the best midday meal is the unhurried one, taken after the tour groups have been marched back to their buses: treat this as that meal and arrive when you're ready, not when a guide says so. The restaurant has its own site and answers on +212 5 24 37 83 87.

    • regional

    Hours: Mo-Su 11:00-22:00

  4. 4

    Exotic Bali

    56 Derb Chentouf, 40030

    Asian and seafood cooking in an evening window, Tuesday through Sunday from 17:00 to 22:00

    Nobody books Exotic Bali for couscous: the kitchen is filed under Asian and seafood, and it opens Tuesday through Sunday from 17:00 to 22:00, at 56 Derb Chentouf in the 40030. Avoid the hotel buffets that add a token stir-fry to cover themselves; a kitchen that commits to one direction is the better bet. The window is short and Monday is not in it, so call +212 6 66 04 48 82 or check the restaurant's site before you walk over. We'd save it for the point in the week when your palate wants salt and heat from somewhere else entirely.

    • asian
    • seafood

    Hours: Tu-Su 17:00-22:00

  5. 5

    La table du Palais

    63 Rue Sidi El Yamani, Marrakech, 40000

    Regional and international cooking in two set services, 12:00 to 14:30 and 18:30 to 21:30

    The website for La table du Palais is palaislamrani.com, which tells you which palace the name has in mind, and the table itself is at 63 Rue Sidi El Yamani, 40000. The kitchen covers regional and international cooking across two disciplined services, 12:00 to 14:30 and 18:30 to 21:30, Thursday through Tuesday; Wednesday does not appear in the hours at all. Skip the all-day terraces that serve the same tired plate at any hour. A kitchen that closes between services is a kitchen that resets, and we trust that more. Dinner ends at 21:30, so book an early table on +212 524385051.

    • regional
    • international
  6. 6

    Restaurant Al Baraka

    1 Place Jamâa El Fna،, Marrakech, 40000

    Moroccan cooking at number 1 on Place Jamâa El Fna, served 10:00 to 15:00 and 19:00 to 23:00 daily

    Restaurant Al Baraka sits at 1 Place Jamâa El Fna, 40000, a square where the address is enough to find it. The kitchen is Moroccan, running in two shifts every day: 10:00 to 15:00, then 19:00 to 23:00. We'd walk past the touts waving laminated menus at anyone holding a map; a kitchen with a fixed address, a working phone, and hours it keeps is the better bet. That four-hour gap matters: nothing is listed between 15:00 and 19:00, so plan for a late lunch or a proper dinner rather than arriving somewhere in between. Reservations go through +212 5 24 44 23 41 or the restaurant's site.

    • moroccan
  7. 7

    Koulchi Zine - Rooftop Restaurant

    12 Riad Zitoun Lakdim رياض الزيتون القديم, 40040

    A rooftop table for Moroccan and regional cooking, open 11:00 to 23:00 every day

    Koulchi Zine, as the full name promises, is up on the roof and runs a long shift: 11:00 to 23:00, Monday through Sunday, at 12 Riad Zitoun Lakdim in the 40040. The listing files the kitchen under Moroccan, regional and Arab cooking, and under both diner and fine dining at once. We read that as honesty: come at midday in dusty shoes or come at night with a booking, and the same roof takes you either way. That puts it ahead of the rooftop bars that charge for the view and lose interest in the plate. Ring +212 5 24 37 75 80 if you want an evening table; the site is koulchizine.com.

    • arab
    • diner
    • fine dining
    • moroccan
    • regional

    Hours: Mo-Su 11:00-23:00

  8. 8

    La Villa des Orangers

    6 Rue Sidi Mimoun, Marrakech مراكش

    French and Moroccan cooking at a dinner table that opens at 19:30 and runs late

    La Villa des Orangers lists its hours as 19:30 to 'late', with no closing time and no lunch. We take that at face value. The address is 6 Rue Sidi Mimoun, and the kitchen is listed as French and Moroccan, two traditions that both reward a slow evening. We'd skip the early sittings aimed at visitors who want to be in bed by ten; this is a table for people who intend to stay. Find the restaurant's page on the Villa des Orangers site or call +212 5 24 38 46 38. Dress as if you mean it.

    • french
    • moroccan
  9. 9

    Fouquet's

    Rue DJebel Alakhdar

    A kitchen listed as Moroccan as well as French, with lunch from 12:30 to 14:30 and dinner from 19:30 to 22:30

    The name on the door is Fouquet's, but the reason to come is that this kitchen is listed as Moroccan as well as French, and that pairing is what the Marrakech address adds to the name. It is the side of the menu we'd order from. The restaurant's official page sits on the Lucien Barrière site, under the Hotel Naoura Barrière in Marrakech, and the street is Rue DJebel Alakhdar. Two services run: 12:30 to 14:30 and 19:30 to 22:30. Don't come for the name alone; come at lunch, when a tight window keeps the room focused, and ask what the kitchen is doing with local dishes. Book on +212 5 24 45 90 00.

    • french
    • maroccan

    Hours: 12:30-14:30; 19:30-22:30

  10. 10

    M Bacha

    2 Derb Dekkak, 40000

    Japanese and Moroccan cooking under one roof, from 12:00 to 00:00 every day

    Japanese and Moroccan share one kitchen at M Bacha, which is either a provocation or a plan. Judge for yourself at 2 Derb Dekkak, 40000, any day between 12:00 and 00:00, and the hours make their own argument: with no break in service, you can arrive in the dead part of the afternoon and eat without the evening rush around you. Avoid the fusion rooms that bolt a sushi counter onto a hotel lobby and call it a concept; here the two cuisines are the stated premise, not a side menu. The number is +212 6 46 38 47 22 and the site is mbacha.net. Go curious, and order from both halves.

    • japanese
    • moroccan

    Hours: Mo-Su 12:00-00:00

  11. 11

    La Terrasse Du Jardin

    Rue El Gza

    Moroccan cooking from a mid-morning start, 10:00 to 23:00 every day

    The terrace and the garden are both in the name at La Terrasse Du Jardin, so you know what you are booking. It sits on Rue El Gza, cooks Moroccan, and opens from 10:00 to 23:00 every day of the week, which makes that 10:00 start the most useful thing about it: this is a place for a mid-morning table as much as a dinner one. Locals prefer a kitchen that is open when they are hungry, not when a tour schedule says so, and on that test this one passes. The address carries no street number, so save +212 7 73 77 13 56 and check laterrassedujardin.ma before setting out.

    • moroccan

    Hours: Mo-Su 10:00-23:00

  12. 12

    Manzil

    Rue Ibn Atya, Marrakesch, 40000

    Mexican cooking served from 12:00 until 03:00, every day of the week

    Manzil opens at 12:00 on Rue Ibn Atya in the 40000 and keeps the kitchen going until 03:00, every night of the week, on a menu that is Mexican and nothing else. That gives it two functions: a complete change of continent, and a table at the hour when everything sensible has already shut. When the night runs long, the hotel bars and their club sandwiches are the wrong answer; eat somewhere that planned for this. For a group, call +212 6 73 73 20 84 or look at manzilmarrakech.com before you show up. Otherwise, go late. That is the whole idea.

    • mexican

    Hours: Mo-Su 12:00-03:00

Last verified by automated review (v1.7.2_freshness-window-1011-2597-20261011162033) on . What is automated review?

Plan Your Trip to Marrakech