Shopping in Bali — Bali

Shopping in Bali

Shopping in Bali runs from colourful, haggle-friendly craft markets to chic designer boutiques and breezy beachfront malls. Bargain for sarongs, carvings and textiles at the Ubud and Sukawati art markets, browse local designers along Seminyak's Jalan Laksmana, hunt for boho fashion at Canggu's bazaars, or escape the heat in Kuta's Beachwalk mall. Here are the best places to shop, with opening hours, prices and bargaining tips.

Ubud Art Market
Market

Ubud Art Market

4.3(26,000 reviews)

Area

Ubud

Type

Market

Sarongs, wood carvings, baskets and souvenirs — haggle hard, starting at around a third of the asking price.

Seminyak Village
Mall

Seminyak Village

4.2(8,000 reviews)

Area

Seminyak

Type

Mall

An air-conditioned mall of local designers and boutiques — a comfortable escape from the midday heat.

Jalan Laksmana (Eat Street)
Boutique Street

Jalan Laksmana (Eat Street)

4.4(9,000 reviews)

Area

Seminyak

Type

Boutique Street

Seminyak's luxury boutique strip — home to designer labels like Magali Pascal and Bali's chicest resort wear.

Sukawati Art Market
Market

Sukawati Art Market

4.1(12,000 reviews)

Area

Gianyar

Type

Market

A traditional wholesale-style market where locals shop — batik, crafts and textiles at far lower prices than the tourist markets.

Beachwalk Shopping Center
Mall

Beachwalk Shopping Center

4.4(30,000 reviews)

Area

Kuta

Type

Mall

A breezy open-air mall right on Kuta beach — international brands, a cinema and sea views. Great on a rainy day.

Potato Head Boutique
Concept Store

Potato Head Boutique

4.4(6,000 reviews)

Area

Seminyak

Type

Concept Store

The design-led boutique inside the famous beach club — stylish, sustainable homeware, fashion and gifts.

Canggu Market (Love Anchor)
Market

Canggu Market (Love Anchor)

4.3(7,000 reviews)

Area

Canggu

Type

Market

Canggu's cool bohemian bazaar plus a Sunday morning organic farmers' market — perfect for the surf-and-nomad crowd.

Jalan Raya Ubud
Shopping Street

Jalan Raya Ubud

4.3(11,000 reviews)

Area

Ubud

Type

Shopping Street

Ubud's main street, lined with 200+ shops — art galleries, boutiques, craft stores and cafés. Browse on foot.

Bali shopping in detail

1.Ubud Art Market

Pasar Seni Ubud, the Ubud Art Market, is the town's most famous shopping destination — a bustling, colourful warren of stalls opposite the royal palace, piled high with the crafts for which the region is renowned. Here you'll find hand-woven bags and baskets, silk and cotton sarongs, batik textiles, wood and stone carvings, silver jewellery, paintings, kites and countless souvenirs, much of it made in the surrounding artisan villages of Gianyar. It's an atmospheric, only-in-Bali experience, though very much geared to tourists, so the golden rule is to haggle: vendors open high, and starting your counter-offer at around a third of the asking price (then settling somewhere in the middle) is normal and expected, done with a smile. Come early in the morning for the best light, fewer crowds and, by tradition, luckier 'first sale' bargains, or later in the day when sellers may be keener to deal. For genuinely handmade pieces and less pressure, the artisan villages nearby are worth exploring too. For a fun, quintessential Bali shopping experience full of colour and craft — and a spot of good-natured bargaining — the Ubud Art Market is a must.

Hours

Daily ~08:00–18:00

Price

Free to browse; bargaining expected

Getting there

Central Ubud, opposite the royal palace

Insider tip: Sarongs, wood carvings, baskets and souvenirs — haggle hard, starting at around a third of the asking price.

2.Seminyak Village

Seminyak Village is a smart, modern shopping mall in the heart of Seminyak, offering a comfortable, air-conditioned alternative to the district's open-air boutiques and markets — a welcome refuge from the tropical midday heat. Compact and stylish rather than a giant generic mall, it focuses on fashion, accessories, homeware and lifestyle, with a strong showing of Bali-based and Indonesian designers and boutiques alongside a selection of international brands. It's a great place to browse contemporary resort wear, swimwear, jewellery, cosmetics and gifts in a relaxed, hassle-free environment with fixed prices (no bargaining required), and there are cafés and a supermarket on hand for a break. For visitors who want to discover the growing scene of local Balinese fashion labels and designers in one convenient, comfortable spot — and perhaps escape the heat or an afternoon shower — Seminyak Village fits the bill nicely. It sits amid Seminyak's densest cluster of shopping streets, so it's easy to combine with the surrounding boutiques of Jalan Kayu Aya and Jalan Laksmana. For breezy, design-led shopping in cool comfort, it's a handy and pleasant Seminyak stop.

