Get in touch

Nature’s Spa and Wellness
6311 Carmel Road B,
Charlotte, NC 28226
(704) 542-7306

Business Hours

We are an exclusive appointment only Spa and operate within the hours of:

Tuesday-Saturday 9:00-7:00
Sunday 10:00-7:00

Please feel free to call with any requests or special events.

You can also book online here:

Feel natural, be natural

Great hidden gem! Loved the massage and facial package I was gifted while visiting Charlotte. The staff was super friendly, the atmosphere was beautiful and serene. Also, the cheese/fruit plate was such a nice touch. I would definitely recommend this spa for anyone looking for an experience rather than just a massage!

Crystal SwainGoogle Review

Greeted immediately when we walked in. Very peaceful environment, soothing music, slightly dimmed lighting. The scent in the air was natural, inviting.

Patty JonesGoogle Review