The hotel's main restaurant is called Almond Tree Restaurant and serves local and international cuisine. It is opened for breakfast and dinner.
The Turtle Nest Beach Bar serves lunch and snacks with a Beach Sided Grill twice a week.
Additional dining can be enjoyed at the Chattel Plaza, 39 Steps Restaurant and Golf Café located adjacent to the resort.