We stayed at the Dinosaur Trails bed and breakfast right on Lake Granbury toward Squaw Creek, this winter. It was awesome. More expensive than a hotel but well worth it IMO. There is a gate you can close at night with plenty of boat and truck parking and it's just like being at home. It was a very comfortable setting. I believe they have three separate cottages. Very clean, too. I will stay there again this winter when we make our trips to Squaw.