
Shopping in Bali splits into three worlds: air-conditioned malls in Kuta, Denpasar, Seminyak and Nusa Dua for brands, supermarkets and cinemas; traditional and craft markets such as Ubud Art Market for sarongs, baskets and souvenirs; and independent stores selling Balinese labels and products from local makers. This page lists the malls, markets and local stores we recommend, area by area, with practical tips on haggling, opening times and how to fit shopping into a rainy afternoon.
Indicative positions · open directions for the exact address
17 places


Covered market opposite the Royal Palace: sarongs, baskets and crafts. Go early and haggle.




Central Denpasar mall popular with locals: fashion, supermarket, food court, cinema and kids’ play area.

Three-floor mall on Jl. Kartika Plaza, the closest to the airport, with a Cinépolis cinema and food court.

Beachfront mall in Tuban with direct beach access, mid-range shops and a sunset promenade next to Waterbom.

Open-air courtyard complex in central Seminyak with surf brands, Periplus books, cafés and a craft market.

Upscale two-level Seminyak mall mixing international brands, local labels, a bakery and a spa.

Neighbourhood mall in Renon with a supermarket, Cinépolis cinema and chain restaurants, mostly used by locals.

Family-friendly mall on the road to Uluwatu with a large Gourmet Market supermarket and a Cinépolis cinema.

Eight-hectare open-air shopping village in the Nusa Dua resort area, with free shuttles from nearby hotels.

Daily market on Jl. Pantai Batu Bolong: 50+ independent stalls of local fashion, jewellery and homeware.

Long-running local department store and mall in central Denpasar with a supermarket and budget clothing.

Balinese fashion label printing casual wear with batik, songket and other Indonesian ethnic motifs.
The events worth leaving the villa for, new spots and reader deals. One email a week.
Malls are useful for a rainy day, a cinema session or a big supermarket run. Kuta has the most choice close to the airport, with Beachwalk facing the beach, Lippo Mall Kuta and Discovery Shopping Mall in Tuban. Denpasar malls such as Living World, Level 21 and Plaza Renon are used mostly by residents and are good for home goods. In Seminyak, Seminyak Village and Seminyak Square mix brands, local labels and cafés, while Bali Collection serves the Nusa Dua resort area.
Markets are where you find sarongs, rattan bags, wood carvings and small gifts. Ubud Art Market, opposite the Royal Palace, is the best known: go early, before the tour groups, and haggle with a smile. Prices are rarely displayed, so start well below the first price and agree on a figure before you pay. In Canggu, Love Anchor on Jalan Pantai Batu Bolong gathers dozens of independent stalls of local fashion, jewellery and homeware, in a more relaxed setting.
For something more personal than market souvenirs, look for shops that work directly with island makers. Bali Direct Store in Pererenan sells products from local producers, from food to homeware, and Cap Bali in Kuta prints casual clothing with batik, songket and other Indonesian motifs. Buying from these stores supports local craftspeople and usually means fixed prices, which suits travellers who do not enjoy haggling.
Malls accept cards, but markets and small stalls mostly work in cash, in Indonesian rupiah. Keep small notes for markets and check change carefully. Large sculptures and furniture can be shipped home through specialised freight companies, which saves luggage fees. Traffic in Kuta and Seminyak is heavy in late afternoon, so plan mall visits for the morning or early afternoon. If you are looking for a specific item or a trusted maker, our local agent can point you to the right address on WhatsApp.
For brands and malls, Kuta and Seminyak have the widest choice, with Beachwalk, Lippo Mall Kuta and Seminyak Village. For crafts and souvenirs, Ubud Art Market is the reference. For independent designers, Canggu has Love Anchor and many small boutiques along Batu Bolong and Pererenan.
The large malls are in Kuta and Denpasar. Beachwalk in Kuta, Living World and Level 21 in Denpasar, and Lippo Mall Kuta near the airport are among the biggest, with supermarkets, food courts and cinemas. Bali Collection in Nusa Dua is an open-air shopping village spread over about eight hectares.
Yes, haggling is normal in markets such as Ubud Art Market, where prices are not displayed. Start well below the first price, stay friendly and walk away if the price does not suit you. In malls, supermarkets and most local design stores, prices are fixed and haggling is not expected.
The market opens in the morning and closes in the late afternoon. Arrive early: stalls are calmer before the tour groups come, and some sellers like to make a first sale of the day, which can help when you negotiate. Check current hours locally, as they can vary on ceremony days.
Popular choices are sarongs and batik, rattan bags, wood and stone carvings, silver jewellery from Celuk, local coffee and spices, and natural cosmetics from Balinese brands. Stores like Bali Direct Store and Cap Bali offer locally made products at fixed prices, as an alternative to market stalls.
Malls, supermarkets and most boutiques accept cards. Markets and small stalls mostly take cash in Indonesian rupiah, so carry small notes and check your change. Some shops add a surcharge for card payments, so ask before paying, and choose to be charged in rupiah when the terminal offers a currency choice.