Shopping in Bali is typical of shopping in any South East Asian country. There is plenty of fake designer wear and the usual tourist knock-off goods, and plenty of haggling is necessary. There are also wonderful local batik designs, and plenty of swimwear and surf wear for shoppers to indulge in while in Bali.
In Kuta, the streets are lined with stalls and shops selling clothing, leather goods, pirated DVDs and handicrafts, as well as great art shops selling Balinese crafts. Kuta Art Market, next to Kuta Square, is the place to go for local arts and crafts, though travellers will also find all the usual international tourist staples. Discovery Shopping Mall on Jalan Kartika Plaza offers fantastic shopping opportunities with its department stores, cafés, bookshops, home accessories, jewellery and international brand outlets such as Sogo, Guess and Esprit.
Denpasar's three-storey Kumbasari Market near the river is a great place to shop for clothing and spices. Seminyak and Canggu are the spots to go for trendy boutiques, unique furniture and ethnic chic couture from the corner of Legian Street to Laksmana Street.
For good local souvenirs, such as hand-made jewellery or traditional wood and stone carvings, head to the surrounding villages, such as Ubud, where some of the best quality can be found. The Bukit Mungsu traditional market in Bedugul is a good place to find dried spices and coffee, which are also popular Bali souvenirs.