Approximately how many people do you need to host?
Bryan Ballroom on Palasota/Groesbeck is not the most attractive location on the outside but it is a fairly large venue with nice restrooms, a stage and a small kitchen area good for serving food. Lots of room for tables and a dance floor. It is reasonably priced.
I have been working with "The Barn of College Station" (I've also seen it referred to as The Barn BCS on Riverside) for an upcoming event. It is located near Hwy 47/Hwy 21. I believe their price is going up at some point in the future but based on the day of your event, it runs about $1000-$1300, I want to say. They have tables and chairs onsite, an outdoor stage and a gorgeous pergola. It's beautiful as well. They have an Instragram page. A family member is actually getting married there this Fall and working with them has been pretty smooth recently.
Good luck! Looking for a wedding venue was an insane endeavor. I found many places quoting $5k-$7k for Saturday weddings.