The Best Shopping in Bali

Whether you’ve got a new home ready to fill with everything from dishes to textiles or you just want some surf wear for an upcoming lesson or, perhaps, a wooden carving to bring home to your aunt, there’s a shopping experience to match your need in Bali’s shops and towns. Fans of haggling will find worthy opponents at markets including the Sukawati Art Market. For high quality clothing and souvenirs, head straight to the boutique-heavy town of Seminyak.

Jl. Kayu Aya No.21, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Kim Soo Home, a French-inspired boutique shop in Seminyak, carries everything from Indonesian ethnic pieces to handmade textiles and wooden furniture. If you’re looking to pick up something to remind you of your trip to Bali, you’ll find it here—the shop stocks items from makers throughout the archipelago, along with its own unique, locally made designs. It’s difficult to leave the airy and carefully manicured store, but you can decompress for a bit in the stylish adjoining café before you reenter the harsh world outside.
Jl. Gajah Mada, Pemecutan, Denpasar Bar., Kota Denpasar, Bali 80111, Indonesia
Across the river from the Badung Market—Bali’s largest traditional produce and meat market—is the Kumbasari Market (also called Pasar Seni Kumbasari), where you can find craftspeople hawking their wares. Wander among stalls selling batiks, wood carvings, jewelry, paintings, and souvenirs.

Jl. Sulawesi, Dauh Puri Kangin, Denpasar Bar., Kota Denpasar, Bali, Indonesia
Jalan Sulawesi, right in the heart of Denpasar in what used to be the Chinese district is the place to go for fabric. Whether you’re looking for a beautiful piece of traditional batik or something a bit more funky, the selection on this street is so vast be prepared to trek up and down it a few times. Try to arrive in the morning because once the sun really starts to heat up the tiny, cramped shops and warm the spoiled food hanging around in the gutters from Badung Market next door you’ll be dying to get off the street.
Singakerta, Ubud, Gianyar, Bali 80571, Indonesia
Just South of Ubud in the village of Singakerta are some of the most talented wood carvers on the island of Bali. In this village in the myriad of carving workshops you can buy everything from tiny detailed dancers to full sized Komodo dragons. The skill of carving is generally passed down the male side of the family, but women are also involved in the smoothing and polishing of the carvings and you’ll probably meet them sitting outside chatting while they work. Many of the shops sell basic souvenir style carvings, which are generally a bit cheesy, but there are also more original pieces lurking in the background as well. Many of the carvers will give half day lessons if you ask, so don’t be shy to learn a little while you’re there as well.
Pejeng, Tampaksiring, Gianyar, Bali 80552, Indonesia
The wax resist dying technique of batik is one of the symbols of Indonesian culture. Although it actually came from Java to Bali with the Majapahit Kingdom in the 14th Century, the Balinese now consider it as much part of their culture as the Javanese. You can find beautiful batiks all over Bali but one of the most impressive batik makers in Bali is Pak Tjok Agung who has a workshop and small shop in his home village of Pejeng near Ubud. This isn’t on the main tourist trail and purposefully so. Pak Tjok uses natural fibers and dyes and local workers to try to support the local community without the need for tourist dollars, which makes Pak Tjok’s textiles sustainable as well as stunning. Pak Tjok’s workshop is about 15 minutes north east of Ubud in the village of Pejeng.
Just outside Gelgel and Klungkung, which were the seats of the Majapahit Kingdom from the 15th until the second half of the 17th century, is the village of Kamasan. This village was and is still of great cultural importance to the Balinese as it has been the core of Balinese traditional arts for the past 600 years. It is most famous for its painters, who have been painting in the ‘Kamasan style’ for many generations. This style is derived from the Javanese style that came to Bali with the Majapahit Kingdom and is now the basis for all traditional Balinese styles. You can tour the village and chat to the painters in their workshops and also buy directly from them. There are also textile workshops and silversmiths in the village you can visit. Kamasan is about 40 minutes from Ubud or 1 1/2 hours from Kuta or Seminyak.
No. Republic of Indonesia, Jl. Laksamana Basangkasa No.15X, Seminyak, Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Joy Jewellery is fun, funky and all hand made in Bali. The shop on Jalan Oberoi in Seminyak is small but packed full of great bracelets, necklaces and rings that you can’t buy just one of. They make excellent gifts, but I promise you’ll buy more for yourself than your friends.
More from AFAR
Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
AFAR Journeys
Journeys: Food + Drink
Journeys: Europe
Journeys: Europe
Journeys: Africa + Middle East
Journeys: Africa + Middle East