Spa Chateau

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 (29 Reviews)


Check website for details
415 N. Route 265
Branson, MO 65616

Additional Information

ADA Fully Compliant
Smoking In Designated Areas Or Specified Guestrooms Only

Free Travel Guide

Order your 2019 Official Missouri Travel Guide and start planning your #MissouriAdventure today.

Order Now