Check out here for cheap to luxury hotels in NYC, as I booked for me and my wife and it was great http://www.hotelsdiscountdeals.com/new-york-hotels.html
Check these hotelsHotels with spa and health center in New YorkWoodcliff Hotel and Spa http://hotels.americacheaphotels.com/Hot��Carlyle A Rosewood Hotel New York http://hotels.americacheaphotels.com/Hot��Trump International Hotel New York http://hotels.americacheaphotels.com/Hot��New York Hotels http://hotels.americacheaphotels.com/Cit��
You can search here for your hotel with mentioned facilities http://www.disholidays.com/hotels/new-york-hotels.html
you can go for Hotels2stay.net for discount bookings online http://www.hotels2stay.net