MacGregor Hairdressing Edinburgh
L’Oréal Professional Salon

Secure Your Appointment With Online Booking

We’re one of Edinburgh’s favourite hair salons!

We have been sharing our passion for creating beautifully styled hair with thousands of delighted customers since 1991. All of our team are regularly trained at L’Oreal headquarters ensuring you are cared for by highly skilled professional stylists, and we have been finalists in the L’Oreal Colour Trophy.

We have two stylists specialising in nanoSmooth Pure treatments, the 3 month Nanokeratin blow dry – this is the best keratin treatment for semi-permanent hair straightening. Under the guidance of salon owner, Janet Nicol, our creative staff help you achieve the stylish look you want. Janet is a Balayage specialist and a L’oreal colour specialist.

Lyndsey B. Avatar

went in with an idea of what I wanted and walked out with my hair looking the best it has done in years! loving the transformation and cannot recommend enough.

Lyndsey B.
Chelsea W. Avatar

Went in today for a huge transformation. What I am after will be a steady process but extremely happy with today's result. I was in the salon all day. All staff were friendly and professional. Due to our current restrictions the salon can't offer tea or coffee unfortunately but they were more than happy to go to cafe Nero for me (more than once.) Thank you for saving my hair. Will highly recommend 😃

Chelsea W.
Hilary T. Avatar

Many thanks to Wilma for a great cut and colour today. I was so glad to see her after this recent lockdown. She has been my hairdresser for over 20 years and has never disappointed. #you'rethebest

Hilary T.
Kerry F. Avatar

absolutely love my colour an cut today from jess highly recommend

Kerry F.
Jade A. Avatar

Yesterday I got my hair styled by Jess and she did a perfect job! I asked for all the brassiness to be removed and my hair to be lightened and I got just what I asked for. Jess is excellent at balayage and also added an Ashy toner to remove the brass of my natural hair. Absoloutly love my hair and will definetly be back 💇🏼‍♀️

Jade A.
Lily L. Avatar

Just had my hair done after a very long time of not having it done due to insecurity issues I have about my scalp and hair and I feel so much better. My hair now feels beautiful and I just want to Thankyou very much 🙂

Lily L.
Charlene B. Avatar

My husband got me a gift voucher (£120) to visit MacGregors, I decided to get full head of highlights and colour and a cut and blow dry. This was my first visit to this place, the receptionist was very welcoming and professional and offered me a coffee (the coffee was great 👍) Lynn did my hair and she did a great job of it, I was in that salon for 3 and a half hours, I knew if I got a toner it would cost an extra £15 so I was surprised to find I had to pay an extra £38 on top of my £120 voucher I was told this was because of the extra work it took to do my hair (it was very long) my only complaint would be that I found it very expensive. I don’t visit hairdressers often so this is maby a normal amount to pay but I can’t justify paying that amount to get my hair done. Overall I am very happy with my hair and the service I recieved.

Charlene B.
Nikkie D. Avatar

love this place, from the minute you walk in the door you get a fab reception. Stephanie always does a fab job of my nails. Lynne is just brilliant at doing my hair. Would highly recommend MacGregors.

thanks ladies


Nikkie D.
Eli S. Avatar

Really professional place, staff are all really nice and helpful, and Jess made sure i was happy with what she was doing regularly. Great place, definitely recommend getting your hair done here!

Eli S.

Hair salon Morningside Edinburgh EH10

Services In Our Salon Include


Monday closed
Tuesday 0900 – 1800
Wednesday 0900 – 1900
Thursday 0900 – 1900
Friday 0900 – 1900
Saturday 0900 – 1700
Sunday closed


You may be looking for hairdressers near me, but wherever you are we are only 15 minutes by bus from Edinburgh city centre. Bus routes 5, 11, 15, 16, 17, 23. Ample parking nearby.

Booking Conditions

We always aim to please and do our very best to make sure you love your haircut. If by chance you are not happy with your hair cut we would ask that you come back to the hair salon to discuss any problems you may be having with our salon staff. We DO NOT give refunds! Please read our complaints procedure.

Secure Your Appointment With Online Booking