The Moroccan capital seduces as much by its cultural richness as by its refined flavors. From gourmet restaurants tucked away in palaces to fish restaurants on the marina’s edge and traditional tea rooms, Rabat is bursting with good places to eat.
In this article, discover our selection of the best restaurants to eat in Rabat, and find out about our experiences with all our advice in pictures.

This opinion is completely independent, based on our experiences. We visited the region anonymously, making our own choices and paying our bills in full.
Best restaurants in Rabat: our 3 favourites
Before sharing our detailed reviews of the selected establishments, we couldn’t resist revealing our three favorites in Rabat:
- Restaurant Le Laurier, for its elegant setting in the heart of the Palace Tour Hassan and its cuisine subtly inspired by French tradition,
- Restaurant Le Grill Robuchon, for excellent service and mastery of flavors in a hushed setting worthy of the great French houses,
- Restaurant Le Golden Fish, for sublime seafood in a peaceful setting at the Hôtel Sofitel.

WHERE TO STAY IN Rabat
Our favorites: neighborhoods and hotels
Hassan district
Hotel La Tour Hassan Palace – See prices, photos and availability
Rabat’s historic center
Riad Meftaha Hotel – See prices, photos and availability
Marina Rabat-Salé
Hotel Fairmont La Marina Rabat Salé – See prices, photos and availability

Best bistronomic restaurants at Rabat
1. Restaurant Grill Robuchon (French gastronomy)
Housed in the elegant Mariott Hotel, Restaurant Grill Robuchon pays tribute to the culinary heritage of celebrated French chef Joël Robuchon, offering generous, refined cuisine. The sleek, contemporary décor, combining warm woods and neutral tones, creates an elegant atmosphere. Last but not least, we’d like to pay special tribute to the staff for their warm welcome and professionalism!

The same elegance is expressed on the plate. For lunch, we enjoyed a delicious tomato tartare, disconcertingly simple but perfectly seasoned. We continued with our specialty: smoked meat skewers served with seasonal vegetables. Divine! Desserts are just as pleasing and well-balanced, such as peanut pie or Melba-style roasted peach…

Want to extend the experience? Spend one or more nights at the Mariott Hotel, home of this fine dining experience – See prices, photos and availability – and make a reservation.
Practical information:
- Neighborhood: Agdal
- Restaurant type: French bistro
- Capacity: more than 25 place settings
- Terrace: yes
- Price range: between 280 and 705 dhs (MAD) per person excluding drinks
- Specialities from Morocco: no
- Particularly suitable for children: yes
- Reservations recommended by telephone on +212 6 65 47 25 28
2. Restaurant Le Laurier (French-Italian)
Restaurant Le Laurier is located in the heart of the sumptuous Tour Hassan Palace hotel in Rabat, offering an elegant setting overlooking the palace’s Andalucia gardens and swimming pool. The horseshoe-arched windows, framed by carved floral motifs, add a refined Andalucia touch to the elegant room, where light furnishings, white tablecloths and muted lighting create a warm ambience. If you can, ask for a table in the beautiful garden!

The cuisine is inventive and refined, focusing on carefully selected seasonal produce.
You’ll no doubt notice the Italian touches on the menu, from the truffle cream pizzas to the tiramisu. For our part, we opted for the seafood linguine! Simply enhanced with garlic olive oil, they were excellent, and we appreciated the touch of freshness provided by the crunchy salad on the side.

Want to extend the experience? Spend one or more nights at the Tour Hassan Palace Hotel , home to this fine dining establishment – Check photos, photos and availability – and make a reservation.
Practical information:
- Neighborhood: Hassan, historic center
- Restaurant type: French bistro
- Capacity: more than 25 place settings
- Terrace: yes
- Price range: between 300 and 600 dhs (MAD) per person (excluding drinks)
- Specialities from Morocco: no
- Particularly suitable for children: no
- Reservations recommended by e-mail: reservation@latourhassan.com
OUR TIPS FOR RENTING A CAR IN Maroc
- Compare prices on our preferred platform: DiscoverCars – one of the best rated sites.
- Adapt your choice of vehicle to your itinerary!
- For more choice, book early.

Read our tips (coming soon)
Best Moroccan specialty restaurants in Rabat
3. Restaurant Al Warda(contemporary)
In an elegant setting blending tradition and modernity – sparkling zelliges, stylized arabesques and subdued lighting – the Al Warda restaurant offers inventive Moroccan cuisine. Discover tasty dishes such as chicken pastilla, lamb tagine with dried fruit, or beef or lamb couscous, all enhanced by attentive service.

