Hair salon in Sukhumvit Nana: haircut, colour and treatment prices

Metamorphosis Hair Salon & Massage is a hair salon on Sukhumvit Soi 6, a 2-minute walk from BTS Nana. A women's haircut and shampoo costs 350-500 THB and a men's costs 300 THB. Colour starts from 2,000 THB, highlights from 1,500 THB, and L'Oreal treatments cost 1,500-2,500 THB. Open daily 09:00-22:30, walk-ins welcome. Full colour takes about 3-4 hours.

Updated September 2026 - Prices checked September 2026

How much does a haircut cost at our Sukhumvit salon?

Every hair service at our Sukhumvit salon, with the price you pay. Cuts include a shampoo; colour, highlights and treatments are priced from the figure shown and confirmed at your consultation, depending on length and density.

Hair salon price menu, Metamorphosis, Sukhumvit Nana
ServicePrice (THB)
Hair Cutting & StylingExpert cuts and blowouts tailored to your hair type.
Haircut & Shampoo (Women)350-500 THB
Haircut & Shampoo (Men)300 THB
Hair Braiding700 THB & UP
Permanent Wave1,800 THB & UP
Hair Colour & TreatmentsRevitalise your look with our colour experts and restorative care.
Hair Color (Women)2,000 THB & UP
Hair Color (Men)1,000 THB & UP
Highlights1,500 THB & UP
Hair Treatments (L'Oreal)1,500-2,500 THB
Hair Care Steam with Serum1,500-2,500 THB
Hair Straightening1,800 THB & UP

Hair extensions start from 1,500 THB: tape-in, micro-link and clip-in extension prices. Beard trims and hot towel shaves are on the barber shop menu near BTS Nana.

Prices checked: September 2026. All prices in Thai baht, paid in cash or by card.

Which hair services can I book?

Cuts and styling

Women's cuts (350-500 THB) and men's cuts (300 THB) both include a shampoo. Bring a reference photo and your stylist will talk it through in English before cutting. Perms start from 1,800 THB and braiding from 700 THB.

A hair wash with scalp massage is 200 THB and needs no booking.

Colour and highlights

Women's colour starts from 2,000 THB, men's colour from 1,000 THB and highlights from 1,500 THB. If you want blonde, balayage or colour for fine Western hair, see our blonde and balayage colour for Western hair.

Hair treatments and hair spa in Bangkok

Our Sukhumvit salon offers four hair treatments. Heat, humidity, hard water and pool chlorine dry hair out in Bangkok, and lightened hair suffers most.

Hair treatment prices, Metamorphosis, Sukhumvit Nana
ServicePrice (THB)Notes
L'Oreal hair treatment1,500-2,500 THBDry, coloured or lightened hair
Hair care steam with serum1,500-2,500 THBDeep conditioning, what most people in Thailand call a hair spa
Hair straighteningfrom 1,800 THBSmooths frizz that humidity brings out
Permanent wavefrom 1,800 THBAdds curl or body

Prices depend on hair length and are confirmed before we start.

What does hair spa mean here?

In Thailand, a hair spa usually means a conditioning treatment. The hair is washed, a mask or serum goes on, and steam helps it soak in. We do not offer a Japanese head spa.

Blonde hair turning green or brassy? Read why blonde hair turns green in Bangkok and how to fix it. For toning or colour correction on light hair, see our colour correction for Western and blonde hair.

Who does your hair

Our team has 49 years of combined experience. These are the people you will meet at the salon.

  • Poonai14 years
  • Oom12 years
  • Pui9 years
  • Far7 years
  • Ging4 years
  • Noki3 years
  • ItimKnown for hot towel shaves
  • JoyKnown for hair washes

Hair Transformations

Stylists giving a straight-razor shave and a haircut at Metamorphosis
Long straight hair coloured pink and magenta, photographed in the salon
Barber chairs, styling stations and pedicure chairs inside Metamorphosis

Can I combine a haircut with other treatments?

Yes. Hair, massage, nails and laundry are under one roof, so you can book a cut or colour and follow it with a Thai or oil massage, a manicure or pedicure, or drop off your laundry while you are in the chair.

Not sure how to pick a salon in Bangkok? Our guide on how to choose an English-speaking hair salon in Sukhumvit covers what to ask before you book.

How much is a haircut at your Bangkok hair salon?

A women's haircut with shampoo is 350-500 THB and a men's haircut with shampoo is 300 THB. Women's colour starts from 2,000 THB, men's colour from 1,000 THB, highlights from 1,500 THB and L'Oreal hair treatments are 1,500-2,500 THB.

Can I walk in for a haircut without an appointment?

Yes, walk-ins are welcome. For colour, highlights or treatments, message us on WhatsApp at +66 65 959 4097 so a stylist can hold a time for you.

Do your stylists speak English?

Yes. Consultations are in English or Thai, and we work from your reference photos so the cut or colour matches what you asked for before we start.

How long does a colour appointment take?

Full colour and highlight appointments typically take 3-4 hours depending on hair length and density. We recommend booking in the morning so you have the rest of the day free.

Can I book hair and massage back-to-back?

Yes. We can stagger appointments so your hair service flows straight into a massage, facial or manicure - tell us your preferred order on WhatsApp at +66 65 959 4097.

What hair products do you use?

We use professional salon products, including L'Oreal treatments that help keep colour and moisture in Bangkok's heat and humidity.

What is a hair spa at your salon?

Our hair spa is the Hair Care Steam with Serum, a conditioning treatment for 1,500-2,500 THB depending on hair length. L'Oreal treatments are in the same price range. We do not offer a Japanese head spa.

Which treatment is best for dry hair in Bangkok?

For dry or lightened hair, a L'Oreal treatment (1,500-2,500 THB) puts moisture back. For frizz from the humidity, hair straightening starts from 1,800 THB. Your stylist will look at your hair first and suggest one.

Looking for a hair salon near you?

Find us at 21 Sukhumvit Soi 6, Dynasty Grand Inn Hotel, Nana, Bangkok, 2 min walk from BTS Nana. Asok and Ploenchit are one BTS stop away. Walking directions from BTS Nana and nearby hotels.

Visit Us

Address
21 Sukhumvit Soi 6, Dynasty Grand Inn Hotel, Khlong Toei, Bangkok 10110, Thailand Get directions
Getting here
2-minute walk from BTS Nana (Sukhumvit line). BTS Asok is one stop away, and from MRT Sukhumvit you change to the BTS at Asok.
Hours
Daily 09:00-22:30. Open until 22:30 every night.
Walk-in
Walk-ins welcome. WhatsApp ahead to reserve a time.
Phone / WhatsApp
+66 65 959 4097 / WhatsApp
Languages
English and Thai
Payment
Cash and credit card (THB)
Prices checked
September 2026

Get directions on Google Maps

Inside Metamorphosis hair salon Bangkok

Our salon near BTS Nana