AskTheCity
Skip to content
Ask Rabat

The 15 Best Restaurants in Rabat

Ranked by our editorial Friend Score and filterable to exactly what you want.
15 of 15
  1. 1
    $

    Technically a café rather than a restaurant, Café Maure inside the Kasbah des Oudayas is nonetheless a mandatory stop for its mint tea, msemen, and light Moroccan snacks served in a garden overlooking the river and sea. The setting — blue-and-white tiled terrace, orange trees, Atlantic breeze — is among the most beautiful in all of Morocco. Come for the experience as much as the food; it's a beloved institution.

    iconicKasbahmust-visitcafé institution
  2. 2
    Dinarjat
    #2of 15
    $$$

    Housed in a beautifully restored 17th-century riad deep in the Medina, Dinarjat is widely considered the definitive upscale Moroccan dining experience in Rabat. The pastilla, lamb tagine with prunes and almonds, and couscous royale are benchmarks of traditional cooking. Live Andalusian music most evenings adds to the enchantment — book well in advance and dress the part.

    institutionMedina gemheritage diningmust-visit
  3. 3
    $$

    A long-standing Rabat institution serving traditional Moroccan cuisine in a warm, tiled dining room that feels authentically local rather than staged for tourists. The harira, briouats, and slow-cooked tagines are the reasons to come. It's a no-frills experience — the focus is entirely on the food, and the prices are very fair for the quality.

    Moroccan institutionMedinatraditionallocal favorite
  4. 4
    Dar Naji
    #4of 15
    $$$

    A grand traditional Moroccan restaurant in the upscale Souissi district, Dar Naji is the choice of Rabat's diplomatic and business elite for formal Moroccan hospitality. The mechoui, couscous royale, and bastilla are prepared with exceptional care, and the palatial setting with carved cedar and zellige tilework is genuinely impressive. Service is formal and attentive — ideal for hosting important guests.

    Souissiupscale Moroccandiplomatic dininggrand occasion
  5. 5
    $$

    A charming, intimate Moroccan restaurant near the Hassan Tower that punches well above its price point with carefully made traditional dishes. The tagine of chicken with preserved lemon and olives and the homemade harira are particularly praised by regulars. The room is small and fills quickly — reservations recommended for dinner.

    Hassantraditional Moroccanhidden gemvalue pick
  6. 6
    Ziryab
    #6of 15
    $$$

    A refined riad restaurant in the Medina named after the legendary Andalusian musician, Ziryab offers beautifully presented traditional Moroccan cuisine with live classical music on select evenings. The pastilla au pigeon, mechoui, and bastilla au lait dessert are standouts. The setting is intimate and genuinely elegant — one of the Medina's best-kept secrets for a special dinner.

    riad diningMedinaspecial occasionMoroccan fine dining
  7. 7
    $$

    Rabat's answer to the classic single-dish Parisian formula: you get steak with the house walnut sauce and unlimited frites, and that's it — and it's wonderful. The formula is beloved by locals and the queue at peak hours tells you everything. No reservations taken, so arrive early or expect to wait; the wait is worth it.

    steakFrenchAgdallocal institution
  8. 8
    $$

    A beloved French bistro institution in Agdal that has been feeding Rabat's professional class for decades. The steak-frites, onion soup, and crème brûlée are classics executed with real care, and the warm, unpretentious atmosphere keeps regulars coming back weekly. It can get crowded at lunch — arrive early or book ahead.

    French bistroAgdal institutionlong-runninglocal favorite
  9. 9
    $$

    A well-regarded Moroccan restaurant in Agdal that strikes the right balance between authenticity and comfort, making it a favorite for both locals and visitors who want real Moroccan cooking without the tourist-trap atmosphere. The lamb tagine with caramelized onions and prunes and the homemade pastilla are consistently excellent. The service is friendly and the setting is tastefully decorated without being over the top.

    AgdalMoroccanreliablevisitor-friendly
  10. 10
    Cosmopolitan
    #10of 15
    $$$

    One of Rabat's most polished modern restaurants, Cosmopolitan blends Moroccan flavors with international technique in a sleek, contemporary setting near the Hassan Tower. The tasting menus are ambitious and well-executed, and the wine list is among the city's best. Service is attentive and professional — a reliable choice for business entertaining or a serious dinner.

    fine diningcontemporaryHassanwine destination
  11. 11
    Le Dhow
    #11of 15
    $$$

    A converted wooden boat moored on the Bouregreg River, Le Dhow is one of Rabat's most atmospheric dining experiences, serving refined Moroccan and Mediterranean cuisine. The grilled fish, tagines, and seafood platters are consistently excellent, and the river views at sunset are genuinely spectacular. Reserve ahead — it fills up fast on weekends — and note that the floating setting means it can feel slightly touristy, though locals genuinely love it.

    iconic settingBouregregboat restaurantmust-visit
  12. 12
    Borj Eddar
    #12of 15
    $$

    Perched near the Kasbah des Oudayas with sweeping views of the Atlantic and the Bouregreg estuary, Borj Eddar is the go-to for fresh grilled fish and seafood in a spectacular setting. The grilled sea bass, calamari, and mixed seafood platters are the things to order. The view is the main event — food quality is solid rather than exceptional, but the location is unbeatable.

    seafoodviewsOudayasAtlantic coast
  13. 13
    Matsuri
    #13of 15
    $$$

    The most respected Japanese restaurant in Rabat, Matsuri delivers genuinely fresh sushi, sashimi, and hot dishes in a calm, minimalist setting. The omakase-style platters and tempura are highlights, and the fish sourcing is taken seriously. It's a small room so reservations are essential — and prices reflect the quality of imported ingredients.

    JapanesesushiAgdaltop pick
  14. 14
    Le Puzzle
    #14of 15
    $$

    A dependable neighborhood restaurant in Agdal known for its generous portions of Moroccan and international dishes at fair prices. The couscous on Fridays is a local ritual, and the warm, family-friendly atmosphere makes it a go-to for residents. Nothing flashy — just consistently good, honest food in a comfortable setting.

    neighborhood stapleAgdalfamily diningcouscous
  15. 15
    Ty Potes
    #15of 15
    $$

    A lively, genuinely popular French-Moroccan brasserie in Agdal with a loyal following among expats and young professionals. The menu covers everything from moules-frites to Moroccan salads, and the terrace is one of the neighborhood's best spots for a long lunch. It can be noisy and crowded on weekend evenings — that's part of the charm.

    brasserieAgdal favoriteexpat hubterrace