233 Best Restaurants in Morocco

Background Illustration for Restaurants

We've compiled the best of the best in Morocco - browse our top choices for the top things to see or do during your stay.

Al Fassia

$$ | Guéliz Fodor's Choice

Serving some of the best à la carte Moroccan food in the city, the affordable menu here includes tasty tagines, tender brochettes with saffron rice, couscous topped with caramelized onions, succulent tangia, and sweet-savory pigeon pastilla. There's an extensive choice of Moroccan wines, too. The restaurant can be noisy and crowded with slow service if there are large party bookings. 

55, Bd. Zerktouni, Marrakesh, Morocco
0524-43–79–73
Known For
  • Delicious and varied Moroccan dishes
  • Traditional recipes from Fez
  • All-female family-run business
Restaurant Details
Closed Tues. and part of June and July
Reservations essential

Something incorrect in this review?

Amal

$ | Guéliz Fodor's Choice

A nonprofit center established this lunch-only restaurant to help women from difficult backgrounds learn culinary skills and earn an independent living. The result is this friendly, brightly furnished restaurant and garden terrace, which attracts locals and expats for its excellent Moroccan and international dishes. Friday is couscous day, but make a reservation in advance! No alcohol, but lots of freshly squeezed juices are served.

Rue Allal Ben Ahmed and Rue Ibn Sina, Marrakesh, Morocco
0524-44–68–96
Known For
  • Great value
  • Fresh, homemade items daily
  • Reserve ahead for Friday couscous
Restaurant Details
No dinner

Something incorrect in this review?

Bacha Coffee

$$ | Medina Fodor's Choice

The airy courtyard in the 1910 building that houses the Dar Bacha Museum is all orange trees and colorful tiles: it's a perfect oases for a quick bite. There are over 100 types of coffee, from all over the world, and perfect pastries, as well as a selection of main dishes. Prepare to arrive early, as wait times can be up to three hours in the afternoon.

Rte. Sidi Abdelaziz, Marrakesh, 40000, Morocco
0524-38–12–93
Known For
  • Wide range of coffees
  • Jaw-dropping interior decorations
  • Top-class service
Restaurant Details
Closed Mon.
Reservations essential

Something incorrect in this review?

Recommended Fodor's Video

Bistro Laaroussa

$$ | Fez el-Bali Fodor's Choice

On Riad Laaroussa’s lovely roof terrace, you can indulge in your choice of two distinct dining experiences while enjoying stellar views over the medina. Opt for the bistro menu (lunch and dinner) and feast on Mediterranean-influenced dishes (perhaps seafood risotto and crème brûlée); or in the evenings, you can reserve ahead for a classic, three-course Moroccan menu—think pastilla, tagines, and couscous, with a great selection of local wine. Dine under the stars in summer; in cooler months, the cozy salon has a log fire. Note that there are steep stairs to the terrace.

3, Derb Bechara, Fez, Morocco
0674-18–76–39
Known For
  • Reservations required for Moroccan prix-fixe dinner option
  • Market-fresh Mediterranean and Moroccan dishes
  • Mediterranean menu not available on Wednesday

Something incorrect in this review?

Café Clock

$$ | Fez el-Bali Fodor's Choice

Set in the heart of the medina, this crosscultural café is a Fez institution. It’s the perfect place to take a sightseeing break with a tea or mocktail, or a bite from the eclectic menu of Moroccan and international fare, like the justly famous camel burger; there are vegetarian-friendly options as well. Spread over two traditional dars, the Clock is much more than a café: if you want to learn to cook Moroccan cuisine, pick up some Moroccan Arabic, try your hand at calligraphy, listen to ancient storytelling, learn to play the oud, or have a henna tattoo, just check out its cultural workshops.

Café Clock Chefchaouen

$ Fodor's Choice

The hugely popular Café Clock company has arrived in a cool blue riad in Chefchaouen. It comes with the same relaxed vibe as its counterparts in Fez and Marrakesh, as well as menu favorites like the camel burger and a wide variety of vegetarian dishes. It's much more than just your standard café, with a range of cultural programs, sessions featuring Riffian musicians, as well as cooking classes with the chef, including bread baking and patisserie. 

Casa Jose

$$ | Guéliz Fodor's Choice

The Spanish-Moroccan chain, which has restaurants in Casablanca and Rabat, opened this location in 2016. Fresh fish is shipped in from Agadir or Casablanca each morning, and the authentic tapas selection includes classics such as tortillas, shrimp with garlic, patatas bravas, and the more adventurous Galician octopus. The well-chosen wine list includes mostly Moroccan and French wines, but there is a small selection of Marques de Riscal reds, whites, and rosés. There is a main restaurant, but the pleasant outdoor terrace has stools at the bar that are perfect for a quick informal tapas snack, and guests can drink alcohol on the terrace, which is unusual for Marrakesh. The atmosphere is lively and convivial in the evenings, but lunchtime is a more laid-back affair.

