
Hotels near Old Town Square Christmas Market
Staroměstské nám., 110 00 Praha 1-Staré Město, Czechia
Old Town Square (Staroměstské náměstí) hosts the largest and best-known Prague Christmas market, and the setting is the reason. The wooden stalls fill the square between the twin Gothic spires of the Church of Our Lady before Týn, the baroque Church of St Nicholas and the Old Town Hall with its astronomical clock. A tall Christmas tree covered in lights stands at the centre, and a stage hosts carols and folk music through Advent.
The 2026 market runs from 28 November to 6 January 2027, so it stays open over Christmas and New Year. The stalls sell glass ornaments, wooden toys, puppets and ceramics, alongside food: grilled sausages, ham roasted on a spit (Pražská šunka), potato pancakes and trdelník, the sugar-coated chimney cake.
Prices here are the highest of any Christmas market in Prague, and the ham in particular is sold by weight, so check the price per 100 g before ordering.
Pro Tip: Ask for the price of Prague ham by the 100 g and say how much you want before it is cut. A typical portion is 150 g to 200 g; without specifying, you can end up with a far larger and pricier plate.
Hotels (18)
Find hotels near Old Town Square Christmas Market
Pick your dates to see what is available.
Stay in the loop
Get the latest deals, new destinations, and travel tips delivered straight to your inbox.
No spam, unsubscribe anytime.




















