While we were in Berlin we tried to visit as many of the Christmas markets as we could, so I thought I'd let you know my pick of the best...
1. WeihnachtsZauber at the Gendarmenmarkt
This market is described as being in one of the most beautiful squares in Berlin, and I can definitely confirm that to be true. The setting for this market is just stunning. It does cost the grand sum of €1 to get in but its a Euro well spent! It's a perfectly sized market as it isn't too big or too small, and has plenty of stalls for all your food and shopping desires. We arrived at around 4pm and it wasn't too busy, but I would recommend getting there as the sun starts to set because it's the most beautiful lighting as the day fades and it becomes night in the market.
The only problem is once you've been to this market, you want them all to be this good!
2. Weihnachtsmarkt vor dem Schloss Charlottenburg
Another favourite was the market outside Charlottenburg Palace (or Schloss Charlottenburg), this was a pretty huge one, with so much to see and eat, we could hardly make head nor tail of it!
This one doesn't cost you to enter, but again is set in the most gorgeous place with Schloss Charlottenburg as the backdrop. The food and drink is also incredible here, there's so much to choose from! The only problem was we saw people walking past us with the most amazing looking food but we had no idea what it was called to buy it from the menus!
There's also a ridiculous amount of indoor and outdoor stalls selling all the Christmas market type goodies you can think of, and even a mini funfair area for the kids!