HomeHair Salon

Hair Colouring Bali

Best Hair Colouring near me in Bali

Choose from 39 venues offering Hair Colouring near you in Bali See map

Sounds Of Sun

Sounds Of Sun

5.0

213

Jalan Batu Mejan, Canggu, Badung Regency, Jalan Pantai Batu Mejan, Bali, 80361

Add On Toner

1h

IDR 450,000

Regrowth

30min - 40min

IDR 600,000

Permanent

45min - 1h

IDR 800,000

Colour Correction

1h - 1h 15min

IDR 900,000

See all services

Ulu Island Grooming barbershop

Ulu Island Grooming barbershop

5.0

478

Island Grooming, Pecatu, 53MV+89X, South Kuta, Bali

Men only

Hair Color

1h 15min

From IDR 800,000

Beard color

1h

From IDR 300,000

Line up

20min

IDR 50,000

Waxing nose

15min

IDR 100,000

See all services

Flow Beauty Lab

Flow Beauty Lab

4.9

700

Flow beauty lab, Jl. Pantai Berawa No.99, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia, Flow beauty lab, Bali, 80361

Half- Head foils

1h

From IDR 1,200,000

Regrowth (0-2cm)

1h

From IDR 900,000

Full-Head foils

1h 30min

From IDR 1,400,000

Semi/Permanent Colour

1h - 1h 45min

From IDR 1,000,000

See all services

Bingin Island Grooming Barbershop

Bingin Island Grooming Barbershop

5.0

89

54R7+HWV South Kuta, Bali

Hair Color

1h 15min

From IDR 800,000

Beard color

1h

From IDR 300,000

Line up

20min

IDR 50,000

Waxing nose

15min

IDR 100,000

See all services

The Gardezan

The Gardezan

4.9

598

Jl. Pantai Batu Bolong No.49, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Next to circle K, In front of Abdi medica clinic, 200 after fitness evenue, Bali Canggu, Batu Bolong, 80351

Full Bleach (Extra Long)

3h 30min

IDR 3,150,000

Balayage (Extra Long) by Stylist

3h 15min

IDR 1,750,000

Balayage (Short)

1h 15min

IDR 2,500,000

Full Bleach (Extra Long) by Top Stylist / Senior Colorist

3h

IDR 2,100,000

See all services

Alkemy Salon

Alkemy Salon

4.9

44

Badung Regency, Jalan Raya Legian 364, Bali, 80361

Extra colour

1h

From IDR 100

Extra Colour

2h

From IDR 100

Full Colour Semi Permanent Xlong

2h

IDR 900

Full Colour Permanent Xlong

2h

IDR 1,000

See all services

Opulent Hair and Beauty

Opulent Hair and Beauty

4.9

63

Canggu, Badung Regency, Jalan Nelayan No.31, Bali CANGGU, 80361

Foil Long 3/4

1h 30min

IDR 1,670,000

Rooth color

1h 30min

IDR 575,000

Foil Long 1/2

1h

IDR 1,325,000

Permanent Colour Extra Long

2h

IDR 1,725,000

See all services

Blowdry Boutique Canggu

Blowdry Boutique Canggu

5.0

13

Pererenan, Badung Regency, Jalan Dalem Lingsir 6B, Bali, 80351

Root Colouring

1h 30min

From IDR 850,000

One Tone Colouring

1h 45min

From IDR 1,000,000

Highlight/Balayage

2h

From IDR 1,200,000

Alfaparf Kreatin Treatment

2h 45min

From IDR 1,500,000

See all services

Estetica Belle

Estetica Belle

5.0

15

Tibubeneng, Badung Regency, Jalan Raya Semat, Bali

Roots

1h 30min

IDR 700,000

Instant Hair Mask

1h

IDR 175,000

Extra Large Area

3h

IDR 6,500,000

Extension Add Ons

5min

IDR 150,000

See all services

Social Animals Barbershop & Tattoo Parlour (Padang)

Social Animals Barbershop & Tattoo Parlour (Padang)

5.0

18

Pecatu, Kec. Kuta Sel., Kabupatén Badung, Jalan Labuansait 250, Shop 11, Bali Pecatu, 80361

Deals

Hair Coloring (not full head)

2h

IDR 600,000

Hair Colouring (bleaching)

2h

IDR 1,200,000

Ear Piercing

40min

IDR 500,000

Nose Piercing

