Shopping malls and supermarkets

Where every mall and supermarket is, what kind of products it actually stocks, and which one to use depending on whether you are on holiday or setting up a home.

Shopping malls and supermarkets

Map of markets, supermarkets and malls

Filter by type or area, tap a pin for opening hours and peak times, then open directions in one tap.

Shopping malls

From beachfront tourist malls to the practical, resident-priced centres in Denpasar.

Beachwalk Shopping Center

Mid–upper

Kuta

Jl. Pantai Kuta, opposite Kuta Beach

Open-air resort mall. International high-street fashion (Zara, Pull&Bear, Cotton On), surf brands, beauty, XXI cinema and a big food court facing the sea.

Best for: Beach-day shopping, rainy afternoons with kids, cinema.

Discovery Shopping Mall

Mid

Kuta

Jl. Kartika Plaza, Tuban

Older beachfront mall anchored by Centro department store. Local fashion, luggage, sportswear, souvenirs and a supermarket in the basement.

Best for: Cheap suitcases before flying home, last-minute basics near the airport.

Mal Bali Galeria

Mid

Simpang Siur, Kuta

Jl. Bypass Ngurah Rai, Kuta

Practical everyday mall: Hypermart supermarket, ACE Hardware, Informa furniture, Uniqlo, Cinepolis, banks and phone repair kiosks.

Best for: Homeware, appliances, tools and a full grocery run in one stop.

Park23 Entertainment Centre

Family

Tuban

Jl. Kediri No.23, Tuban

Entertainment-led mall with an indoor theme park, trampoline park, bowling, arcade, food hall and a small retail strip.

Best for: Rainy-day family outing rather than serious shopping.

Level 21 Mall

Mid

Denpasar

Jl. Teuku Umar No.1, Denpasar

Local-facing mall with Transmart-style hypermarket, electronics, mobile phones, fashion and a rooftop food area. Prices aimed at residents, not tourists.

Best for: Phones, laptops, chargers and accessories at honest prices.

Plaza Renon

Local

Renon, Denpasar

Jl. Raya Puputan No.210, Renon

Quiet neighbourhood mall with a supermarket, bookshop (Gramedia), stationery, kids play zone and a good food court.

Best for: School supplies, books, printing and admin errands.

Living World Denpasar

Homeware

Sunset Road / Denpasar

Jl. Teuku Umar Barat, Denpasar

Furniture and lifestyle mall — Informa, Ace Hardware, home decor, kitchenware, plus a supermarket and casual dining.

Best for: Furnishing a villa or long-term rental.

Seminyak Village & Seminyak Square

Boutique

Seminyak

Jl. Kayu Jati / Jl. Kayu Aya, Seminyak

Small air-conditioned boutique malls: Balinese designer fashion, resort wear, jewellery, homeware, spa and cafés. Fixed prices, higher end.

Best for: Designer resort wear and gifts without the market haggling.

Samasta Lifestyle Village

Open-air

Jimbaran

Jl. Wanagiri No.1, Jimbaran

Low-rise open-air village of restaurants, cafés, art shops and small boutiques with weekend markets and live music.

Best for: Evening browsing and dinner in the south.

Sidewalk Jimbaran & Nuanu / Love Anchor (Canggu)

Lifestyle

Jimbaran & Canggu

Jl. Raya Uluwatu / Jl. Batu Bolong, Canggu

Small lifestyle complexes and weekend bazaars — independent fashion labels, surf gear, ceramics, macrame and craft stalls.

Best for: Independent Bali brands and market-style souvenirs.

Supermarkets and grocery shops

Ranked by what they carry rather than by size — imported, local, Asian, organic and budget.

Pepito Market

Best all-rounder

Canggu, Seminyak, Sanur, Ubud, Nusa Dua

Multiple branches, most open 7am–11pm

Mid-to-upper grocery with a strong deli, imported cheese and meat, decent produce, baby goods and household basics.

Best for: Weekly shop for most expats and long-stay visitors.

Grand Lucky / Frestive

Imported goods

Sunset Road, Denpasar

Jl. Sunset Road No.99, Denpasar

The widest imported range on the island: European dairy, pork and bacon, gluten-free, specialty flour, baby formula, wine and spirits.

Best for: Homesick shopping and bulk imported staples.

Bintang Supermarket

Expat classic

Seminyak & Ubud

Jl. Raya Seminyak / Jl. Raya Sanggingan, Ubud

Busy mid-price supermarket with bakery, deli, cereals, cheeses and a large fresh section. Cheaper than Pepito on many imported lines.

Best for: Big top-up shops; go early to avoid the crowd.

Hypermart / Transmart / Tiara Dewata

Budget hypermarket

Kuta & Denpasar

Mal Bali Galeria, Level 21, Jl. Mayjen Sutoyo

Indonesian hypermarkets: groceries plus electronics, fans, bedding, cookware, school uniforms and toys. Local prices, limited imports.

Best for: Setting up a house cheaply and bulk local staples.

Popular Market

Asian imports

Sanur & Denpasar

Jl. Danau Tamblingan, Sanur

