Cheaha is a nice secluded state park on top of the highest mountain in Alabama. You pick your own site and have full hookups. There is a small store and gasoline as well as a restaurant and hotel too. We camped in our toyhauler and love riding the hills in the area. Wi-Fi only works near the hotel.
Park is actually closest to Maggie Valley, and our favorite in the area as it is off the main noisy roads. It has improved over the several years that we have been staying here. Some sites are next to a creek. They have recently added some pull through sites which helps with our Toyhauler to get bikes out and in. Nice folks and they will work with you to make you happy. Rate is $35-41 and they have monthly rates.