40min

IDR 650,000

See all services

Bali Luxury Hair

Bali Luxury Hair

4.9

29

Tibubeneng, Kec. Kuta Utara, Kabupatén Badung, Jalan Pantai Berawa 150, Bali, 80361

Root retouch with bleach

1h 30min

From IDR 745,000

Toner

1h 15min - 2h 15min

From IDR 850,000

Custom partial

1h 30min - 4h

From IDR 900,000

Root shadow

1h

From IDR 450,000

See all services

Perle Hair & Nail Studio

Perle Hair & Nail Studio

5.0

5

Jl. Pantai Munggu No.16, Munggu, Kec. Mengwi, Kabupaten Badung, Bali 80351, Bali, Denpasar

INOA Permanent color

1h 30min

From IDR 1,100,000

Toner simple

45min

From IDR 400,000

SEMI-PERMANENT

1h 30min

From IDR 1,000,000

Extra

5min

IDR 200,000

See all services

Byron Beauty Lounge

Byron Beauty Lounge

4.8

58

Jl. Beraban, 1b, Kerobokan Kelod, Badung Regency, Jalan Beraban, Bali, 80361

Deals

Airtouch

2h 30min - 5h 30min

IDR 1,500,000

Highlights foil roots / Airtouch

2h 15min - 3h 30min

IDR 1,000,000

Perm Colouring

1h - 2h

IDR 650,000

Toner

1h - 1h 15min

IDR 500,000

See all services

Mila Hair Spa

Mila Hair Spa

5.0

7

Goa lempeh, Pecatu, Kabupaten de Badung, Jalan Goa Lempeh 108, Bali

Creative and corrective color

1h 35min - 2h 15min

From IDR 1,000,000

Mila French coloring

1h - 2h

IDR 2,000,000

Single process all over

1h - 2h

IDR 2,000,000

Single process roots touch up

1h 35min

From IDR 700,000

See all services

Umalas Beauty

Umalas Beauty

4.9

11

Kerobokan Kelod, Jalan Umalas Kauh 99, Bali Umalas, 80361

Full Color

1h 30min

IDR 1,000,000

Root Only (Color Touch Up)

1h

IDR 600,000

Hand Massage

30min

IDR 95,000

Hair Cur Man + Bread Shave

1h

IDR 350,000

See all services

Social Animals Barbershop & Tattoo Parlour (Berawa)

Social Animals Barbershop & Tattoo Parlour (Berawa)

5.0

4

Tibubeneng, Badung Regency, Jalan Pantai Berawa No.53, Bali, 80361

Deals

Hair Coloring (not full head)

2h

IDR 600,000

Hair Colouring (bleaching)

2h

IDR 1,200,000

Perm (Full Head)

1h 30min

IDR 800,000

Ear Piercing

40min

IDR 500,000

See all services

Loco Barber Bali

Loco Barber Bali

5.0

4

LOCO BARBER SEMINYAK, Seminyak, Badung Regency, Pertokoan Mahalini, Jalan Kunti II, Unit 10, Bali, 80361

Basic Color

30min

IDR 300,000

Fashion Color

2h

IDR 750,000

Bleaching

30min

IDR 250,000

Loco Skin Fade

45min

IDR 175,000

See all services

Deanna Spa & Cafe

Deanna Spa & Cafe

Jalan Camplung Tanduk No.100x, Bali, 80361

Ladie's half head foil (start from)

1h

IDR 1,000,000

Ladie's regrowth/grey coverage (start from)

1h

IDR 800,000

Men's hair regrowth (start from)

1h

IDR 500,000

Harmony

2h 30min

IDR 750,000

See all services

Local Barberhouse

Local Barberhouse

Jl. Raya Semer no.55, Kerobokan, Bali, 80239

Short Highligth hair

2h

IDR 350,000

Full bleach short hair

2h

IDR 500,000

Men's Basic color / Tutup uban /grey cover

1h

IDR 150,000

Men's haircut

45min

IDR 100,000

See all services

CUKURUKU BARBERSHOP ULUWATU

CUKURUKU BARBERSHOP ULUWATU

Pecatu, Badung Regency, Jalan Labuansait, Bali

Black Dye Hair

40min

IDR 200,000

Bleach Medium Length

1h

IDR 300,000

Haircut

40min

IDR 200,000

Kids Haircut

40min

IDR 100,000

