We went to NYC with our 4 kids about a year ago and stayed across in NJ at the Courtyard Jersey City.
http://www.marriott.com/hotels/travel/ewrnw-courtyard-jersey-city-newport/
It is right next to the PATH and it was easy to take that into the city every day.