Two nicer places that have boat slips and wheelchair shuttle buses to the dock are Big Cedar Lodge and Chateau on the Lake. Chateau has better parking for boats and trailers. Chateau is also less expensive, typically. I stay at both places every year. Table Rock Lake is beautiful, May is a great time to go.
Always keep 'em Sharp (You just never know)