See all services

CUKURUKU BARBERSHOP BINGIN

CUKURUKU BARBERSHOP BINGIN

Jalan Bingin Sari, Jimbaran, Badung Regency, Jalan Binginsari, Bali

Black Dye Hair

40min

IDR 200,000

Bleach Medium Length

1h

IDR 300,000

Haircut

40min

IDR 200,000

Kids Haircut

40min

IDR 100,000

See all services

Hair Club Ubud

Hair Club Ubud

Jl. Raya Campuhan, Sayan, Kecamatan Ubud, Kabupatén Gianyar, Jalan Raya Campuhan, 19, Bali, 80571

Permanent/semipermanent color Super long

3h

IDR 1,650,000

Milbon reconstruction with silk protein

1h

IDR 900,000

Permanent/semipermanent color Long bf blades

2h 30min

IDR 1,450,000

Permanent/semipermanent color Medium before shoulder

2h

IDR 1,250,000

See all services

Piccolina Bali

Piccolina Bali

Pecatu, Kec. Kuta Sel., Kabupatén Badung, Jalan Labuansait No.315, Bali, 80361

Root coloring

1h 30min - 1h 45min

From IDR 500,000

Full head tint (below shoulder)

2h

IDR 1,100,000

Bleach Re-Growth

2h

IDR 800,000

Chlorine Removal

45min

IDR 500,000

See all services

Bali Babe Beauty and Hair Canggu

Bali Babe Beauty and Hair Canggu

Jalan Tanah Barak No.7, -, Bali -, 80351

Deals

CONTOURING TOP MASTER

1h - 1h 30min

IDR 1,000

Toner/perm coloring RUSSIAN STYLE

1h 30min - 2h

IDR 750

Toner/perm coloring TOP MASTER

1h 30min - 2h 30min

IDR 450

CONTOURING RUSSIAN STYLE

1h 30min - 2h

IDR 1,000

See all services

Medusa Hair Salon

Medusa Hair Salon

Seminyak, Kec. Kuta, Badung Regency, Jalan Drupadi 17, Bali, 80361

Full hair colour (Semi permanent)

2h - 2h 30min

IDR 700,000

Full hair colour (Permenent)

2h - 2h 30min

IDR 800,000

Root touch-up

1h

IDR 600,000

Bleach

1h - 2h

IDR 1,000,000

See all services

Rey Kimber Barbershop

Rey Kimber Barbershop

Jalan Uluwatu no.18,Pecatu, Jalan Raya Uluwatu, next the money changer, Bali

Hair Color

1h 15min

From IDR 250,000

long hair style/scissors/women haircut

1h

IDR 250,000

beard trim&partial line shave

30min

IDR 130,000

beard trim

15min

IDR 85,000

See all services

IXI Hair Beauty Salon Ubud

IXI Hair Beauty Salon Ubud

Jl. Raya Sanggingan, Kedewatan, Ubud, Gianyar Regency, Jalan Raya Sanggingan, Bali

Women only

Grey Coverage

2h - 2h 15min

IDR 650,000

Full color

2h - 2h 40min

IDR 1,100,000

Highlight

1h 30min - 4h

IDR 650,000

Hair gloss & Refine color

1h 10min - 2h 25min

IDR 650,000

See all services

Letti Hair Lab

Letti Hair Lab

Letti Hair Lab, Badung Regency, Jalan Nelayan Canggu, Bali

Short / Medium

45min

IDR 1,600,000

Face Framing

30min

From IDR 650,000

Extra Product

1h

From IDR 400,000

Color Consultation

15min

IDR 0

See all services

Georgios Beute Lounge

Georgios Beute Lounge

Dauh Puri Klod, Denpasar City, Jalan Tukad Batanghari 2, Bali, 80234

Deals

BALAYAGE / OMBRE BY LOREAL (LONG HAIR)

4h

From IDR 1,300,000

GLOSSING / TONER BY ALFAPARF (LONG HAIR)

1h

From IDR 750,000

BALAYAGE / OMBRE BY LOREAL (MEDIUM HAIR)

4h

From IDR 900,000

GLOSSING / TONER BY ALFAPARF (MEDIUM HAIR)

1h

From IDR 550,000

See all services

No Limit Hair Studio Bali

No Limit Hair Studio Bali

Jalan Mertanadi 93, Bali, 80361

Color Correction

6h

From IDR 1,500,000

