Well, how much time do you have for the trip?
Book your NYE reservation at GCNP South Rim RIGHT NOW.
Dates like that book a full year in advance.
Once you have that date booked, the tell us how much time you have, and where you think you want to go.
I am planning for 10 days not counting the driving days. I hae visited GC before, but this time want to hike down to the river (south Kaibab trail). And spend a day or two doing the regular tourist stuff.
Would it be correct to assume that you want to make a few stops in Utah in those ten days? Zion would be a good choice. Bryce will be an option as well, but colder. Venturing farther into Arizona would be warmer than GC, say to Sedona for a couple of days.Page/Lake Powell would also be a good addition if you want to make a loop through Utah.
For ideas on a Grand Canyon specific itinerary, post into the Arizona/GC forum.
Have fun planning
10 days is a good amount of time. Here's a link to a travel article that provides a good planning overview for touring southern UT and nothern AZ:
Since you are coming in the winter, you will have to pay close attention to the weather, particularly areas at higher elevations like Byrce Canyon and the Grand Canyon. I have not visited in the winter, but I hear it can be a wonderful experience.
If you intend to get to Phantom Ranch at the GCNP you need to check to see if there are any bunks available. Expect to find it sold out. Next option is camping. You'll need to apply for the permit on the first of the month, four months out. Check the website for details and be prepared to stand by the fax machine to redial for a few hours. Then hope that you win the lottery.
Both Zion and Bryce are in the major league of National Parks. Don't miss them.
Agreeing. All are desirable destinations. Winter can be harshest at Bryce, but seeing the canyon in snow is magical. You'll need at least a night and most of a day there. Zion deserves a few more days. Sedona is the most distant for you, but if you have the time,it's only two hours beyond GCNP south rim, and worthy of most of a week. 3 days and nights is a minimum for Sedona.