Le complexe possède 7 restaurants et 6 bars dont un piano-bar, un bar sportif, un bar de piscine, un bar de plage et un bar en terrasse.
Le restaurant principal sert des plats internationaux sous forme de buffet. Vous aurez également la possibilité de déguster des mets gastronomiques à la carte, tels qu'une cuisine asiatique fusion ou encore des spécialités italiennes, mexicaines, péruviennes et méditerranéennes.
Comme l'indique son nom, à l'hôtel Secrets The Vine (la vigne en français), le vin est à l'honneur. Vous pourrez ainsi déguster des crus d'exception, sélectionnés par un sommelier, et admirer un mur unique de bouteilles de vin comptant plus de 3000 variétés.