Shopping for food
In case you want to cook your own food, there are 3 supermarkets in Diani Beach stocked with international groceries, and numerous small stalls and shops selling fresh local vegetables & fruits in Kwale town.
Good chains to get (western) food from:
Shoprite https://goo.gl/maps/Vah4JCNc3P4WL2hV6 (Mombasa)
Naivas https://goo.gl/maps/VDL2oEhVSu3p8EtD9 (Mombasa + Diani)
Chandarana https://goo.gl/maps/sDYMpQxrurEjni4o6 (Mombasa + Diani)
Carrefour in Diani and Mombasa
Shopping for gifts
There are a lot of nice and colourful things for sale on the side of the road, in the boutiques belonging to the beachclubs, and on the beach itself.
In case you want to go to a proper ”shop” without having to bargain for prices, check Mzury in Diani.