Oh, if you're just wanting to go to Vegas and not dead set on it being New Year's, then definitely go some other time. It will cost half as much and maybe less.
Also, depending on where you live and how much time you spend in casinos that are local to you, you can accumulate time on a players card that get you even better deals on rooms.
If you're anywhere near Hammond or Joliet, those are Ceasar's properties and if you play enough there, you can get rooms free or dirt cheap at their Vegas properties, which include Ceasar's, Rio, Bally's, Paris, Planet Hollywood, and Harrah's.