Try the Best Western In Fort Lee NJ-- I found they have really good rates. Are clean and modern. Free breakfast I think-- and only a mile from the GW bridge. The rates were under $100 a night-- not bad for NYC.
We too like to do a lot of weekend get-away's. Here's some that we found to be great for a 2-3 day cheaper trip (meaning I did it for under a 1000.00 for my family of 3-- most could even be done for under $700.00)
Hocking Hills Ohio (this is pretty centrally located for a lot of people). Very pretty outdoorsy area, and craft shops. We rented a deluxe cabin w/ hottub. Only about $100.00 a night.
Lake Plaicd NY-- camping in a KOA cabin. Lots of outlets, unique shops, hikinh, and fishing. As well as Olympic sites.
NYC-- We can drive, stay in NJ, and do the free things in NYC to do. We cut a break here too because Jetblue has one way tickets for $30 something all the time from our area.
DC-Love this city since most of the attractions are free!! Last trip I only spent $495.00- this included 2 nights lodging at a Quality Inn (W/ indoor pool), food, gas, and some trinkets. Also, paid for parking and those tickets to get on and off the tourist tram for 2 days.
Cook's Forest (PA)-- Cute area- very touristy not worth more than a 3+ hr drive though.
So many more, in 2002 we took 4 weekend trips in a 2 month time span. All 4 trips still cost me less than 1 offsite Disney trip. So it was a great way to get the travel bug out of me for awhile.