Branson has several options for lodging, with Dogwood Canyon being a short drive away (30 mins or less depending where you stay).
Anything in Kimberling City would be close.
Old Souther Inn - West Branson : great rates
I would stay I Branson.
Thanks! Your answer is awaiting moderation.