Not much English is spoken so come prepared with your phrase book.

8, av. Oued el Makhazine, Marrakesh, Morocco
0524-42--37--72
Known For
  • <PRO>authentic Spanish tapas</PRO>
  • <PRO>good wine list</PRO>
  • <PRO>pleasant outdoor terrace</PRO>

Something incorrect in this review?

Chez Bismilah Sand Coffee

$ Fodor's Choice

This wonderful local shop specializes in Turkish coffee heated and made over sand. It's absolutely mesmerizing to watch the process and the friendly owner will take his time to explain the entire process. It's one of the most affordable yet enjoyable experiences you can have in the medina.

Chez Momo

$$$ Fodor's Choice

Nestled in the foothills of the mountains near Ouirgane, Chez Momo is a delightful spot to sip a cocktail by the small pool or have a barbecue dinner seated on one of the chairs fashioned from tree trunks. After a feast you may find yourself inquiring about one of the seven cozy rooms and six suites, where a breakfast of morning coffee and beghrir (pancakes) is brought to your door each morning.

Club Nautique

$ Fodor's Choice

Fresh, simply grilled fish and other seafood reign supreme here, along with several resort-style bars placed strategically around the two terraces and captain's cabin–style interior. There is a large selection of Moroccan wines on offer, with Guerrouane being a good bet. The house salads are well prepared and can be made to suit the size of your party. The views of the bay and local fishing boats from the outdoor tables are stunning, and in the evening you can buy your fish straight off the boat and have it cooked to your liking.

Port d'Al Hoceima, Al Hoceima, Morocco
0539-98–14–61
Known For
  • Fish dishes straight off the boat
  • Gorgeous outdoor seating with views of the bay
  • Impressive wine list

Something incorrect in this review?

Dar Al Maghrebia

$$ Fodor's Choice

For authentic Moroccan cuisine at great-value prices, look no further than this small, family-run restaurant. Dine in the cozy salon or at one of the pavement tables, and choose from an array of brochettes, tagines, pastillas, and briouates (stuffed pastries).

7, rue Al Banafsaj, Asilah, Morocco
0671-04–30–87
Known For
  • Good for vegetarians
  • Friendly staff
  • Virgin cocktails
Restaurant Details
Closed Mon.

Something incorrect in this review?

Dar Baba

$$ Fodor's Choice

A 19th-century historic building converted into an eclectic two-story restaurant and bar, Dar Baba serves up creative cocktails and Mediterranean-Moroccan fusion food. The grilled octopus is a customer favorite. The establishment is one of the most popular in Essaouira and gets lively in the evenings, so you'll want to make a reservation if you plan on going for dinner.

2, rue de Marrakech, Essaouira, Morocco
0629-65–22–68
Known For
  • Mediterranean-Moroccan dishes
  • Great cocktails
  • Lively evening ambience
Restaurant Details
Reservations essential

Something incorrect in this review?

Dar Naji

$$ Fodor's Choice

Loved by locals and visitors alike, Dar Naji is one of the city's most authentically Moroccan, medina-based restaurants and features interesting dishes more often found in Moroccan homes. Look for trid (soft layers of pastry layered with a meaty sauce) and medfouna (a rustic stuffed bread). Prices are reasonable, and the salads, tagines, and couscous dishes are top quality. 

Av. Jazirat Al Arabe, Rabat, 10000, Morocco
0537-26--25--28
Known For
  • Excellent value
  • Truly authentic menu
  • Open nonstop midday to midnight

Something incorrect in this review?

Dar Zitoune Restaurant

$$ Fodor's Choice

Set among gorgeous gardens and featuring a menu of local produce, Dar Zitoune is worth the visit from Taroudant. Serving a refined Mediterranean-style menu, it's a favorite with locals as well as with passing tour groups. Sit outside under citrus trees or inside in the large dining room and make the most of the opportunity to eat steak tartare or a Roquefort cheese–and-endive salad. The staff is courteous and speaks English well. Reserve in advance, especially for special dishes such as couscous, mechoui (spit-roast lamb), or pastilla.

Boutarialt el Barrania, Taroudant, 83000, Morocco
0528-55–11–41
Known For
  • Accommodating to vegetarians and special diets
  • Reservations essential, particularly for orders of pastilla and other special dishes
  • Good service

Something incorrect in this review?

Dardar Rooftop

$$ Fodor's Choice

Located just a five-minute walk from Marrakesh's bustling main square Jemaa el-Fnaa, Dardar is a stylish restaurant and bar that boasts a lively atmosphere and some of the best views the medina has to offer. The menu features a variety of Moroccan, European, and Asian dishes. (The shrimp pil pil is great for garlic and chili lovers.) Cocktails, beer, and wine are also served. Dardar fills up quickly, so you absolutely must book ahead of time if you want to secure a reservation, particularly at sunset.

