Yes, Le Diwan Rabat hotel has 2 on-site restaurants:
-"L'Arganier": Welcomes you for breakfast with local and international flavors.
-"Le Relais de Paris": A restaurant offering French cuisine.
Le Diwan Rabat also features a bar called "Mezzanine" and a lounge bar named "Lounge Bar XO".