Toner/Gloss

2h

From IDR 500,000

Full Highlights

5h

From IDR 1,200,000

All Over Color

3h

From IDR 500,000

See all services

BALI BABE beauty & hair ULUWATU

BALI BABE beauty & hair ULUWATU

Ungasan, Kec. Kuta Sel., Kabupatén Badung, Jalan Raya Uluwatu 11, st 11, Bali, 80361

Toner/perm coloring RUSSIAN STYLE

1h 30min - 2h

IDR 750

CONTOURING RUSSIAN STYLE

1h 30min - 2h

IDR 1,000

AIRTOUCH /BALAYAGE/OMBRE /HIGHLIGHTS • RUSSIAN STYLE

3h - 6h

IDR 2,450

TOTAL BLOND (bleaching+toner) RUSSIAN STYLE

2h - 3h

IDR 1,800

See all services

Balis Barber Bali

Balis Barber Bali

Sanur Kauh, Denpasar City, Jalan Bypass Ngurah Rai 50XX, Bali, 80227

Hair Dye

30min

From IDR 200,000

Beard Dye

15min

From IDR 100,000

Haircut & Shampoo 🏅

40min

IDR 150,000

Wedding / Groomsmen

4h 30min

From IDR 1,500,000

See all services

FRESH! Beauty Lounge  Uluwatu

FRESH! Beauty Lounge Uluwatu

Jl. Labuansait, Pecatu, Badung Regency, Jalan Labuansait, Bali

Lash Tint

1h 15min

IDR 210,000

Eyebrow Tint

1h 15min

IDR 180,000

BIAB

1h

IDR 225,000

Eyelash Removing

1h

IDR 57,500

See all services

Rasa Gaya — Hair Salon in Pererenan, Canggu

Rasa Gaya — Hair Salon in Pererenan, Canggu

Rasa Gaya — Hair Salon & Clothes, Mengwi, Badung Regency, Jalan Pantai Pererenan No.66, Bali, 80351

Deals

FULL COLOR

2h - 3h

From IDR 1,100,000

TONER & HAIR GLOSS

1h - 2h

From IDR 800,000

NATURAL HIGHLIGHTS

1h 30min - 3h

From IDR 1,200,000

AUTHOR'S COLORING

2h 30min - 3h 30min

From IDR 1,700,000

See all services

HAIR CLUB Seminyak

HAIR CLUB Seminyak

Seminyak, Kec. Kuta, Kabupatén Badung, Jalan Plawa 20, Bali, 80361

Milbon reconstruction with silk protein

1h

IDR 900,000

Permanent/semipermanent color Super long

3h

IDR 1,650,000

Permanent/semipermanent color Long bf blades

2h 30min

IDR 1,450,000

Permanent/semipermanent color Medium before shoulder

2h

IDR 1,250,000

See all services

BALI BABE beauty & hair UBUD

BALI BABE beauty & hair UBUD

Ubud, Гианьяр, Бали, Jalan Monkey Forest 8, Bali, 80571

Deals

CONTOURING TOP MASTER

1h - 1h 30min

IDR 1,000

Toner/perm coloring RUSSIAN STYLE

1h 30min - 2h

IDR 750

Toner/perm coloring TOP MASTER

1h 30min - 2h 30min

IDR 450

CONTOURING RUSSIAN STYLE

1h 30min - 2h

IDR 1,000

See all services

Hairshop Canggu

Hairshop Canggu

Hair Shop Canggu - Hair Extension Specialists & Salon Supplies, Tegal Gundul Square, Tibubeneng, Badung Regency, Jalan Pantai Berawa 52, Unit 10, Bali, 80361

Toner

1h 30min

From IDR 730,000

Highlight

2h 30min

From IDR 1,950,000

Root Touch Up

1h

From IDR 800,000

Full Color

1h 30min

From IDR 1,015,000

See all services

Rasa Gaya — Hair Salon in Ubud

Rasa Gaya — Hair Salon in Ubud

Jl. Raya Sanggingan, Kedewatan, Kecamatan Ubud, Kabupatén Gianyar, Jalan Raya Sanggingan, Bali Ubud, 80561

Deals

FULL COLOR

2h - 3h

From IDR 1,100,000

TONER & HAIR GLOSS

1h - 2h

From IDR 800,000

NATURAL HIGHLIGHTS

1h 30min - 3h

