You should rent a house - agree with PP that hotel options are not great, and neither are the restaurants for that matter. Try Taylor Made vacation rentals. If you want to save $$, you can find something not quite on the water but just off of it, but make sure you're in a quiet location (i.e., not on top of Garrett Highway). If you want to rent a boat for the week, you'll need a boat slip, but otherwise you can do a daily rental or just get jet skis or whatever.
We love DCL and go up all the time - it is great in August, when DC is boiling hot. Highs will often be in the 70s and the lake is a nice temp. Enjoy!