In Johannesburg, the capital of consumption, you can indulge in endless shopping in malls that attract the wealthy from neighbouring African countries: the very chic Hyde Park, if you are looking for designer clothes and jewellery; Melrose Arch, full of pretty squares; Sandton City, a razzle dazzle choice; the gigantic Cresta Mall; the Rosebank Mall, where shops alternate with spacious terraces and outdoor cafes; the Waldorf, a small hippie-ish market; the Bruma Lake Flea Market, specializing in fashion and crafts; and Brightwater Commons where you will stroll among waterfalls and beautiful lawns.
Be aware that in terms of African crafts, the African Craft Market takes the cake. For the best flea market, the Rooftop Market is renowned for clothing, ceramics, collectibles, used books, and jewellery. Rush to the Market Place if you are a CD or DVD collector. Finally, Michael Mount Organic Village Market offers the best organic and natural products.