"*" indicates required fields
Spa Chateau is a 14,000-square-foot full-service spa located in the beautiful Ozark Mountains overlooking Table Rock Lake. The Spa Chateau offers a complete menu of massages, facials, body treatments; nail services, hair, and makeup services.
Each of our Spa Chateau 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 conveniently located at the Chateau on the Lake Resort Spa and Convention Center; Branson’s only AAA Four-Diamond Luxury Resort.