Japanese, Korean and Chinese groceries — miso, kimchi, noodles, sauces, frozen dumplings and sashimi-grade fish.

Best for: Asian cooking ingredients you will not find elsewhere.

Alfamart / Indomaret / Circle K

Mini-mart

Everywhere

On practically every street

Convenience stores for water, snacks, beer, toiletries, SIM top-ups and bill payments. Some open 24 hours.

Best for: Emergency top-ups, cold drinks, phone credit.

Local pasar (morning markets)

Cheapest

Badung, Canggu, Ubud, Sindhu

Open from around 4am, best before 8am

Fresh produce, herbs, eggs, fish, tofu, spices and flowers at roughly a third of supermarket prices. Cash only, small notes, gentle bargaining.

Best for: Fruit, veg and daily cooking on a budget.

Organic & zero-waste shops

Organic

Ubud & Canggu

Bali Buda, Earth Cafe, Zero Waste Bali, Samadi Sunday Market

Organic vegetables, bulk grains and refills, raw honey, sourdough, natural cleaning and skincare. Premium prices.

Best for: Organic produce, refills and specialty health foods.

Popular markets by area

Traditional pasar, art markets and night food markets in Ubud, Seminyak, Legian, Canggu, Sanur and beyond.

Pasar Ubud (Ubud Art Market)

Ubud

Ubud centre

Jl. Raya Ubud, opposite Ubud Palace

Two floors of sarongs, rattan bags, baskets, wood carvings, silver and batik upstairs; fresh produce and offerings downstairs before dawn.

Hours: Produce floor 3am–8am; art market 8am–6pm, daily

Best days: Any day, but Tue–Thu are quietest

Peak hours: Busiest 10am–3pm when tour buses arrive — go 8–9am or after 4pm

Best for: Souvenirs and rattan bags — arrive 8–9am before tour buses, expect to bargain to a third of the asking price.

Pasar Gianyar Night Market

Ubud area

Gianyar, 20 min east of Ubud

Jl. Ngurah Rai, Gianyar

The island's best-known food market — babi guling, sate, martabak, jaja Bali sweets and fruit, packed with local families.

Hours: 5pm–11pm, daily

Best days: Friday and Saturday have the most stalls; weeknights are calmer

Peak hours: Rammed 7–9pm; arrive 5.30–6.30pm for full choice and no queues

Best for: Cheap authentic dinner; bring small cash notes.

Seminyak Village & Seminyak Square stalls

Seminyak

Seminyak

Jl. Kayu Jati / Jl. Raya Seminyak

Air-conditioned boutique shopping rather than a true pasar, ringed by street stalls selling beachwear, jewellery and homeware.

Hours: 10am–10pm, daily

Best days: Weekdays are quietest; weekends busy with day-trippers

Peak hours: Peak 5–8pm before dinner — mornings are calm and cooler

Best for: Fixed-price boutique browsing with market stalls just outside.

Seminyak Flea Market (Jl. Kayu Aya strip)

Seminyak

Oberoi / Eat Street

Jl. Kayu Aya, Seminyak

Roadside stalls with sarongs, wooden bowls, dreamcatchers, macrame, sunglasses and beach dresses. Tourist pricing, heavy bargaining expected.

Hours: Roughly 9am–9pm, daily (stall by stall)

Best days: Any day; more stalls open in high season (Jul–Aug, Dec–Jan)

Peak hours: Busy and hot 11am–3pm; best bargains late afternoon 4–6pm

Best for: Last-minute gifts within walking distance of the beach clubs.

Legian Art Market (Pasar Seni Legian)

Legian

Legian

Jl. Melasti / Jl. Legian

Classic tourist art market — surf tees, board shorts, bags, carvings and Bintang singlets. Cheaper than Seminyak for the same goods.

Hours: About 9am–9pm, daily

Best days: Weekdays for relaxed bargaining

Peak hours: Peaks 4–7pm as people leave the beach; mornings are near-empty and sellers deal harder

Best for: Bulk cheap souvenirs and beach clothing.

Kuta Art Market & Pasar Badung

Kuta / Denpasar

Kuta and Denpasar

Jl. Bakung Sari, Kuta / Jl. Gajah Mada, Denpasar

Kuta's art market is souvenir-focused; Pasar Badung is Bali's biggest traditional market — four floors of produce, spices, textiles and temple offerings.

Hours: Kuta 9am–9pm daily; Pasar Badung 24 hours, main trade 4am–2pm

Best days: Pasar Badung is best Mon–Sat; Sunday trade is thinner

Peak hours: Pasar Badung heaves 6–9am — go 5–6am for the freshest stock, or 10am for space

Best for: Pasar Badung for real local prices on fruit, spices and fabric.

Canggu: Love Anchor & Samadi Sunday Market

Canggu

Canggu / Berawa

Jl. Batu Bolong (Love Anchor) / Jl. Padang Linjong (Samadi)

Love Anchor is a daily bamboo bazaar of jewellery, leather and homeware; Samadi is a Sunday organic farmers market with brunch stalls.

Hours: Love Anchor 9am–10pm daily; Samadi Sundays only, 9am–2pm

Best days: Sunday for Samadi's farmers market; Saturday for the Love Anchor bazaar

