No, outside food and drinks aren't allowed inside (except water).
However, there are dining options located inside, including the Beach Club (international menu), the Thai House, and the Tea House (snacks) as well as ice cream kiosks throughout the facility.