10 of Rabat's Top Restaurants

Seasonal asparagus, goats cheese and fish
Seasonal asparagus, goats cheese and fish | © Jules / Flickr

Rabat is a city full of exquisite restaurants. From French to Italian (and, of course, Moroccan) restaurants in the capital, you will always find what you want. Here are Rabat’s 10 top restaurants!

1. Villa Diyafa

Hotel Restaurant, European, Moroccan

Grilled prawns
© medoa7164 / Pixabay
This sophisticated restaurant, located in the heart of a hotel in the neighbourhood of Les Ambassadeurs, serves some of the most amazing European and Moroccan dishes. The most beautiful part, is the terrace, where you can enjoy your dinner — meat, fish or seafood freshly caught from the Atlantic — surrounded by stunning greenery in the most blissful atmosphere.

2. Restaurant La Villa Mandarine

Boutique Hotel

Hotel interior courtyard with a tiled fountain and foliage around at Villa Mandarine
Courtesy of Villa Mandarine / Expedia
This amazing restaurant specialises in French gastronomy by their talented chef Sylvain Brucato. The restaurant’s decor, sophisticated and elegant, makes it the perfect spot to have a romantic dinner, surrounded by bougainvillea and orange groves. It is truly a calm and peaceful oasis to savour French cuisine.

3. Le Georges

Restaurant, French, Mediterranean, Seafood, Contemporary

This contemporary and modern restaurant is located in the buzzing neighbourhood of Agdal. Here, you can enjoy original and delicious dishes such as marinated duck, seafood, fish, grilled meat and much more, in the most animated atmosphere with live bands almost every night and good music.

4. Cosmopolitan

Restaurant, French, Seafood, Mediterranean

This restaurant offers the ultimate French gastronomy experience in a romantic and family friendly environment. They use fresh local products to present the most authentic and fresh dishes like grilled beef or apple pie to enjoy in their popular terrace with a view over a green garden.

5. El Barrio Latino

Restaurant, Mexican

5. El Barrio Latino
© jeffreyw / Flickr
El Barrio Latino is the best spot for a fun night out in Rabat! Here, you can enjoy a night with your friends doing karaoke, dancing on the open stage, or savouring your dishes to the sound of a jazz and Latino band! The cuisine is delicious and diverse with grilled veggies, pizzas, fajitas or even chill con carne!

6. Restaurant As'iam

Restaurant, Asian, Vietnamese, Thai

Vietnamese Salad with Grilled Tofu
© Craig Dugas/Flickr
Located in the fancy neighborhood of Hay Riad, this Asian restaurant serves Chinese, Vietnamese and Thai cuisine made by the famous chef Michaël Balitbit, that you will enjoy in the most sophisticated decor full of colours and relaxing music. It is considered by locals as one of the best Asian restaurants in Rabat.

Culture Trip Summer Sale

Save up to $1,395 on our unique small-group trips! Limited spots.

Edit article