We had a great time at Knoebels Amusement Park in Eylsberg, PA. It was about a 50 min ride and well worth it for the beautiful countryside views.
Once we got there the kids and I loved the setup. There were no lines and you just walked right on to the Amusement Park. It fits all budgets and ages. You can buy individual tickets to rides or get various wristbands for the height / thrill rides you want. Tickets NEVER expire. We chose the wristbands and were happy with our purchase as were there for 6 hours. You can also bring in your own food if you want but they also have great options. The very first placed we stopped for drinks had pirogies and we had to get them. There is also a pool area and a couple splash rides we are looking forward to next time.