What is your budge? What location? There is a website called tripadvisor that will give you all the info and guest feedback of the hotels in NYC.
I have already been on Trip Advisor and read all the comments on Holiday Inn Midtown, New York Marriot Brooklyn Bridge, New York Helmsley, Courtyard New York Manhattan, New York Marriott East Side so getting very confused as all have decent reports. We need to be visit all the usual sites and wish to go to 2 Broadway shows. Budget is not really a problem but want best value for money.Looking at 3 to 4 star hotels. Walking a very long way is more of a problem for me at the moment so perhaps a hotel near bus stops or Metro may be better.
Personally have stayed in Metro, right by Macys; San Carlos; 70 Park Avenue; Holiday Inn Manhattan in Times Sq; and Le Parker Meridien. All good!
Have a look at Cosmopolitan in downtown Tribeca. Good budget hotel close to Metro and local bars/eating places. metro stop just outside.
We visited New York in April and stayed at the Affinia Manhatten which is opposite Madison square garden and very close to a metro and Times square. I booked it after reading reviews on Trip Advisor and was not disappointed. Great Location ,Big rooms for New York and very friendly staff.
I have stayed at the Sheraton Towers (7th Avenue)and Doubletree Metropolitan, (Lexington) pre-cruise(s) and both are excellent, close to attractions, subways, etc.
I have also stayed at the Edison just off Broadway (shopping trip)which has an excellent location, but is older and with less facilities (cheap though). If you go to the Edison make sure you ask for a refurbished room.