Want to extend the experience? Spend one or more nights at the Sofitel Hotel, home of this fine table – Check photos, photos and availability – and book now!
Practical information:
- Neighborhood: Souissi Ambassadeurs, near Palais Royal
- Restaurant type: contemporary Moroccan cuisine
- Capacity: more than 25 place settings
- Terrace: no
- Price range: between 200 and 300 dhs (MAD) per dish (excluding drinks)
- Specialities from Morocco: yes
- Particularly suitable for children: yes, as the room is spacious and the staff are very attentive.
- Reservations can be made by calling +212 5376 75656
4. Restaurant L’Impérial(traditional)
Restaurant L’Impérial offers a resolutely refined experience at the Tour Hassan Palace hotel. From the moment you arrive, you’ll be transported to a setting from the Thousand and One Nights , with elegant decor combining carved woodwork and fresh flowers!
On the plate, refinement continues with traditional Moroccan dishes and other European-inspired creations as part of a princely buffet.

Want to extend the experience? Spend one or more nights at the Tour Hassan Palace Hotel, home to this fine restaurant – Check photos and availability – and book now!
Practical information:
- Neighborhood: Hassan, historic center
- Restaurant type: Moroccan with European influences
- Capacity: more than 25 place settings
- Terrace: yes
- Price range: menus from 150 to 300 dhs (MAD) per person, excluding drinks
- Specialities from Morocco: yes
- Particularly suitable for children: no
- Reservations can be made by e-mail: reservation@latourhassan.com
5. Hotel Riad Dar Chrifa restaurant
Housed in a restored historic riad in the heart of Rabat’s medina, Riad Dar Chrifa’s restaurant cultivates a refined, peaceful atmosphere, with bright patios, sculpted arches and traditional decor. The menu offers authentic, inventive Moroccan cuisine, with fragrant tagines, varied mezzés and fresh salads – all served with a smile!

Want to extend the experience? Spend one or more nights at theHotel Riad Dar Chrifa, home of this fine table – Check photos, photos and availability – and book now!
Practical information:
- Neighborhood: medina, Rabat center
- Restaurant type: traditional Moroccan cuisine
- Capacity: less than 25 covers
- Terrace: no, but you’ll be eating inside a very pleasant patio!
- Price range: between 200 and 400 dhs (MAD) per person (excluding drinks)
- Specialities from Morocco: yes
- Particularly suitable for children: no
- Reservations can be made by phone at +212666064460
A LITTLE MORE PATIENCE
All the photos, maps, information and addresses you need to make your stay at Maroc a success will soon be available in a single ebook!
Coming soon!

Best seafood restaurants in Rabat
6. Restaurant Marea (open on Sundays)
Located in the Hassan district, Restaurant Marea offers a refined atmosphere with marine accents, through a luminous décor combining deep blue walls and elegant lighting fixtures.
The menu features seafood from nearby ports, inventively prepared to suit all tastes: grilled, in tartars, in sauces, not forgetting daily suggestions depending on availability. Don’t miss their speciality: fish fry, delicious but light!

Practical information:
- Neighborhood: Hassan, a few minutes from the Hassan Tower
- Restaurant type: seafood, contemporary cuisine
- Capacity: more than 25 place settings
- Terrace: no
- Price range: between 200 and 400 dhs (MAD) per person (excluding drinks and suggestions)
- Morocco specialties: no (except fish tagine)
- Particularly suitable for children: yes (two formulas for children)
- Reservations recommended on their website here
7. Golden Fish restaurant (land and sea)
This is one of Rabat’s finest addresses! First of all, you’ll appreciate the setting, a pretty room in green tones facing a large swimming pool lined with palm trees. Although we weren’t able to enjoy the terrace because of the bad weather, we greatly appreciated the cuisine, which knows how to sublimate both meat and fish products.

You’ll notice the freshness of the fish and the mastery of the cooking! For our part, we enjoyed the salmon confit with citrus butter served with carrot purée and coral juice. A real explosion of flavours! You’ll also appreciate the selection of local wines and the friendly welcome offered by the staff.

Want to extend the experience? Spend one or more nights at the Hotel Sofitel Rabat Jardin des Roses, home of this fine dining experience – Check photos and availability – and book now!
Practical information:
- Neighborhood: Souissi Ambassadeurs, near Palais Royal
- Restaurant type: gourmet cuisine and seafood specialties
- Capacity: more than 25 place settings
- Terrace: yes
- Price range: between 300 and 500 dhs (MAD) per person (excluding drinks)
- Specialities from Morocco: no
- Particularly suitable for children: no
- Reservations recommended by telephone at +212537675656
8. Restaurant Mare Nostrum (festive)
The perfect restaurant for a festive evening! In a colourful, modern setting, the Mare Nostrum Restaurant welcomes you with a warm welcome and live music! The menu is a cheerful mix of international influences: pizzas, tajines and barbecued meats.
In short, there’s something for everyone!

