Bali is so much more than just one of Indonesia’s most popular resort island destinations. The province is home to a number of street markets and modern shopping malls that stock the best local and international brands along with handcrafted artisanal products and traditional souvenirs. Here’s our rundown of the best places for shopping in Bali to suit every need, mood and budget.

1. Beachwalk Shopping Center, Kuta (High End)

The Beachwalk Shopping Centre is the first mall in Bali to have been established with eco-friendly principles in mind. A roster of international brands such as GAP, Guess, H&M and Fossil, make shopping here a luxe experience. Add to that, an open-stage featuring dance performances, musical fountain shows, a Cineplex, a cloth museum, a kid’s play center and plenty of dining establishments 

This is box title
Timings: Sun – Thu: 10:30 a.m. – 10:30 p.m.; Fri & Sat: 10 a.m. – 12 a.m.

2. Bali Collection, Nusa Dua (High-End)

Bali Collection is the largest mall in the area and a fashion lovers’ paradise. High-end shops touting local and international brands such as Uluwatu (handmade Balinese lace), Nike, Levi’s, and more fester this exclusive enclave. As well as fashion, you’ll also find traditional handicrafts, souvenirs, items for home, spas, lounges, restaurants and even a 5D Max Movie theater.

This is box title
Timings: 10 a.m. – 10 p.m. (daily)

3. Discovery Shopping Mall, Kuta (Budget)

Discovery Shopping Mall is a huge beachfront mall with over 150 shops and several fine-dining restaurants and fast food outlets. It houses two of the biggest department stores – SOGO and Centro, in addition to a wide range of national and global brands like Batis Keris, Guess and Nike (to name but a few). Majority of the stores here stock fare priced around the mid-range mark. 

This is box title
Timings: Mon – Fri: 10 a.m. – 10 p.m.; Sat – Sun: 10 a.m. – 10:30 p.m.

4. Ubud Art Market, Ubud (Street Shopping)

Also known as Pasar Seni Ubud, Ubud Art Market right by the Puri Saren Royal Palace is one of Ubud’s prime attractions. It is lined with vendors trading in traditional ikat textiles, Balinese wood carvings, colorful silk scarves, silver jewelry, religious items, handmade art, fragrances and souvenirs that are sourced from the surrounding villages of Peliatan, Tegallalang, Pengosekan and Payangan.

This is box title
Timings: 8 a.m. – 6 p.m. (Daily, except on Saka New Year when the island is shut for the day)

5. Tegallalang Handicraft Center, Ubud (Street Shopping)

Among the most famous markets in Bali, Tegallalang Handicraft Center has the island’s best collection of traditional Balinese arts and crafts that are sourced from the various cottage industries across the area. Items here range from colorful ornaments and accessories to wood carvings, furniture and Balinese curios, and will suit budgets across the spectrum. 

This is box title
Timings: 8 a.m. – 10 p.m.

6. Pasar Sindu, Sanur (Street Market)

Often referred as the Sindu Night Market, Pasar Sindu is a food-orientated market. From aromatic lamb satay to bakso (Indonesian soup), nasi goreng fried rice, murtabak (stuffed pancake) and bakwan (Deep fried mix of vegetables), an evening in Pasar Sindu promises to be a feast. Everything on offer is inexpensive – a serving of 10 satay sticks along with a plate of steamed rice costs as low as 1.50 USD.

This is box title
Timings: 5 a.m. – 11 p.m.

7. Mal Bali Galeria, Kuta (High End)

Part of the expansive Galleria complex, the Mal Bali Galeria is packed with upscale goods from top brands, including Versace, Bulgari, Hermes and Cartier. There’s also a movie theater, a supermarket and several restaurants and cafes. Don’t miss the T Galleria Duty-free luxury chopping outlet within the complex, open only to tourists. Be sure to bring your passport and airline ticket with you to shop here.

This is box title
Timings: 10 a.m. – 10 p.m. (Daily)

8. Sukawati Art Market, Sukawati (Street Market)

