I don't know what price range you're looking for, but mid-priced luxury hotels in Times Square include the Renaissance, W, Westin, Knickerbocker and Hyatt. The Marriott Marquis is super-cheesy, of course, but has great views. The Yotel is cheaper and more basic than the other ones listed.