Ndole Bay Lodge offers a choice of accommodation including 4 deluxe beachfront chalets with outdoor waterfall showers, 10 standard en-suite chalets, 2 non en-suite chalets as well as a beach campsite with showers and flush toilets. Rooms are built mostly from natural materials, with thatched roofs and breezy designs.