La gastronomie proposée est de type international, de bonne qualité mais dont le choix pourrait être plus riche. Le menu se compose de viandes, de poissons, de salades, de légumes, de soupes, etc. Plusieurs cuisiniers préparent sur place des plats appétissants. C'est le cas, par exemple, des pizzas : vous observerez comment un habile cuisinier pétrit et bouge la pâte avec aisance, y répartit les ingrédients souhaités et l'introduit dans un four. Vous pourrez également assister en direct à la préparation du filet de poisson ou de viande. Les aliments sont frais, la préparation est rapide et professionnelle. Chaque vendredi, un dîner tunisien est organisé : au menu, couscous, merguez, tajines (quiche gratinée à base de viande et de légumes), bricks (petites crêpes), etc. L'ambiance tunisienne est également au rendez-vous (voiles, musique tunisienne, tissus berbères sur les murs, etc.). L'atmosphère du restaurant est très agréable : la décoration est simple, dans les tons saumon, et il est très bien éclairé grâce à une immense baie vitrée qui donne sur la piscine. En haute saison, vous pourrez vous rapprocher de la piscine et prendre le petit-déjeuner au bar de la piscine. Un véritable luxe ! En plus du restaurant principal de type buffet, l'offre gastronomique de l'hôtel comprend le restaurant Kantra, de type barbecue et situé près de la piscine, un « beach club », ouvert six jours par semaine en haute saison et proposant des boissons et des en-cas ainsi qu'un restaurant mexicain, ouvert tous les jours en été mais seulement trois jours par semaine en hiver. En 2010, l'hôtel prévoit d'ouvrir un restaurant de gastronomie indienne.