El Morocco Club

$$$ | Kasbah Fodor's Choice

In 1931, an American architect renovated a kasbah mansion and turned it into El Morocco Club. Today it's three venues in one: a sophisticated restaurant serving a fusion of Mediterranean and Moroccan cuisine, a pretty café terrace, and a seductively lit piano bar. The restaurant menu features fare such as foie gras, seafood couscous, and lemon meringue pie. The café terrace, located under a century-old fig tree, offers more affordable salads and sandwiches and is an excellent choice for a leisurely lunch.

Pl. du Tabor, Tangier, 90000, Morocco
0539-94–81–39
Known For
  • Elegant setting
  • Restaurant reservations essential
  • Laid-back lunches at the café terrace
Restaurant Details
Closed Mon.

Something incorrect in this review?

Farmers

$$ | Guéliz Fodor's Choice

The focus here is on creating innovative dishes using fresh ingredients from Sanctuary Slimane, an organic farm located just outside the city, as well as from farmers in the Atlas Mountains. The menu revolves around seasonal produce and is ever-changing, but can include dishes like tempura squash blossom tacos and gnudi with ricotta and kale. Both the cocktail and mocktails are excellent, and the friendly staff are always happy to give personalized recommendations. Wine pairings are also available. All of the waste that's produced at Farmers and its sister cafe Blue Ribbon goes back to the farm to be recycled or used as compost or food for animals.

Fez Café

$$$ | Fez el-Bali Fodor's Choice

This popular bistro-style café-cum-restaurant is set in the delightful oasis of Jardin des Biehn. The daily changing chalkboard menu reflects the Moroccan chef’s love of Gallic gastronomy, as he happily mixes Moroccan and French culinary influences, using fresh ingredients from the market and the owners’ organic garden. Feast on meat or fish; vegetarians are well catered to with delicious quiches, soups, and salads. Eat alfresco in the garden or on the rooftop under the sun and stars, or in the brightly colored interior room with lots of creative decorative touches, including nods to the Biehns’ Provençal roots. 

Fish Burger

$ Fodor's Choice

This small, unassuming establishment makes the best of Essaouira's seafood scene by serving up fantastic fish burgers and burritos. The staff are superfriendly, and happy to help if you're having trouble deciding on what to order. That being said, you can't go wrong with the crispy fish burger and onion rings. The sardine burger is also a hit.

Grand Cafe de la Poste

$$$ | Guéliz Fodor's Choice

This 1920s-style French café is a fabulous backdrop for salads, pastas, steaks, and seafood specials including oysters from Oualidia. It's long-standing favorite in the neighborhood, and a great place for a meal or a drink on the covered veranda. For an indulgent dessert try the gâteau chocolat coulant (chocolate cake).

Ishq

$$$ Fodor's Choice

Set in a stylish reinvented riad, a mix of contemporary decor and antique features at this women-owned restaurant matches the focus on modern Moroccan fusion. Multiple seating areas are spread over three floors, from the light-filled patio flanked by a living wall to the rooftop with medina views. The menu incorporates Mediterranean influences and international ingredients alongside a new take on Moroccan dishes, such as black couscous with beef and caramelized pumpkin, and lamb shank with grilled almonds. Pair it with a creative mocktail, and don’t miss the poached pear with rosemary, served with date coulis and amlou ice cream. 

Ain Zliten, Fez, Morocco
0668-52--14--14
Known For
  • Moroccan fusion menu
  • Contemporary Moroccan design
  • No alcohol but delicious mocktails
Restaurant Details
Closed Mon.
Reservations essential

Something incorrect in this review?

L'Orangerie

$$$$ | Medina Fodor's Choice

Overlooking Villa Mabrouka’s gorgeous gardens and the sparkling Mediterranean, the alfresco L’Orangerie is one of Tangier’s finest—and most romantic—restaurants. Market-fresh fish and shellfish dominate the Mediterranean-influenced dinner menu—perhaps half a dozen oysters or a platter of fruits de mer. You can also indulge in succulent steaks, classic Italian dishes, or traditional tagines. Make time for an aperitif in the Roof Terrace Bar or a postprandial in the seductively lit Jake’s Bar in the main villa. Reservations required for nonguests.

La Capitainerie

$$ Fodor's Choice

In the stylish Hotel L'Iglesia, La Capitainerie has tables that spill out onto the esplanade as well as a lovely dining room that highlights local tradition by displaying numerous period objects. The menu revolves around seafood with a Moroccan edge; you can order à la carte or choose a fixed-price menu; both change daily. There's a decent wine list as well as a bar area for evening drinks.

