Selon la saison, le menu du restaurant principal (de type buffet) est plus ou moins varié, bien que sa qualité laisse un peu à désirer quelle que soit la période de l'année. Son point fort est le show cooking qui fonctionne même au petit-déjeuner pour pouvoir déguster des crêpes savoureuses qui viennent d'être faites. La viennoiserie du petit-déjeuner est à souligner, ainsi que les fruits, bien que cela soit différent pour les jus de fruit : le jus d'orange frais est payant et le jus industriel est gratuit. Le buffet conserve quelques plats identiques chaque jour (soupes, salades) et alterne chaque jour des plats de cuisine variée comme la cuisine tunisienne, la cuisine italienne et la cuisine internationale. Ce restaurant se situe au rez-de-chaussée et offre une excellente vue sur la piscine principale. Si le temps le permet, vous pourrez savourer votre menu sur la terrasse. L'hôtel compte aussi un restaurant à la carte (très coquet et commode), un barbecue (Papagallo), un café arabe et un restaurant-terrasse avec vues sur la plage et le jardin. Il comprend également plusieurs bars : dans le hall, avec une décoration marocaine et très animé à toute heure de la journée ; dans la piscine où l'on peut aussi déguster des pizzas et des croque-monsieurs, ainsi que sur la plage.