Every visit at Magic Hair Styling is an invitation to pause, breathe, and leave feeling quietly confident in your own skin.
From precision cuts to transformative color, every service is delivered with care and attention to what makes your hair uniquely yours.
Precision cuts tailored to your face shape, lifestyle, and personal style — from classic trims to bold new looks.
Full color, balayage, foilyage, and subtle highlights — vibrant results that look natural and grow out beautifully.
Deep conditioning, keratin smoothing, and restorative treatments that bring life back to damaged or stressed hair.
Bridal updos, prom styling, and event-ready looks — because the moments that matter deserve hair that feels effortless.
A luxury blowout that leaves your hair feeling silky, voluminous, and perfectly shaped — ready for anything.
Not sure what's right for you? We offer personalized consultations to help you discover the perfect look for your hair journey.
Magic Hair Styling was born from a simple belief: that everyone deserves a space where they feel seen, heard, and beautifully themselves. Located in the heart of Bath, our salon is a quiet retreat from the rush of everyday life.
We don't believe in one-size-fits-all. Every cut, every color, every treatment is thoughtfully discussed and tailored to you — because your hair tells your story, and we take that seriously.
A glimpse into the transformations that happen when expertise meets trust.
"I walked in nervous about changing my hair, and walked out feeling like a completely new person. The attention to detail and the calm energy here is unmatched."
"Finally found a salon that actually listens. My balayage is exactly what I described — natural, sun-kissed, and low maintenance. I'll be coming back for years."
"The best salon experience I've ever had. From the moment you walk in, you feel relaxed. My hair has never looked or felt this healthy. Truly magic."
Whether you have a question, want to book an appointment, or just want to say hello — we'd love to hear from you.
We'll get back to you as soon as possible.