The best things to buy in Cape Town are wine and more wine! You can also take home African and contemporary crafts and Fynbos honey but wine definitely remains the top and most of the times the only choice here for visitors.
The V&A Waterfront is the prime tourist destination for souvenirs. More authentic curios for better prices can be found every Sunday at the Green Point market outside the Green Point Stadium on Sundays, in walking distance from the V & A Waterfront. Many of these same curios can be purchased during the week in the several multi-story shops at the lower end of Long Street or at the Green Market Square. The price at open markets are almost always very negotiable and seldom does the item have a price sticker attached. People with foreign accents are often quoted twice to three times the price they sell to locals, so do negotiate.
If you like South African wine, buy it here before you leave, because it is much cheaper and there is more availability than overseas. Top guide to wines is the John Platter’s Guide, with a few others around too, and with thousands of wines available from the region.
As in any large city you will find a number of major shopping malls with the requisite department sized stores and chain labels. The main ones are Bayside Centre, Blue Route Mall and Cavendish Square.