Lake Waco may not be the cleanest or prettiest lake, but when it comes to fishing, you can bring in a good amount of catfish and have a fish-fry to make up for it! I love the peacefulness of Speegleville park. It isn't a very big park, so the site space is limited but that just makes for a quieter stay. This park is catered to RV's and fisherman. Every site is an RV site with a few screened cabins at the end of the lot.
There are a total of 4 boat ramps so this is the perfect place to bring your flat bottom and go fishing! The bathrooms are very clean and the park rangers are very helpful if you have any questions about what is near or things to do. There is also a great floating restaurant next door at the Lake Waco Marina.
This is not the place to go swimming, but it is great for fishing, hiking some short trails, or bird watching. Just be aware there isn't a lot of shade around the sites and in the summer it get really toasty! There is not a store here but there is a gas station/ dollar general 8 miles down the road or you could take a quick drive into Waco for HEB or Walmart.
I know there is a lot of talk about the Magnolia stuff in Waco, so if your coming for that don't forget to check out the Fixer Upper boat next door in the Marina. If you are looking for swimming for the kids check out Twin Bridges park about 5 miles away.
This little gem is back off some country roads so it may be difficult to find, but GPS is helpful. Speegleville park is just a great place to get away. You are far enough from any major roads and sometimes it is nice to just listen to the crickets and birds with no distractions.
Don't forget your fishing poles and minnows!