Practical information:
- Neighborhood: Avenue Moulay Ismail, next to Place Pietri
- Restaurant type: Mediterranean cuisine
- Capacity: more than 25 place settings
- Terrace: no
- Price range: from 50 to 140 dhs (MAD) per person (excluding drinks)
- Morocco specialities: no (except for a few à la carte dishes)
- Particularly suitable for children: no
- Reservations recommended by telephone at +212665160233
Best restaurants for healthy family meals
9. Restaurant Le Relais de Paris (Belle époque decor)
Just open the doors of Restaurant le Relais de Paris and you’ll find yourself in a completely different world. With its Belle Époque decor and magnificent colored glass roof, you’ll feel like you’re in a typical Parisian restaurant in the very heart of Rabat!
Nostalgia is also in evidence on the menu, which features typical Parisian bistro dishes such as sole meunière and entrecôte with shallot sauce.

Practical information:
- Neighborhood: Hassan
- Restaurant type: traditional French cuisine
- Capacity: more than 25 place settings
- Terrace: no
- Price range: between 180 and 300 dhs (MAD) per person (excluding drinks)
- Specialities from Morocco: no
- Particularly suitable for children: yes (children’s package possible)
- No reservation necessary
10. Restaurant L’Oursin (healthy cuisine)
Facing the Atlantic Ocean, Restaurant L’Oursin boasts a relaxed yet elegant atmosphere, perfect for a sunset lunch or aperitif. The open terrace enjoys a soothing panoramic setting.

As for the à la carte menu, it offers light suggestions ideal for a snack at any time of day. We feasted on the Sea Urchin salad, made with raw shrimp, mango and avocado, which we accompanied with a refreshing house cocktail. And don’t forget a little crème brûlée before a nap on the beach!

Want to extend the experience? Spend one or more nights at the Hotel Conrad Arzana, home of this fine table – Check photos, photos and availability – and book now!
Practical information:
- Neighborhood: Océan extension, on the Atlantic coast just outside Rabat (30min from downtown)
- Restaurant type: healthy snacks and tapas
- Capacity: more than 25 place settings
- Terrace: yes
- Price range: tapas from 80 to 160 dhs (MAD) per portion
- Specialities from Morocco: no
- Particularly suitable for children: no
11. Restaurant Picolo’s (market cuisine)
In the heart of Rabat’s administrative district, Picolo’s restaurant offers simple cuisine based on market produce in a decor that’s both elegant and relaxed.
The menu offers a wide range of options, blending French and Mediterranean cuisine with modern touches. When the weather’s fine, you can even enjoy lunch on the lovely, romantic terrace!

Practical information:
- Neighborhood: avenue Mohammed VI (route des Zaërs), Rabat, near the royal palace and administrative center
- Type of restaurant: market cuisine
- Capacity: more than 25 place settings
- Terrace: yes, shady garden
- Price range: between 190 and 300 dhs (MAD) per person (excluding drinks)
- Specialities from Morocco: no
- Particularly suitable for children: no
- No reservation possible
Subscribe to our Newsletter
- Get away from it all with Region Lovers’ beautiful destinations!
- Once a month
- Advertising-free
Best tapas restaurants, wine bars and rooftops in Rabat
12. Jazz bar Tour Hassan Palace
Looking for an elegant evening out? Head to the Jazz Bar at the Tour Hassan Palace Hotel. The first thing you’ll notice is the elegant setting, where sculpted columns, traditional arches and suspended chandeliers create a sophisticated atmosphere.
Settle into one of the soft sofas and enjoy the lounge atmosphere!
Enjoy cocktails and tapas while listening to top-flight live performances!

Want to extend the experience? Spend one or more nights at the Tour Hassan Palace Hotel, home to this fine dining establishment – Check photos, photos and availability – and book now!.
Practical information:
- Neighborhood: Hassan
- Restaurant type: piano bar/lounge with cocktails and tapas
- Capacity: more than 25 place settings
- Terrace: no
- Price range: cocktails and tapas between 50 and 100 dhs (MAD) depending on consumption
- Specialities from Morocco: no
- Particularly suitable for children: no
- Reservations recommended by e-mail: reservation@latourhassan.com
PLAN YOUR TRIP TO Morocco
- Best of
The most beautiful landscapes in Morocco
What to do in Morocco (coming soon)
The most beautiful riads
The most beautiful cities
The most beautiful medinas (coming soon)
The most beautiful gardens (coming soon)
The best museums (coming soon)
The most beautiful beaches in Morocco (coming soon)

- Practical advice
When to go? (coming soon)
How to rent a car in Morocco (coming soon)
Driving tips (coming soon)
Itineraries (coming soon)
Where to stay in Morocco (coming soon)

- The must-dos
Marrakech
Casablanca
Fès
Meknès
Chefchaouen
Sahara Desert (coming soon)











































































































