In my opinion the best place is the South Toledo Bend State Park. They have full hook up and pull thru sites. Not to sure of boat launch area. You can call the Park office @ 337 286-9075.
Very clean and well maintained SP. Google "South Toledo Bend State Park" it will give you a world of information. Also recommend to stock up on food and drink it is a long way to town.
Hope I have assisted you, good luck and good fishing, I know you will enjoy yourself.
TRAVEL ADVISORY: The boat launch is open to the public, effective February 8. Because the lake level is still below 168' MSL, water sports participants are still advised to avoid excessive speed and exercise caution when navigating waters not in normal boat lanes.
Lonny & Diane
2004 Country Coach Allure 33' "Big Blue"
Towing 2008 Chev Colorado 4x4
Semper Fi
Also there is a North and South Toledo Bend State Park (see their websites). Both websites have the same Travel Advisory about low lake levels. Also found this other option:
http://www.toledobendlakecountry.com/accommodations/pleasure-point-park-toeldo-bend-parks-sabine-parish-louisiana