the doubletree on washington blvd or the newport courtwood in jersey city are probably the cheapest, "nice" hotels. the holland motor lodge is probably the cheapest, but it's RIGHT outside the tunnel, and might be a little sketchy. i've never stayed at any of these hotels, but i lived in jersey city for a few years.