La struttura dispone in totale di 6 ristoranti: il ''Magico'', ristorante principale con basti a buffet, show cooking, pizzeria e angolo green fit; The Flavour con specialità mediterranee di 6 paesi (Spagna, Grecia, Turchia, Egitto, Tunisia, Italia); la Trattoria, con specialità locali; Fish & Grill, in spiaggia, con specialità di pesce e carne alla griglia (non incluso nell'All Inclusive); il 'Buffet Private Lodge Restaurant' e Private Lodge Restaurant, entrambi ad uso esclusivo degli ospiti della Private Lodge.
I ristoranti di specialità (La Trattoria, The Flavour e Private Lodge Restaurant) possono essere visitati gratuitamente una volta a settimana (con prenotazione e solo per soggiorni superiori alle 7 notti).
La seconda visita alla stesso ristorante nella stessa settimana è soggetta a un supplemento (con prenotazione ed in base alla disponibilità).