Lose yourself in the historic beauty of North Carolina at one of these luxurious spa resorts. With classic southern architecture and lush green surroundings, the spas of North Carolina offer you a heavenly relaxation environment. Give your senses a dose of southern comfort while you ease your mind and spirit at one of these top-notch spa locations.