From IDR 1,200,000

AUTHOR'S COLORING

2h 30min - 3h 30min

From IDR 1,700,000

See all services

Naturally Leticia

Naturally Leticia

Jl. Mertanadi No.53, Kerobokan Kelod, North Kuta, Badung Regency, Jalan Mertanadi No 53, Bali, 80361

Hair colouring

1h

From IDR 300,000

Naturally Leticia signature massage

1h - 1h 30min

IDR 130,000

Men's hair cut

20min

IDR 75,000

Facial

1h

IDR 160,000

See all services

See all

Top reviews of Hair Colouring near you in Bali

4.0

Average of 2,311 reviews of 21 venues.

Hair Colouring FAQs

Having your hair colored by a professional colorist should cost around IDR 800,000.

Anything from 2-8 hours depending on what you’re having done and the condition, length, and natural color of your hair.

Your complexion, eye color, and your personal style. Some hair colors can make your skin look dull, so choose a shade that will complement your skin tone. Consider your eyes, too. Many stylists contrast hair shades with eye color to maximise the effect. And think about your style, too. Do you want to be noticed, or blend in? Whatever shade you choose, make sure it’ll make you feel comfortable and confident.

Yes. Both chemical and natural hair dyes can affect the proteins and lipids in your hair, damaging the hair shaft and making it prone to breakage and loss. However, there are plenty of hair-health tips to help you keep your dyed locks looking rich and luscious.

Yes, but you should wait for a few weeks after initially dying your hair before you dye it again. If you want to lighten your previously dyed hair, either use a ‘lifter’ to help clear your hair of color or wait 8-10 weeks before redying. Lifters are invasive and can cause damage and thinning, so we advise getting this done at a salon.

Before you aim that bottle of color towards your scalp, you’ll need to carry out a skin test - it’ll help determine if you’re going to have any allergic reaction to your dye. You’ll need to do this at least 48 hours before you dye your hair. If you don’t have any negative reactions, you’re good to go. Dye instructions will vary according to the brand and color you’re using, so be sure to follow the instructions provided in your kit. In brief, you’ll need to mix the color and developer in your kit, apply it to your dry hair starting at the root, wait for it to do its thing, rinse it out, massage in the conditioner that comes in your pack, then rinse and style your hair.

Book your next hair colouring appointment in Bali with Fresha

Treat Fresha as that person you can rely on. The well-connected one, who can hook you up with the best beauty, nails and wellness appointments. The organised one, who won’t let you forget that appointment, sending handy reminders to your phone. And the trustworthy one, offering you a secure, private booking experience. Search for top hair salons in Bali, and we'll do the rest.

With Fresha’s impressive range of wellness treatments at your fingertips, there’s never been a better time to explore Bali’s self-care scene. And there are glowing reviews at every turn. Here's more good news. Businesses around Bali have a high average rating of 4.0 stars on Fresha. So take your pick from any of the 40 hair salons in your area and see trusted reviews from real customers. With around 2.5 million reliable reviews on Fresha from all across the world, you can find your local treatment hero no matter where you are or what you're looking for.

If you're going for a new all-over colour or teeing up a touch-up for root regrowth, hair colouring treatments on Fresha come with a touch of class. Nothing beats the expertise of a professional.

So relax in the hands of a top stylist for everything from full head colour to elegant ombre and transformational men's hair colouring. Prices in Bali start at IDR 2,450, and you can pick the perfect time for your appointment quicker with the Fresha mobile app.

With 1 billion appointments under our belt, Fresha is your go-to booking platform for self-care. And with over 130,000 global businesses powered by our program every single day, we’re the number one authority in salon and clinic management too. Our reach spans 120 countries around the world. So you can even book yourself a slice of self-care when you're abroad. Or when you're closer to home, take your pick from best hair places in Bali, Indonesia. Don’t forget, we love hearing your feedback, so email us at hello@fresha.com any time. This could be the start of a great partnership.

Also Available in Bali

Available on

Booking app for customers

Book unforgettable beauty and wellness experiences with the Fresha mobile app - the best way to discover top-rated salons and spas

Get the app
Fresha app for bookersQR code

Available on

Business app for professionals

Get started with the Fresha for professionals and never miss an opportunity to connect with customers and build your business

Get the app
Fresha app for businessQR code

Browse Cities

🇬🇧 English

© 2025 Fresha.com SV Ltd