Le Karafuu Beach Hotel Resort possède 89 chambres (28 Superior, 35 Cottages et 26 Junior Suites) qui se répartissent dans des cottages spacieux, s'intégrant parfaitement au site : structure en bois et pierres de corail, toit en palmes tressées (makuti), décoration intérieure avec tissus locaux (batiks)... Il vous propose une piscine et une belle plage. A marée basse, comme partout dans l'île, la baignade est moins aisée. Mais une digue a été construite et permet de passer le corail afin de rejoindre les eaux plus profondes. Sur le plan culinaire, une large variété de saveurs vous est proposée dans les 2 restaurants et les 2 bars du Karafuu Beach Hotel Resort. Le restaurant principal, circulaire, vous proposera des buffets variés aux thèmes changeants.