From my personal experience, and observations of friends and family, paid time off for the holidays in the US is typically a couple days for Thanksgiving, a couple days for Christmas, and New Years Day. So it's not a complete lack of time off.
So, you'll typically get 8-10 PTO days, independent from vacation policy. That'll be different in the service industry - it's lucrative for some restaurants, gas stations, hotels, etc. to be open - but a lot of times hourly workers will get time-and-a-half for their troubles.
[0]: https://www.opm.gov/policy-data-oversight/snow-dismissal-pro...