Le choix ne manque pas pour se sustenter, et le goût et les saveurs sont souvent au rendez-vous ! Six restaurants sont dispersés dans l'hôtel dont le Shahrazad, le restaurant principal sous forme de buffet. Il bénéficie de la même décoration orientale que le reste du resort. Malgré cette décoration soignée et les nombreux plats chauds et froids, l'endroit est sombre et bruyant. Heureusement qu'une terrasse permet de profiter du calme et du soleil. Ce buffet assure les trois services. Hormis les plats classiques (pâtes, riz, légumes et frites), le restaurant offre tous les jours un plat traditionnel et oriental (pain, couscous, tajine). Le matin, des œufs cuits à la minute sous toutes les formes sont proposés ainsi que du jus fraîchement pressé, ce qui est vraiment appréciable !
Pour le reste, cinq restaurants à la carte vous offre un large choix de saveurs. Pour l'avoir testé, on vous recommande le restaurant Mongolian. Le concept est simple : en entrée, vous buvez une soupe maison (attention c'est épicée !), puis directement le buffet avec un bol pour choisir tous aliments que vous souhaitez manger. Au menu, poisson, calamar, crabe, bœuf ou poulet sont proposés. Vous ajoutez ensuite vos légumes, allant du poivron, aux oignons en passant par les champignons et les courgettes. Enfin, la dernière partie terminera votre plat en beauté : à l'aide d'un cuisinier vous choisirez, en fonction de votre plat, les épices et les sauces (provenant de la Mongolie). Enfin, votre bol sera cuit sous vos yeux par un chef Teppanyaki. C'est très copieux et surtout délicieux !
Autre choix : le restaurant asiatique et sa belle décoration, le Tex-Mex, le restaurant spécialisé en burger, et le grill Chimichurri.