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.

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–upperKuta
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
MidKuta
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
MidSimpang 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
FamilyTuban
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
MidDenpasar
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
LocalRenon, 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
HomewareSunset 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
BoutiqueSeminyak
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-airJimbaran
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)
LifestyleJimbaran & 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-rounderCanggu, 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 goodsSunset 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 classicSeminyak & 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 hypermarketKuta & 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 importsSanur & 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-martEverywhere
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)
CheapestBadung, 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
OrganicUbud & 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)
UbudUbud 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 areaGianyar, 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
SeminyakSeminyak
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)
SeminyakOberoi / 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)
LegianLegian
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 / DenpasarKuta 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
CangguCanggu / 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
SanurSanur
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)
JimbaranJimbaran
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
GianyarSukawati, 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.
| Area | What you will find |
|---|---|
| Kuta / Tuban | Beachwalk, Discovery, Park23, Mal Bali Galeria — the densest cluster of malls on the island. |
| Denpasar | Level 21, Plaza Renon, Living World, Tiara Dewata — where residents actually shop, cheapest prices. |
| Seminyak | Seminyak Village, Seminyak Square, Bintang — boutique fashion and expat groceries. |
| Canggu | Pepito, Love Anchor, Samadi market — small shops, independent labels, no big mall. |
| Sanur | Popular Market, Pepito, Hardys — quiet, family-friendly, strong Asian imports. |
| Ubud | Bintang, Pepito, Bali Buda, Pasar Ubud — organic, craft and produce rather than malls. |
| Nusa Dua / Jimbaran | Bali 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.
Mal Bali Galeria
Shopping mall
Hypermart, ACE Hardware, Informa, cinema.
Level 21 Mall
Shopping mall
Best for phones, laptops and electronics.
Grand Lucky Sunset Road
Supermarket
Widest imported grocery range in Bali.
Pepito Market Canggu
Supermarket
Open 7am–11pm. Delivery via GrabMart.
Popular Market Sanur
Supermarket
Japanese, Korean and Chinese groceries.