I agree that there needs to be more hotels within 5-10 minutes of Great Adventure. Most of the hotels are off the Turnpike (Exits 7 & 8) and you have to pay a toll if you don't have EZPass, and plus that area of the turnpike gets backed up, but the turnpike expansion is almost complete. A new hotel just opened up this year and it is 10 minutes from Six Flags, the Hampton Inn & Suites in Robbinsville. It is off of Exit 7 on I-195 (only a mile from the Turnpike). It's in a good location.
In my opinion, a hotel right on Great Adventure's property would not only bring more money to the park, it would make it a premiere destination as a gateway to the shore, which would bring in more big crowds, it is good and bad at the same time. By building a hotel on site, I also agree that Six Flags should be open until at least Christmas, because it can be a good way to beat all of the crowds at the malls on Black Friday. As a former retail employee, to be honest, It would be a much safer place to shop. If Busch Gardens, Hershey, and Disney have Holiday celebrations, why can't Six Flags Great Adventure?