Hay una gama de hoteles y restaurantes de esta ciudad se encuentran entre la estación de trenes y el parque central conocido como los Jardins Triangle de Vue . Una gran parte de los pubs , bares y cafeterías de este lugar cuentan con toda clase de cervezas, pizza, kebabs, helados y aceitunas.
• El Hotel LAmphitrite Palace es un hotel de lujo , está en la playa de Skhirat es un lugar genial para alojarse y comer cerca del océano. El comedor está con vistas increíbles casi en la playa y el menú es de tipo francés, una mezcla original y elegante . Entre los principales platos destacan el magret de pato , el salmón , el paté de foie, y los postres.
• Cafe 7eme Art, se encuentra al lado de la sala de cine. Ofrecen desayunos , almuerzos ligeros y merienda. Es un ideal para la gente de negocios .
• El restaurante Villa Mandarine, es uno de los mejores restaurantes de Rabat y tiene una variedad de gourmet francesa preparada por el chef Sylvain Brucato .Ofrece un ambiente muy romántico en medio de las buganvillas y naranjos. A partir de la primera manga, las mesas están dispuestas en el hermoso jardín de la villa (3 hectáreas), rico en cientos de variedades de flores.
• Pauls Tradicional es la cadena de panaderías francesa, que sirve comida de alta calidad con precios fijos y bastante caros .
• Vieja Medina: tiene distintos puestos que venden comida a precio razonable , sirviendo deliciosos ensaladas , pescados , sándwiches , tortitas y pan con chocolate. También hay otros se hallan justo en el perímetro de la Central Las Marcas, que sirven plantos calientes como lentejas , alubias (frijoles) y pollo asado .