For authentic local-made products Sukawati Art Market is the place to be. Also known as Pasar Seni Sukawati, Sukawati Art Market is one of the oldest marketplaces in Bali, set up in the 80s. The market is as alive as it was decades ago, and is lined with stalls selling everything from traditional woven textiles, accessories and sarongs to paintings, wooden carvings, household items and souvenirs. 

This is box title
Timings: 6 a.m. – 6 p.m.

9. Kuta Square, Kuta (A Mix Of High End And Budget)

Located in central Kuta, Kuta Square is the island’s most known shopping arcade. Its eastern side is lined with cafes and restaurants, while the western side is dotted with sporting brands and designer stores such as Versace, Gucci, Quiksilver, Rip Curl, Nike and more. The Jalan Bakung Sari exit of the arcade is also home to a traditional Art Market that specializes in locally handcrafted souvenirs.

This is box title
Timings: 8 a.m. – 10 p.m. (daily)

10. Gianyar Night Market, Gianyar (Street Market)

Just 10 km from central Ubud, Gianyar Night Market is a popular spot for locals and international visitors to savor the local cuisine at cheap prices. The Balinese meal starts from 2 USD and traditional snacks are available for as low as 0.35 USD. Food isn’t the only thing on the menu – you can find clothes, fashion accessories, kids’ stuff and household items at this market.

This is box title
Opening hours: 3 p.m. – 10 p.m.

11. Pasar Kereneng, Denpasar City (Street Market)

Pasar Kereneng is an amalgamation of two markets – Pasar Kereneng Night Market and Pasar Asoka, thus its sheer scale is huge, with over 1000 stalls. In the evenings, it’s a full blown culinary center. Food carts and stalls swarm the market, offering a wide range of local dishes from babi guling (suckling pig) to nasi goreng (fried rice) and nasi campur (rice mixed with curries and side dishes).

This is box title
Timings: 7 a.m. -10 p.m. (daily)

12. Garlic Lane, Kuta (Street Market)

Located near the beach area of Legian, Garlic Lane is a 200-meter long stretch lined with shops trading in traditional handicrafts, surfwear, batik table runners, DVDs, sunglasses, paintings, wood carvings as well as clothes. Some shops and stalls offer fixed prices, while you can test your bargaining skills at others. Garlic Lane Restaurant and Bar is a fantastic spot to grab a cold Bintang.

This is box title
Timings: 7 a.m. – 11 p.m. (Daily)

13. Badung Market, Denpasar (Street Shopping)

Considered the largest traditional market in Bali, Badung Market has almost everything imaginable up for sale – from fresh fruits and vegetables to flowers, household items, souvenirs, batiks and traditional textiles. The market is flanked by Kumbasari Art Market selling local art and handicrafts. Food lovers will enjoy strolling through this market at night as food stalls and carts wheel in, offering local fare.

This is box title
Timings: Open 24 hours

14. Jenggala Keramik, Kuta (Budget)

Bali is known for its ceramics and there’s a plethora of stores offering handmade ceramics. Jenggala Keramik, established in 1976, is the best place to shop for ceramic ware. It offers unique ceramic items ranging from home decor pieces to table-top accessories, drinkware accessories, vases, and more.

This is box title
Timings: 8am -8pm (daily)

15. Ubud Monkey Forest Road, Ubud (Budget)

Monkey Forest Road is dotted with numerous shops selling an eclectic assortment of wares, from Balinese handicrafts and antiques to traditional textiles, fashion wear, organic soaps, and more. There is a popular forest sanctuary that houses the rare gray, long-tailed macaque, plus there are plenty of restaurants and cafes, relaxing spas, and even hotels within its perimeter.

16. Celuk Village, Sukawati (Budget)

If you’re on the prowl for Balinese gold and silver items, look no further than Celuk Village. Situated about 4 km southwest of the Sukawati District, it is easily accessible from Ubud, Be it gold and silver jewelry, brooches, earrings, bracelets, rings or traditional Balinese accessory, the village is full of skilled craftsmen with generations of experience. Do check out the art galleries showcasing local works of art.

Pro Tip: Bargaining is the name of the game here, so start with half of the price on the tag.

A trip to Bali is incomplete without shopping in different malls and markets spread across the island. Whether you’re looking to indulge in street shopping or prefer high-end shopping malls, there is something for everyone here.