No. The New Year’s Eve celebration in Times Square is a free event open to the public on a first-come, first-serve basis. People line up the day before for the best viewing spots, although chairs are not permitted. Most restaurants and hotels on Times Square with a view of the Big Ball Drop host private parties that require an invitation or that you purchase a ticket, often a year in advance.