Peak hours: Samadi is packed 10am–12pm — arrive 9am for produce and parking

Best for: Independent Bali labels, organic produce and Sunday brunch.

Sanur: Sindhu Night Market & Sanur Art Market

Sanur

Sanur

Jl. Danau Tamblingan, Sanur

Sindhu is a low-key local food market — nasi campur, sate, grilled fish; the art market along the beach path sells sarongs and paintings.

Hours: Sindhu night market 5pm–11pm daily; art market 8am–7pm

Best days: Any evening; weekends bring more warung stalls

Peak hours: Food stalls busiest 6.30–8.30pm; popular dishes sell out by 9pm

Best for: Family-friendly cheap dinner without the tourist mark-up.

Jimbaran Fish Market (Kedonganan)

Jimbaran

Jimbaran

Jl. Pantai Kedonganan

Wet market of snapper, prawns, squid and lobster straight off the boats. Nearby warungs will grill whatever you buy.

Hours: From about 5am, winding down by 10am; smaller evening trade 4–7pm

Best days: Daily, though catch is thinnest after rough seas or a full moon

Peak hours: Boats land and prices are best 6–8am; by 9am the good fish is gone

Best for: Buying seafood to be cooked on the spot — check ice and clear eyes, bargain by the kilo.

Sukawati Art Market

Gianyar

Sukawati, between Denpasar and Ubud

Jl. Raya Sukawati

The wholesale source for most souvenirs on the island — paintings, sarongs, wind chimes, baskets and carvings, sold cheap in quantity.

Hours: 6am–6pm, daily (many stalls shut by 5pm)

Best days: Mon–Fri for wholesale attention; weekends are tour-bus heavy

Peak hours: Quietest 7–9am, busiest 11am–2pm — early sellers often give a better first price

Best for: Buying in bulk at close to trade prices.

  • Bring cash in IDR 10k–50k notes; almost no stall takes cards and change is often short.
  • Bargaining is normal in art and souvenir markets: counter at about 30–40% of the first price and settle near half.
  • Produce markets (pasar) do not bargain much — prices for locals are already low, so pay what is asked and go early.
  • Fresh markets peak 4–8am; art markets run 8am–6pm; night markets start around 5pm and are best 6–9pm.
  • Watch your bag in crowded aisles and avoid carrying a visible phone while walking the narrow lanes.
  • Ask before photographing sellers or offerings, and never step over a canang placed on the ground.

Which area for what

A quick map in words if you are deciding where to drive.

AreaWhat you will find
Kuta / TubanBeachwalk, Discovery, Park23, Mal Bali Galeria — the densest cluster of malls on the island.
DenpasarLevel 21, Plaza Renon, Living World, Tiara Dewata — where residents actually shop, cheapest prices.
SeminyakSeminyak Village, Seminyak Square, Bintang — boutique fashion and expat groceries.
CangguPepito, Love Anchor, Samadi market — small shops, independent labels, no big mall.
SanurPopular Market, Pepito, Hardys — quiet, family-friendly, strong Asian imports.
UbudBintang, Pepito, Bali Buda, Pasar Ubud — organic, craft and produce rather than malls.
Nusa Dua / JimbaranBali Collection, Samasta, Sidewalk — resort shopping and dining, higher prices.

How shopping works here

  • Malls are fixed price and card-friendly; markets and small shops are cash and negotiable. Carry both.
  • Foreign card payments often add a 2–3% surcharge in malls — some shops still ask for cash above IDR 1m.
  • Imported items are taxed heavily: cheese, wine, chocolate and cereal cost two to three times UK/AU prices.
  • Supermarkets in tourist areas price higher than the same chain in Denpasar. If you live here, do the big shop inland.
  • Alcohol is sold in supermarkets and dedicated shops, but not at all mini-marts; prices are lowest at Grand Lucky and Bintang.
  • Most malls open 10am–10pm; supermarkets 7am/8am to 10pm/11pm; pasar closes by mid-morning.
  • Parking is IDR 2k–5k for a scooter and IDR 5k–10k for a car, paid in cash at the exit.

Save these

Beachwalk Shopping Center

Shopping mall

Open 10am–10pm. Cinema, food court, beachfront.

Jl. Pantai Kuta, Kuta
+62 361 8464888
Call

Mal Bali Galeria

Shopping mall

Hypermart, ACE Hardware, Informa, cinema.

Jl. Bypass Ngurah Rai, Kuta
+62 361 755277
Call

Level 21 Mall

Shopping mall

Best for phones, laptops and electronics.

Jl. Teuku Umar No.1, Denpasar
+62 361 4747121
Call

Grand Lucky Sunset Road

Supermarket

Widest imported grocery range in Bali.

Jl. Sunset Road No.99, Denpasar
+62 361 8947999
Call

Pepito Market Canggu

Supermarket

Open 7am–11pm. Delivery via GrabMart.

Jl. Raya Semat, Canggu
+62 361 4740888
Call

Popular Market Sanur

Supermarket

Japanese, Korean and Chinese groceries.

Jl. Danau Tamblingan, Sanur
+62 361 288450
Call