Skip to main content

Complete Bali Shopping Guide

From modern malls offering international brands, to traditional markets, from artisan villages offering traditional crafts and art forms to high-end boutiques, and from basic necessities to jewelry. The shopping experience in Bali is exciting and endless.

Check out this list when you find the urge to shop. Happy shopping!

Traditional Markets

Pasar Badung

pasar badung

Pasar Badung is a traditional market located in Denpasar, the capital city of Bali, Indonesia. It is the largest market in Bali, where you can find fresh produce, spices, clothing, and handicrafts. The market bustling with vendors calling out to potential customers and shoppers haggling for the best prices. It is perfect for tourists looking for a unique shopping experience and a taste of Balinese culture. Next to it is another famous market, Pasar Kumbasari, where you can find arts and crafts, or souvenirs.

Jl. Sulawesi, no. 1, Dauh Puri Kangin, Denpasar Barat
Open 24 hours
Phone: +62 361 224 361


Pasar Kreneng

pasar kreneng

Pasar Kereneng is one of Denpasar's largest traditional markets. With over 1,000 vendors, the markets offer a variety of items including batik cloths, traditional kitchen utensils, farming tools, and groceries. The market transforms into a famous night market in the late afternoon with food stalls serving Bali-famous dishes such as nasi babi guling and various Javanese cuisines. Additionally, children's toys are also sold at the market.

Jl. Rijasa, Dangin Puri Kangin, Denpasar Utara
Opening hours: from 4 am to midnight


Pasar Seni Ubud

pasar ubud

Pasar Seni Ubud, also known as Ubud Art Market, is a traditional market located in the heart of Ubud, a popular tourist destination in Bali, Indonesia. You can find arts and crafts, as well as a variety of handmade sarongs, batik textiles, paintings, or wood carvings. The market is currently under renovation but shoppers can still find bits of shops along the Raya Ubud street.

Jalan Raya Ubud
Opening hours: from 8 AM to 5 PM


Pasar Seni Sukawati


Pasar Sukawati is a traditional art market located in the village of Sukawati, Gianyar regency, Bali, Indonesia. The market is renowned for its extensive collection of handicrafts, including traditional Balinese textiles, wooden carvings, and handmade silver jewelry. Visitors can also find various souvenirs such as keychains, fridge magnets, and other trinkets. Visitors can enjoy the traditional market atmosphere and haggle with vendors for the best deals. Pasar Sukawati is a great place to find unique and authentic Balinese souvenirs to take home.

Jalan Raya Sukawati, Gianyar
Opening hours: from 8 AM to 5 PM


Shopping Malls

Discovery Shopping Mall


One of the first shopping malls in Bali, home to various food and fashion outlets. Its location by the beach makes it a popular shelter from the sweltering Kuta heat. In the evening, its amphitheater on the sands of Kuta Beach is a popular hangout to catch the sunset.

Jalan Kartika Plaza
Phone: +62 361 755522


Mall Bali Galeria


Mall Bali Galleria is the first mall in Bali and is located on Jl Bypass Ngurah Rai right next to the huge Dewa Ruci statue of Simpang Siur roundabout. Mal Bali Galeria is home to a number of well-known brand stores, a food court, a cinema, and also popular for its Duty-Free Shop.

Jl. By Pass I Gusti Ngurah Rai, Simpang Dewa Ruci
Phone: +62 361 755 277


beachwalk Shopping Mall


As the only shopping center which offers a different experience in Kuta – Bali, Beachwalk Shopping Center has a unique architectural design with a green and open concept, creating a relaxing and open atmosphere as Bali’s island lifestyle. The perfect combination of water, lush garden and the sea breeze makes it the oasis in the heart of Kuta. Go to its top deck and find an airy space one of the best spots around to check out Kuta beach and its beautiful sunset.

Jalan Pantai Kuta
Phone: +62 361 846 4888


Trans Studio Mall 


Trans Studio Mall Bali is a popular shopping and entertainment destination located in Bali, Indonesia. It is a large indoor complex featuring a wide range of international and local brand outlets, restaurants, cafes, and entertainment facilities. The mall is particularly known for its impressive indoor theme park, which boasts exciting rides, attractions, and interactive experiences for visitors of all ages. 

Jalan Raya Imam Bonjol, Denpasar
Phone: +62 361 6202 300


Bali Collection

bali collection

A premium shopping mall in the Nusa Dua complex that houses exclusive and well-packaged local brands and products, fine dining restaurants, and spa.

Jalan Kawasan Nusa Dua Resort, BTDC Complex Nusa Dua
Phone: +62 361 771 662


Level 21 Mall

level 21

Level 21 Mall is one of Denpasar’s modern shopping malls, which offers something for everyone through its variety of tenants that range from fashion stores, and food and beverage outlets to entertainment spots over its 4 levels.

Jalan Teuku Umar No.1, Dauh Puri Klod, Denpasar


Best Jewelry Shops in Bali


For resort wear



As an upscale fashion boutique featuring sophisticated wear for men and women, BIASA is a sustainable brand incorporates creative cuts, artisanal details, and natural materials to create their elegant products, from free-flowing oversized shirts, kaftans, dresses to jewelry, footwear, and accessories. Their garments are handmade, hand-stitched and used hand-loomed fabrics. Biasa is based in both Seminyak, Bali and in Kemang, Jakarta.

Check out their website: BIASA


Cinta Bumi

cinta bumi artisans

Founded in 2015, Cinta Bumi is a brand based in Bali that produces a variety of ethical handmade goods such as bags, homewares, bath and beauty products, as well as craft supplies and toys. A lot of the brand’s products are made of barkcloth, a material created from paper mulberry and ficus tree barks from Central Sulawesi. Cinta Bumi, which means ‘love earth’, employs local artisans who carefully assemble their materials, using efficient cutting techniques and patterns to avoid excessive waste.

Find them here: Cinta Bumi Artisans

For Kids

Mimpi Mannis

mimpi mannis

Mimpi Mannis clothes for kids are filled with colorful and bohemian playful designs. It's easy to wear and there is an adult version so you can play matchy-matchy with your little ones. All of the clothing are made of linen for a summery feel under the Bali sun. Locate one of their stores around the island.

Jl. Labuan Sait, Uluwatu | Jl. Pantai Berawa, Canggu | Jl. Monkey Forest, Ubud
Phone: +62 361 934 8896


Indigo Kids

indigo kids

For almost 30 years, Indigo Kids has been a pillar to Bali's retail scene, known for its vibrant designs and bright, trendy clothes that are made with comfort and play in mind. The entire line of clothes and accessories is manufactured responsibly in Indonesia for Babies, Girls, and Boys aged 6 months to 12 years, with a focus on handcrafted aspects like hand-embroidered and hand-printed textiles. Check out the incredibly popular and adorable "Mummy & Me" matching print designs from sibling brand Indigo & Rose.

Jl. Pantai Berawa, Canggu | Jl. Laksamana, Basangkasa, Seminyak
Phone: +62 895 6225 19695 | +62 821 4410 6434




Kidsagogo is a cutting-edge, timelessly stylish Bali company with fun, imaginative designs for newborns, boys, and girls. The Kidsagogo business is noted for employing premium 100% cotton textiles that have been custom-dyed and enhanced with excellent hand stitching and embroidery. Everything there is bright, fresh, and crisp.

Jl. Pantai Berawa, Canggu
Email: [email protected]


Check this listing for the best bikinis and swimwear in Bali