I was onboard Mariner of the Seas during Thanksgiving in 2011 and Freedom of the Seas in 2016. The ship was decorated for the holiday. There was a special Thanksgiving dinner menu, and a Thanksgiving themed family activity in the evening. All of the decor was gone by the next morning as the crew prepared to install the Christmas decorations.