Most of the mountains in the Czech Republic are usually covered with snow from December to March. The majority of them offer good conditions for downhill skiing, but cross country skiing is especially great here.
For your winter holiday there are many related activities available, such as dog sledging, bob sledging, snow shoes, snow games, etc.