Homepage

Compare Christmas market holidays

Holidays from £292 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Get festive with Christmas market holidays

The spicy aroma of hot mulled wine, the twinkle of a thousand fairy lights, a giant Christmas tree against a dark winter sky: the countdown to Christmas doesn’t really begin until you’ve weaved your merry way among the stalls of a festive market.

European Christmas market city breaks

To help you get your Christmas market break on the calendar, we’ve compiled a list of the world’s best. Pack your winter woollies and come with us as we tour the most festive Christmas city breaks in Europe.

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Grandior Hotel Prague

Prague, Prague Area, Czech Republic
  • 14 Dec 2026
  • 4 nights
  • Bed & breakfast
  • From Stansted

Prices from

£455 pp

Clarion Congress Hotel Prague

9.4

Excellent

Prague, Prague Area, Czech Republic
  • 14 Dec 2026
  • 4 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£329 pp

ibis Praha Old Town

8.6

Very Good

Prague, Prague Area, Czech Republic
  • 14 Dec 2026
  • 4 nights
  • Room only
  • From Stansted

Prices from

£392 pp

NH Prague

Prague, Prague Area, Czech Republic
  • 14 Dec 2026
  • 4 nights
  • Bed & breakfast
  • From Stansted

Prices from

£337 pp

ibis Praha Mala Strana

8.7

Excellent

Prague, Prague Area, Czech Republic
  • 14 Dec 2026
  • 4 nights
  • Bed & breakfast
  • From Stansted

Prices from

£292 pp

K+K Hotel Fenix, Prague

Prague, Prague Area, Czech Republic
  • 14 Dec 2026
  • 4 nights
  • Room only
  • From Stansted

Prices from

£416 pp

2-3 night Christmas market breaks

View all deals

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Hotel Bookquet

9.4

Excellent

Prague, Prague Area, Czech Republic
  • 10 Dec 2026
  • 3 nights
  • Bed & breakfast
  • From Edinburgh

Prices from

£739 pp

AC Hotel Berlin Humboldthain Park

8.4

Very Good

Berlin, Germany
  • 19 Dec 2026
  • 3 nights
  • Room only
  • From Manchester

Prices from

£399 pp

Hotel Bellevue

6.9

Fair

Berlin, Germany
  • 19 Dec 2026
  • 3 nights
  • Room only
  • From Manchester

Prices from

£359 pp

New York Christmas getaway

DoubleTree by Hilton New York Downtown

New York, United States
  • 3 Dec 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£1,225 pp

Millennium Downtown New York

New York, United States
  • 3 Dec 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£1,307 pp

TRYP by Wyndham New York City Times Square / Midtown

New York, United States
  • 28 Dec 2026
  • 4 nights
  • Room only
  • From Heathrow

Prices from

£1,179 pp

YOTEL New York Times Square

New York, United States
  • 28 Dec 2026
  • 4 nights
  • Bed & breakfast
  • From Heathrow

Prices from

£1,438 pp

Kimpton Hotel Theta

New York, United States
  • 3 Dec 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£1,447 pp

Ink 48 Hotel

New York, United States
  • 3 Dec 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£1,307 pp

Hilton Garden Inn New York/Central Park South-Midtown West

New York, United States
  • 28 Dec 2026
  • 5 nights
  • Room only
  • From Heathrow

Prices from

£1,394 pp

Millennium Hotel Broadway Times Square

New York, United States
  • 28 Dec 2026
  • 4 nights
  • Room only
  • From Heathrow

Prices from

£894 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Top European Christmas markets

To help you get your Christmas market break on the calendar, we’ve compiled a list of the world’s best. Pack your winter woollies and come with us as we tour the most festive Christmas city breaks.

Munich

Top festive fun at the heart of Bavaria

In Germany, Christmas markets don’t come much more traditional than they do in gorgeous Munich, where Gothic architecture and cobbles underfoot lend a certain fairy-tale sparkle to the festivities.

Finding the large market at Marienplatz is easy: look for the five-tonne fir tree festooned with 3,000 lights or listen for the choirs and bands that fill the city square with the sounds of the season.

Prague

Christmas cheer in the Czech capital

With a centuries-old castle, a statue-laden bridge and an astronomical clock that comes to life on the hour, the attractions of Prague feel like the perfect fit for one of Europe’s best Christmas markets.

Old Town Square and Wenceslas Square host the main markets. Families should definitely visit Old Town Square, where children can stroke the animals of the Nativity scene.

Berlin

History, culture and nightlife meet Yuletide shopping

From its landmark attractions to its legendary food and nightlife scenes, the German capital has more up its on-trend sleeve than its beloved Christmas markets.

Book a Christmas market deal in Berlin and take your pick from the markets of Alexanderplatz, near the Kaiser Wilhelm Memorial Church, in Spandau, or under the gas lamps of Richardplatz; there’s even a “British” market in St George’s Episcopal Church, complete with mince pies and bagpipes.

Brussels

Winter wonders in this pretty city

Belgians produce amazing chocolate and beer. What better credentials could you ask for of a Christmas market break?

With your taste buds taken care of, get your skates on at the ice rink or see Brussels from above on the Ferris wheel. This city offers the full Christmas market package.

Hamburg

Add a side of maritime flavour to your festive platter

The trendy German port city of Hamburg dishes up a Christmas market with a twist. Hosted by a famous circus, you can enjoy a drink served by a clown alongside spicy Aachener Printen (it’s a bit like gingerbread).

Carousels whirl, gluhwein steams, Saturday parades liven the scene and every day, Santa Claus and his reindeers fly above the huts to tell Rudolph’s tale.

Vienna

Musical heritage and magical architecture

A dusting of snow is all it takes to transform the capital of Austria into a winter wonderland. It already offers rides on horse-drawn carriages, sumptuous chocolate cakes and drinks that steam up café windows.

Warm your fingers with a bag of roasted chestnuts as you amble between the Viennese Christmas market at City Hall, the Schönbrunn Palace market, and the Christmas villages at Belvedere Palace, Maria-Theresien Platz and the former general hospital.

Krakow

Step back in time at this Polish market

Traders have been haggling between the ancient buildings of Krakow’s huge public square for centuries, so it’s fitting that Rynek Glowny hosts the city’s main Christmas market each year.

Save space in your luggage to bring home hand-painted glass baubles – a speciality of Poland’s Christmas market traders.

Barcelona

A splash of Mediterranean sizzle

You’re more likely to see the sun than in more northerly destinations, but the festive season in Barcelona is no less alluring.

The Santa Llucia market has been a tradition since 1786. Locals visit to buy pieces for their pessebres (nativity scenes). You can see some for yourself at City Hall and Plaça Sant Jaume, with real-life versions (pessebres vivents) in places such as Poble Espanyol.

About TravelSupermarket