Some areas will generate the rinks seasonally. I know one of the 50x50 lots in Willow Creek does, which is where I also have a park so they don't have to even leave the lot to skate. Anyway, some of my seasonal lot recommendations are
Bellwood Park by belledaisies and quite a few by emere in their thread
here. I really love their x-mas village lot, I have placed in Granite Falls and have my families travel there for the holidays on occasion. even Father Winter shows up before midnight! there's also four different seasonal parks by Axaba on MTS over
here if you're interested in that.