Marrakech has two very different dining scenes. There are the traditional Medina courtyards and rooftops, and there are the new-town restaurants of Hivernage, Gueliz and Agdal, where design, live music and theatre are part of the meal. This guide covers the second group: the restaurants people tend to book ahead, sorted by the kind of night you want.

Details such as menus, opening hours and policies change, so treat this as a planning guide and confirm specifics when you book.

Marrakech restaurants at a glance

Restaurant

Cuisine

Best for

Comptoir Darna

Moroccan and world cuisine

Dinner with belly dancing

Safran by Koya

Moroccan and Mediterranean

Lively group dinners with shows

Dar Soukkar

Moroccan, in a former sugar factory

Celebrations and private events

Epicurien

French and Mediterranean influences

Dinner with live band and performances

Lotus Club

Restaurant, live show and club

Dinner to dancing (adults only)

Nouba

Moroccan, international, Asian, French

Celebrations and family dinners

Buddha Bar

Pan-Asian

A stylish start to a night out

Koya

Contemporary Asian

Asian fusion with a DJ atmosphere

Gusto

Italian

A relaxed Italian dinner in Agdal

Noto

Italian, sharing plates

A festive garden dinner in Hivernage

Azar

Lebanese

Sharing dishes in Gueliz

Nommos

Mediterranean, grills

Dinner that runs late

Monte Cristo

International

Day-to-night in one venue

 

How to choose between them

  • You want spectacle: Comptoir Darna, Safran by Koya or Dar Soukkar, where performance is part of the evening.
  • You want conversation: Azar, Gusto or an early table at Buddha Bar. Show venues are lively by design, so if you want to talk, go early or pick a calmer room.
  • You want a big group table: Nouba and Dar Soukkar handle celebrations well. Tell the venue your numbers when you book.
  • You want the night to keep going: Lotus Club, Epicurien and Monte Cristo all move from dinner into a party without a change of venue.

Dinner with a show

These venues sell an evening rather than just a table, so book early and arrive on time to catch the performances.

Comptoir Darna

Open since 1999, Comptoir Darna pairs Moroccan and world cuisine with belly dancers during dinner, then an upstairs lounge where resident DJs keep the night going. It is one of the most recognisable dinner-show experiences in the city. See the Comptoir Darna page and our Comptoir Darna guide.

Safran by Koya

Safran by Koya comes from the team behind Koya and is set on a rooftop, with a Moroccan and Mediterranean-leaning menu and live shows through the evening. It suits groups who want energy with their dinner. Details are on the Safran by Koya page.

Dar Soukkar

Dar Soukkar occupies a former sugar factory, with traditional performers, eclectic music and a large garden. It is a strong choice for birthdays and private events. See the Dar Soukkar page.

Epicurien

In Hivernage, Epicurien serves a French and Mediterranean-influenced menu in a classic setting of chandeliers, dark wood and mirrors, with a live band and theatrical performances as the evening builds. See the Epicurien page.

Lotus Club

Lotus Club blends restaurant, live show and club, is adults only, and states a smart-casual dress code. Read more in our posts on Lotus Club cuisine and live performances and relaxing at Lotus Club.

Nouba

Nouba, in the Agdal zone on Boulevard Mohammed VI, offers Moroccan, international, Asian and French dishes, and is often chosen for celebrations and family dinners. See the Nouba page.

Asian dining

Buddha Bar Marrakech

Buddha Bar, in Hivernage, offers Pan-Asian cooking that mixes Far Eastern flavours with Western influences in a lounge-style setting. It is a natural first stop before a club night. See the Buddha Bar page and our Buddha Bar booking guide.

Koya

Koya is a contemporary Asian restaurant with roots in the Koya-San mountains, known for Asian-fusion dishes and a DJ-led atmosphere. See the Koya page.

Italian dining

Gusto

Gusto, in the Agdal hotel zone on Avenue Mohammed VI, focuses on Italian cooking and a relaxed dinner. Find it on our restaurants page.

Noto

Noto is a festive Italian restaurant in Hivernage, set in a villa garden, with shareable dishes, live music and a smart dress code. The lively format is the point, so it suits groups more than quiet dinners for two. Some policies, including age limits, can be specific, so confirm when you book.

Lebanese dining

Azar

Azar, in the heart of Gueliz, is a good match for sharing dishes and Lebanese specialities in a designed, comfortable setting. Read our Azar booking advice for London visitors.

Grills and day-to-night dining

Nommos is a Mediterranean-leaning restaurant with grills and a lively atmosphere that builds as the evening goes on; it also runs the kitchen at Famous Beach. Monte Cristo works as an international restaurant by day, with a live-music bar and club upstairs at night, so it suits groups who want one venue for a long evening. See the Monte Cristo page.

Booking tips that make a difference

  • Book ahead for Thursday to Sunday. The most popular dinner-show venues fill first at the end of the week.
  • Say what the occasion is. Birthdays, hen and stag dinners and anniversaries can shape where you are seated.
  • Confirm alcohol and age policies. Not every restaurant serves alcohol, and some venues are adults only or set age limits.
  • Mention dietary needs. Tell the venue about allergies, vegetarian or halal requirements when you book.
  • Check the dress code. Smart casual or smart is the norm at the venues above. Avoid ripped denim, caps and flip-flops.
  • Tip as you would locally. Around 10 percent is customary where service is not already included.

Frequently asked questions

Which Marrakech restaurant is best for a birthday?

Dar Soukkar, Comptoir Darna and Safran by Koya all suit celebrations, because the performances and lively atmosphere give a group something to enjoy beyond the food.

How far ahead should I book?

For Thursday to Sunday, book as soon as your dates are fixed. Midweek is easier, but popular venues can still be full.

Are dinner shows suitable for families?

Some venues welcome families and others are adult oriented, so confirm the policy with the restaurant before booking.

Is there a dress code?

Smart casual to smart is the norm, and some venues state their dress code publicly. Check before you go.

Do all restaurants serve alcohol?

No. Alcohol is served in licensed venues, so ask when you book if it matters to you.

Let us handle the reservations

Marrakech Concierge can book tables, arrange transport and pair dinner with a club or a villa chef. Browse our restaurants page, read our nightlife guide for what happens after dinner, or see our villas if you would rather have a private chef at home.