Berlin holds several Christmas Markets (Weihnachtsmarkt) where each of them has its unique atmosphere. All the markets take place during Advent. (In the Christian calendar, the first season of the church year, a period of preparation for the birth of Jesus.
Advent begins on the Sunday nearest to November 30 and continues until Christmas. The most beautiful market is in Breitscheidplatz.
On the Christmas Markets days accommodations can be fully booked, hence it is recommended to make a room’s reservations in advance in order to find a room in a reasonable price.
Christmas Eve 11am-6pm
New Years Eve 11am-2am