La Fromagerie

$$$ Fodor's Choice

A few miles outside town on the edge of thuya and olive groves, owner Abderrazak welcomes you warmly to his artisanal cheesery and open-air restaurant. Enjoy a fixed-menu lunch of salads topped with local goat- and sheep-milk cheeses, followed by (for nonvegetarians) a mechoui (lamb spit roast). You'll find it hard to move after the feast.

Rte. de Safi, Essaouira, Morocco
0607-25–07–51
Known For
  • Large portions
  • Local cheeses
  • Delicious salads
Restaurant Details
Reservations essential

Something incorrect in this review?

La Perle d'Asilah

$$$ Fodor's Choice

At Asilah's finest restaurant, the sophisticated menu is largely French, with a dash of Asian and Moroccan. A chalkboard highlights the daily specials—perhaps John Dory, crab, or roasted poussin (young chicken); there are great-value two- and three-course prix-fixe menus, too. Pair it with an excellent Moroccan wine or cocktail, and don't miss rounding off a meal with an irresistible dessert. Dine on the terrace in balmy weather; inside it's decorated in warm tones, with dark-wood furniture and white linen tablecloths.

Rue Allal Ben Abdallah and Av. Melilla, Asilah, Morocco
0618-41--87--58
Known For
  • Excellent service
  • Indulgent desserts, such as chocolate fondue
  • Terrace dining
Restaurant Details
Closed Mon.

Something incorrect in this review?

La Table de la Plage

$$$$ Fodor's Choice

Even if you're not staying at La Sultana, you can indulge in a leisurely lunch at its shaded wooden terrace right on the sand. The restaurant specializes in fresh shellfish from local suppliers; the oysters, clams and spider crabs are delicious, so is the just-caught fish and organic veggies plucked from their own garden. There's a great wine list, too.

Parc à huîtres N°3, Bled Gaïla, Oualidia, Morocco
0525-36--65--95
Known For
  • Stunning waterfront location
  • Superfresh seafood
  • Reservations essential for nonguests
Restaurant Details
Reservations essential

Something incorrect in this review?

Latitude 31

$$ | Bab Doukkala Fodor's Choice
Owner Ali Lamsouber has opened up his ancestral family home in the Bab Doukkala neighborhood to create a welcoming open-air restaurant in an enclosed garden courtyard. The innovative menu takes classic Moroccan dishes and adds an element of surprise, for example a succulent lamb tagine is loaded with wild mushrooms from the Middle Atlas Mountains, or the traditional pastilla (pastry) is filled with dates, apples, and ginger. Vegetarian options—spinach ravioli filled with goat cheese and dried tomatoes or risotto variations—are available and each course is beautifully and artfully presented with nice touches such as an amuse-bouche and small baskets of delicious homemade miniflatbreads. The overall ambience is low-key and casual, with jazz music playing in the background and the contemporary design—modern seating, lanterns, and low leather couches—contrasts nicely with the 1960s-style Moroccan patterned tiling. There's also a wide menu of nonalcoholic cocktails, soft drinks, and juices; alcohol is not served.
186, rue el Gza, Marrakesh, Morocco
0524-38--49--34
Known For
  • <PRO>Moroccan nouvelle cuisine</PRO>
  • <PRO>friendly and welcoming atmosphere</PRO>
Restaurant Details
Closed Sun.

Something incorrect in this review?

Le 116

$ Fodor's Choice

Small but buzzy, this cash-only salad-and-crepe bar offers great-value healthy snacks and small meals, including DIY salads, quiches, and panini. It attracts local office workers, foreign residents, and tourists for its healthy food, excellent Italian espresso, and fresh juices and smoothies. Take a form and pen and design your own salad, picking the size, base, ingredients, and dressing to suit. It's often packed by midday, but service is fast.

116, Av. des Forces Armées Royales, Agadir, 80000, Morocco
0528-82–03–12
Known For
  • Fast service
  • Salads in three sizes
  • Lots of vegetarian options

Something incorrect in this review?

Le Bistro Arabe

$$ Fodor's Choice

One of the few jazz bars and restaurants in the medina that's packed every night, Le Bistro Arabe has a local house band and serves Moroccan food with a Mediterranean twist. The service and cocktails are also fantastic. Tables are limited (particularly if you want to be seated by the band), so it's essential you make a reservation in advance. Live jazz sessions start every night at 8 pm.

Le Cabestan

$$$ Fodor's Choice

A place to see and be seen, this stylish restaurant-bar-club, perched on a clifftop beneath the El Hank Lighthouse, comes with spectacular ocean views. The modern Mediterranean menu puts the focus on fresh fish, and quality is high, with a lively tapas bar that draws a cocktail- and champagne-loving crowd until the early hours. Book ahead to request a table on the terrace or next to a panoramic window.