Stay in NJ?
I would definitely try priceline, unless you are really specific about which hotel you'd settle for.