5 Best Restaurants in Marrakesh, Morocco

Background Illustration for Restaurants

Marrakesh has arguably the largest selection of restaurants in Morocco, which serve equal parts Moroccan and international cuisine at varying price points. Restaurant dining, once reserved mainly for the wealthy or very special occasions, is now part of the norm for virtually all Marrakshis. Options vary from inexpensive snack bars, cafés, and fast-food restaurants to the more pricey French bistros, sushi bars, and sophisticated Moroccan fine-dining options. In restaurants where alcohol is served, meal prices tend to be high as licenses are expensive. Home entertaining, however, with lavish meals to impress visitors, is still very much part and parcel of the old Marrakshi way of life. To get an idea (albeit a rather expensive one) of traditional yet sumptuous Moroccan entertaining, treat yourself to an evening at one of Marrakesh’s popular riad gastronomique restaurants in the medina. Morocco is a Muslim country, so don't assume that all restaurants will serve alcohol. Licenses are expensive and, inside the medina especially, are very hard to come by.

You can also eat well at inexpensive sidewalk cafés in both the medina and Guéliz. Here, don't miss out on a famous local dish called tanjia, made popular by workers who slow-cook lamb or beef in an earthenware pot left in hot ashes for the whole day. Food is cooked and served from an outdoor street-kitchen with shared tables, but it's a hearty meal with locals for around 30 DH.

Most restaurants in Marrakesh tend to fall into two categories. They're either fashionable, flashy affairs, mostly in Guéliz and the outlying areas of Marrakesh, which serve à la carte European, Asian, and Moroccan cuisine, or they're more traditional places, often tucked inconspicuously into riads and old palaces in the medina. Both types can be fairly pricey, and, to avoid disappointment, are best booked in advance. They also tend to open quite late, usually not before 7:30 in Guéliz and 8 in the medina, although most people don't sit down to eat until 9 or 9:30. In recent years a third dining category, the dinner-cabaret, has become a popular format, attracting tourists, expats, and well-heeled Moroccans for their entertainment value, if not necessarily for their cuisine.

There's no set system for tipping. Your check will indicate that service has been included in the charge; if not, tip 10% or 15% for excellent service.

Grand Café 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).

Comptoir Darna

$$$ | Hivernage

Snazzy, jazzy, and a little razamatazzy, Le Comptoir is a fusion of bar, club, and restaurant that's been a nighttime draw for hip Marrakshis and visitors since the turn of the 21st century. The restaurant serves Moroccan, international, and Asian dishes; it's expensive, but the main attraction isn't the food, it's the trendy atmosphere and free entertainment---live musicians, belly-dance cabaret (starting at 10:30 pm), and an upstairs DJ spinning chilled-out world-music vibes until 3 am. There's a small dance floor for those who want to swirl to the tunes.

La Trattoria

$$$ | Guéliz

The tables at this ever-popular Italian spot are tightly packed around the pool area and reservations are recommended if you want to eat the hallmark homemade ravioli and seafood pasta variations. Tapas and pre-dinner drinks can be enjoyed in the lush terrace bar, with jungle foliage in danger of dipping into your aperitif and background music courtesy of the resident pianist. Alcohol is served.

179, rue Mohammed el Béqal, Marrakesh, Morocco
0524-43–26–41
Known For
  • Homemade pasta
  • Relaxed atmosphere
  • Beautiful inner garden
Restaurant Details
Rate Includes: Reservations essential

Recommended Fodor's Video

Le Loft

$$$ | Guéliz

Le Loft is popular for its chic setting and bistro menu of steaks, giant Caesar salads, pasta dishes, and various vegetarian options. Bentwood chairs, cushioned booths, bare brick walls, suspended industrial lighting, and huge pop-art prints give a funky, modern vibe. It can also get very smoky and noisy. The fixed-price two-course lunch menu is a good value at 130 DH.

Patron de la Mer

$$$

This fashionable restaurant that specializes in Mediterranean seafood is a great choice for a night out or long lunch. Delicious choices include seafood paella, grilled calamari, octopus tagine, lobster, and more. Wine is also available to pair with your meal.