Yes, Kanuhura does offer all-inclusive. There are also half board and full board meal plan options as well.