Every year the Feria de Santa Lucia brings a bit of Christmas Cheer to the city - it's a very long running tradition, and what started as a small market now takes up pretty much the whole of the Plaça in front of the city cathedral in the gothic quarter. Christmas tunes are playing from speakers just enough to keep things merry and not annoying (unless you work there, I imagine!) and it's great to just have a wander around and experience the different traditions and customs which Catalunya has embraced for Christmas.
As well as real Christmas trees (very overpriced, sorry) and decorations there are nativity scenes, ornaments, caganers, cagatios, and lots of plants and floral decorations. Into it's 224th edition, it's a must-visit for anyone visiting the city and even the residents here - especially those with children.
I happened to be there last weekend and it was just about to re-open for the afternoon "show" and there was a huuuuuuuggggge queue of people up towards the bridge of sighs - so we gave it a miss, but for those in fine voice for the song (oh, yes, people, he's got his own song!!). Also, this Saturday and Sunday you can see the traditional Sortidas de la Carassa - like the Christmas beast - from 12:30 onwards. The Fair is on until the 22nd December, so get yourselves down there to pick up a gift or those last minute decorations for your place!
Coming to Barcelona this winter? Check out BCN rentals apartments for rent as a great alternative to a hotel room.