Every year, or at least in many past years, Bank of America has sponsored Bank of America Winter Village at Bryant Park. This has been a highlight of the holiday season for many New Yorkians where there is not fee to skate.
The hours of operation allow for morning, mid-day and evening skating and if you go earlier in the year its been wonderfully warm and lovely. The park is protected from the worst of weather by large buildings and though you can get rained on, wind is less of an issue. This makes the location idea on most days.