Yes, especially the 4th of July, Thanksgiving dinner cruises, Christmas cruises and New Year’s Eve dinner cruises are very popular. If you are in New York at this time and plan to have dinner on a boat, you should book quickly. The tickets are very popular and the tours sell out quickly. To help you quickly find the right dinner cruise for you, here are the best 4th of July Cruises, Thanksgiving Cruises, Christmas Cruises and New Years Eve Cruises for you.