Spa Chateau is a 14,000-square-foot full-service spa located in the beautiful Ozark Mountains. We offer a complete menu of massages, facials, body treatments; nail services, hair and makeup services.
Each of our Signature Treatments incorporates the traditions and elements of the Ozarks; integrating healing breath and reflection. Our services soothe the skin, body and soul with botanical oils and ingredients only nature can provide. Spa Chateau is the perfect combination of modern delights and old world luxury.
Spa Chateau is conveniently located at the Chateau on the Lake Resort on the outskirts of Branson.
TripAdvisor Traveler Rating