Kiwengwa Beach Resort has about 179 rooms on Zanzibar’s north-east coast among coconut palms, a step from the Indian Ocean, as Sea View rooms, Deluxe rooms and Suites with a private jacuzzi. Every room takes up to three guests, with some interconnecting rooms, air conditioning and a minibar.
The resort has an outdoor pool and a children’s pool, three restaurants, a coffee shop and snack bar, three bars plus a poolside bar and a beach bar, a spa with massage, a gym, room service, a private beach with umbrellas and loungers, and free Wi-Fi.