The resort is home to two quality restaurants. The Ocean Restaurant, sitting two floors up, has panoramic views over the resort and the Indian Ocean beyond. In the evening, the mood changes, with soft lighting, candles and an extensive themed buffet which changes daily.
Down at the pool, the Jahazi Restaurant menu offers an a la carte selection of international and authentic Zanzibari dishes as well as tasty poolside snacks and top notch wood fired pizza. Each day the restaurant offers something different to keep it's guests entertained. The entertainment includes African dancers, acrobats and live music as well as sports broadcasts and competitions.