Originally Posted by fearofpopvol1
I mostly agree with this. I would not stay near the field as it's far out and not the best of neighborhoods after dark. There's not much else out there. The only thing I disagree with is the Hoboken suggestion. Hoboken is a trek from Citi Field. You're probably looking at 2 hours each way. I would advise against Jersey if you can.
There are also some really nice hotels in Queens off the 7 train at Queensboro Plaza that are probably a little cheaper than the hotels in Midtown, but just a few stops away. The 7 train goes right into Times Square as well.
There aren't a lot of great restaurants/bars around the stadium in my opinion. You're better off in the city. I can give you some food/bar restaurants in the city if you tell me what kind of food/bars you're looking for.
You live in NY so I'll defer to you, but I'm not so sure about the 2 hour trek from Hoboken to Citi. I live an hour from Hoboken, and I can make it to Citi Field in less than 2 hours if I catch my trains.