Hours

Daily ~10:00–22:00

Price

Free entry; mid-to-upper prices

Getting there

Jalan Kayu Jati, Seminyak

Insider tip: An air-conditioned mall of local designers and boutiques — a comfortable escape from the midday heat.

3.Jalan Laksmana (Eat Street)

Jalan Laksmana — often merged with the adjoining Jalan Kayu Aya and nicknamed 'Eat Street' — is Seminyak's most fashionable shopping and dining boulevard, and the epicentre of Bali's upmarket boutique scene. Lined with the villas-turned-boutiques of independent designers, it's where you'll find chic resort wear, flowing dresses, leather goods, homeware and jewellery from Bali-based and international labels, including well-known names like Magali Pascal. The vibe is stylish and unhurried, mixing high-end fashion boutiques with concept stores, galleries, cafés and some of Seminyak's best restaurants, so you can shop, browse and eat your way along the street at leisure. It's the place to pick up genuinely covetable, design-led pieces rather than mass-market souvenirs, and while prices are higher than the markets, the quality and originality of the fashion reflects it. Prices are fixed, so there's no haggling — just relaxed, boutique-style browsing. Given the concentration of great restaurants and bars, it's also a lovely area to spend an afternoon into evening. For designer fashion, stylish resort wear and Bali's chicest boutique shopping, Jalan Laksmana is the address.

Hours

Shops ~10:00–22:00

Price

Free to browse; upper-end prices

Getting there

Jalan Kayu Aya / Laksmana, Seminyak

Insider tip: Seminyak's luxury boutique strip — home to designer labels like Magali Pascal and Bali's chicest resort wear.

4.Sukawati Art Market

Pasar Seni Sukawati, the Sukawati Art Market in Gianyar, is a large, traditional craft market that offers a more local, less touristy — and considerably cheaper — shopping experience than the well-trodden Ubud Art Market. This is where many vendors and even shopkeepers come to buy their stock, so it functions almost like a wholesale hub, meaning prices for the same sarongs, batik textiles, wood carvings, paintings, baskets, kites and souvenirs can be significantly lower, especially if you buy in bulk or bargain well. Spread over multiple floors and sections, it's a busy, authentic and slightly chaotic place, with the trade-off being that it's a little rougher around the edges and more geared to locals than tourists. Hard but good-natured bargaining is very much the norm here, and buying several items gives you real leverage on price. It opens early and is best visited in the morning, and its location a short drive south of Ubud makes it easy to combine with other Gianyar-area sights. For bargain-hunters who want the widest choice of Balinese crafts and textiles at the keenest prices — and don't mind a bit of haggling — Sukawati is the place to shop.

Hours

Daily ~06:00–16:00

Price

Free to browse; hard bargaining pays

Getting there

Sukawati, Gianyar, ~30 min from Ubud

Insider tip: A traditional wholesale-style market where locals shop — batik, crafts and textiles at far lower prices than the tourist markets.

5.Beachwalk Shopping Center

Beachwalk Shopping Center is Kuta's flagship modern mall, and one of the most pleasant places to shop in southern Bali thanks to its clever open-air, garden-style design right on the Kuta beachfront. Rather than a sealed, generic box, it's built around landscaped, breezy walkways and water features, with sea views and a relaxed, tropical feel, so you can browse in comfort while still enjoying the beach setting. Inside you'll find a broad mix of international high-street fashion brands, local boutiques, sportswear, cosmetics and accessories, along with a large food court and restaurants, cafés, a supermarket and a cinema — making it a genuine all-in-one destination and a great option when the heat or a wet-season downpour drives you off the beach. Its beachfront location, directly opposite Kuta beach, means you can easily combine shopping with a swim, a surf lesson or a sunset. Prices are fixed and mid-range, covering familiar global labels rather than bargain souvenirs. For comfortable, air-conditioned (and open-air) mall shopping, family-friendly dining and a movie right by the sand, Beachwalk is Kuta's most appealing shopping stop, especially as a rainy-day fallback.

Hours

Daily ~10:00–22:00

Price

Free entry; mid-range prices

