Best hostel I have ever slept in!
The Christmas market in Krakow is a regular feature of the city’s festive season. Traditionally, it starts in the last week of November and lasts through December 26th at least. Sometimes the organizers venture to prolong the Xmas market to January 6th, the Epiphany festival. Thus the festive shopping event may somewhat extend Christmastime in Krakow, long enough anyway - in Poland the Yuletide officially begins on December 24th and continues till February 2nd