No, not at the state parks
As far as i know, umstead park is the only state park with cabins you can stay in.
There are no houses on the lake itself. I would bet a look on Airbnb would probably result in finding some houses for rent somewhere near the lake
Jordan lake offers a beautiful campground on the lake. There is also sites that are lakefront so you can dock your boat on the shore while you camp, I have friends who go everywhere year after memorial day and it's awesome.
I seen houses on the lake off the walking path.
Thanks! Your answer is awaiting moderation.