Deux restaurants et deux bars s’occuperont de combler vos estomacs. Le Karibu, le restaurant principal, accueille les clients pour les trois repas de la journée, sous forme de buffet. Le second restaurant de l’hôtel, le Marhaba, spécialisé dans les fruits de mer, est ouvert uniquement pour le dîner. Une vue imprenable sur l’océan Indien lui fait face. Le Tapa Tapa Bar est ouvert toute la journée de 10 h à 23 h. Il vous propose des rafraîchissements mais aussi un snack : salade, sandwichs… dans une ambiance musicale et conviviale.