Getting there

Jalan Pantai Kuta, on Kuta beach

Insider tip: A breezy open-air mall right on Kuta beach — international brands, a cinema and sea views. Great on a rainy day.

6.Potato Head Boutique

The boutique at Desa Potato Head is a stylish extension of the famous Seminyak beach club's design-and-sustainability ethos, and a lovely spot to pick up something more special than a standard souvenir. In keeping with the wider Potato Head philosophy — the brand is known for its 'good times, do good' sustainability mission, from that shutter-clad architecture to zero-waste initiatives — the store curates a thoughtful selection of design-led products: contemporary fashion and resort wear, homeware and ceramics, books, accessories, wellness products and gifts, with a strong emphasis on local makers, natural materials and eco-conscious, ethically produced pieces. It's the kind of place to find a beautifully designed keepsake, a unique gift or a piece of covetable resort wear that reflects Bali's creative, sustainability-minded design scene rather than the mass-produced trinkets of the tourist markets. Browsing it also lets you take in the striking Desa Potato Head complex itself, with its architecture, art and beachfront setting. Prices sit at the upper end, matching the quality and ethos. For stylish, sustainable, design-conscious shopping and memorable gifts in Seminyak, the Potato Head boutique is a standout.

Hours

Daily ~10:00 until late

Price

Free entry; upper-end prices

Getting there

Desa Potato Head, Jalan Petitenget, Seminyak

Insider tip: The design-led boutique inside the famous beach club — stylish, sustainable homeware, fashion and gifts.

7.Canggu Market (Love Anchor)

Canggu Market — centred on the popular Love Anchor bazaar on Batu Bolong — captures the hip, bohemian, surf-and-nomad spirit that has made Canggu Bali's coolest district. The permanent bazaar is a warren of little stalls and shops housed in an atmospheric wooden complex, selling boho and beach fashion, handmade jewellery, leather goods, homeware, crafts and gifts with a decidedly stylish, Instagram-friendly slant, threaded with cafés and juice bars. The real highlight for many, though, is the Sunday morning organic farmers' market, a beloved weekly gathering where local growers, artisans and food producers sell fresh produce, healthy snacks, coffee, baked goods and wellness products to Canggu's health-conscious international community — a lovely, sociable morning out. Together they reflect Canggu's laid-back, creative, wellness-oriented lifestyle far better than a conventional mall, and make for enjoyable browsing whether you're after a fashion find, a gift or just a great coffee and some people-watching. It's central to Canggu, so it's easy to combine with the beach, cafés and bars. For hip, boho shopping and a wonderful Sunday organic market in Bali's trendiest neighbourhood, Canggu Market is a highlight.

Hours

Daily; organic market Sun mornings

Price

Free to browse

Getting there

Love Anchor, Jalan Pantai Batu Bolong, Canggu

Insider tip: Canggu's cool bohemian bazaar plus a Sunday morning organic farmers' market — perfect for the surf-and-nomad crowd.

8.Jalan Raya Ubud

Jalan Raya Ubud is the town's main artery, a long, busy street running east–west through the centre and lined with more than 200 shops, galleries, boutiques and cafés — making it the natural place to explore Ubud's rich creative and craft scene on foot. As Bali's artistic heart, Ubud has generations of woodcarvers, painters, silversmiths and textile artists behind it, and the street reflects that: alongside the Ubud Art Market and the royal palace, you'll find a huge concentration of art galleries showcasing Balinese and international work, specialist craft and antique shops, jewellery and silver stores, boutiques selling clothing and homeware, bookshops and countless cafés and warungs for a break. The mix ranges from tourist-oriented souvenir stores to serious galleries and genuinely original artisan pieces, so it rewards a slow, curious wander rather than a targeted shopping mission. Traffic can be busy and the pavements narrow, so take care, but the density and variety of things to browse make it endlessly interesting. For soaking up Ubud's artistic soul — galleries, crafts, boutiques and cafés all in one strollable street — Jalan Raya Ubud is where to spend an afternoon.

Hours

Shops ~09:00–21:00

Price

Free to browse; varied prices

Getting there

Central Ubud, the main east–west thoroughfare

Insider tip: Ubud's main street, lined with 200+ shops — art galleries, boutiques, craft stores and cafés. Browse on foot.

Have more questions? Ask our AI

Get personalized advice about flights, weather, attractions and more.

Ready to go?

Compare live fares to Bali across airlines and book direct.

Find flights to Bali

More Bali guides