There's many hotels close by Six Flags, but regarding pricing, I'd choose Hilton Garden Inn or Springhill Suites by Marriott Just down the freeway, not to far, are the Embassy Suites by Hilton and the Courtyard by Marriott, if you're looking for something more lush, yet still reasonably priced.
Look for the ones with all the crackheads hanging out there . Those are usually the cheapest lol
Just check on Air BNB
There are lots close to the park I'd just goggle it and see which one comes in the cheapest bc the park is super exp5
Thanks! Your answer is awaiting moderation.