Sustainable. Personal. Yours.

sanctuary

A Modern Hair Salon & Spa in Cornelius NC

Sanctuary Salon & Spa Cornelius NC
welcome to

The Sanctuary Standard

Cornelius NC’s green salon & spa

Great hair isn’t luck. It’s a team of sharp, dedicated stylists, an exclusive L'ANZA sustainable haircare line, and a salon built to feel like an exhale. You’ll find us on Catawba Avenue in Cornelius NC, beside Cornelius Elementary School — minutes from Huntersville, Davidson, and Lake Norman.

Book Now
what we do

Services

Haircuts and color services in Cornelius NC

Cuts & Color

Precision haircuts. Dimensional balayage. Color that turns heads in Cornelius NC.

Learn More
Hair styling and blowouts in Cornelius NC

Styling & Blowouts

Bouncy, polished, camera-ready — walk out already styled.

Learn More
Hair extensions in Cornelius NC

Hair Extensions

Hand tied, tape-in & V-Light. Length that looks born, not bought.

Learn More
Customized hair treatments in Cornelius NC

Hair Treatments

Keratin, conditioning & repair — because strong hair is the real flex.

Learn More
Head spa treatments in Cornelius NC

Head Spa

Japanese-inspired scalp detox, steam therapy, and a total reset.

Learn More
Face waxing services in Cornelius NC

Face Waxing

Clean lines, smooth skin, zero fuss.

Learn More
Bridal hair in Cornelius NC

Bridal Hair

Your best hair day, on the day it matters most.

Learn More
new here?

Virtual Consultation

Helps us get to know our new clients & what they're looking for.

Start Now
the difference

Sanctuary

beauty with a backbone

In the heart of Cornelius on Lake Norman, Sanctuary proves you don’t have to choose between beautiful hair and a healthy planet. We listen first, cut second, and send you out with a look that’s unmistakably you. It’s why guests drive in from Davidson, Huntersville, Mooresville, and Charlotte.

  • A team of highly skilled, creative hair professionals
  • L'ANZA Healing Haircare exclusive salon — sustainable, eco-conscious beauty
  • Personalized service from consultation to finish
  • Book your next three appointments in advance & enjoy VIP program rewards
Sanctuary Salon & Spa stylist Cornelius NC
proof, not promises

Real Guests. Real Reviews.

I've been utilizing Sanctuary Salon & Spa for several years, and have always had a wonderful experience. Bettina and the salon staff are always extremely professional, pleasant and up beat. I highly recommend!

Lynne T.

First time with a curly cut and it was awesome. Absolutely love the way it looks and feels. Color is gorgeous and super happy with the quality of the products used. Bettina is a pro! Thank you so much!

Tamara L.

Obsessed! My stylist at Sanctuary Salon is amazing. The salon is gorgeous and welcoming. The products are all natural and actually help my hair look its best. I can't say enough about this salon.

Samantha M.
good to know

Frequently Asked Questions

How do I book an appointment at Sanctuary Salon & Spa?

You can book online through our booking system, call us at (704) 765-9155, or start with our Stylist Match Quiz and we will pair you with the stylist best suited to your hair. New guests are always welcome.

Where is Sanctuary Salon & Spa located?

We are at 21106 Catawba Ave in Cornelius, NC, just minutes from Lake Norman. Guests visit us from Cornelius, Davidson, Huntersville, Mooresville, and the greater Charlotte area.

What services do you offer?

We offer haircuts, hair color, styling and blowouts, hair extensions, bridal hair, keratin and conditioning treatments, and head spa experiences. Explore our services menu to find the right fit for you.

How do I choose the right stylist?

Take our Stylist Match Quiz — answer a few quick questions about your hair and your goals and we will match you with the stylist best suited to you. You can also call us at (704) 765-9155 and we will help you choose.

your move

Claim Your Chair

Online booking takes under a minute. Find us at 21106 Catawba Ave, Cornelius, NC — beside Cornelius Elementary School, minutes from Huntersville, Davidson, and the Lake Norman waterfront.

Book Now or call (704) 765-9155