Het resort biedt vele eetgelegenheden aan. Zo kan je heerlijk ontbijten en dineren in ‘The Dining Room', maar voor een echte unieke ervaring eet je in de ‘Treepod Dining'. Je kunt hier letterlijk genieten van haute cuisine, want je bevindt je hier zes meter boven de grond tussen het tropische regenwoud. In de moderne bistro ‘The View' proef je de meest verse gerechten en kan je tegelijkertijd genieten van het prachtige uitzicht. Voor traditionele Thaise gerechten kan je naar restaurant Benz. Je dient wel eerst een boottocht door de mangrove te maken, voordat je dit ecologisch verantwoorde restaurant bereikt. Je kunt er ook voor kiezen om op het strand of in jouw eigen villa te dineren. Zoete versnaperingen verkrijg je in de poolbar ‘So Spirited', en voor een verfrissend drankje kan je naar de ‘So Spiritual' bar.