3 Best Restaurants in Marrakesh, Morocco

Café Arabe

$$ | Medina

This Italian-owned three-story restaurant in the heart of the medina serves both Moroccan and Italian food. The trendy terrace, complete with a trickling fountain and relaxing music, is a good place to stop for drinks, while the ground-floor, shaded patio is better suited to a lunchtime visit.

Catanzaro

$$ | Guéliz

Perennially popular, this homey Italian spot has a good selection of salads, pasta, and pizzas at prices that make them a fabulous value. Alcohol is served, and at reasonable prices for this part of town. Another plus? One side of the restaurant is reserved for nonsmokers.

Rue Tariq Ibn Ziad, Marrakesh, Marrakesh-Safi, Morocco
0524-43–37–31
Known For
  • consistent quality
  • reasonably priced pasta and pizzas
  • often fully booked on weekends
Restaurants Details
Rate Includes: Closed Sun., Reservations essential

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, Marrakesh-Safi, Morocco
0524-43–26–41
Known For
  • homemade pasta
  • relaxed atmosphere
  • beautiful inner garden
Restaurants Details
Rate Includes: Reservations essential

Recommended Fodor's Video