Skip to main content

Christmas Markets Deals

4 deals from £239pp All prices checked in the last 24 hours

Only 4 Christmas Markets deals are live today. Hays Travel's list changes every morning, so there'll usually be more tomorrow.

Short winter breaks built around a market: a central hotel, a couple of nights, and enough time to walk the stalls twice. Most European markets run from late November to just before Christmas, and the weekends in the middle are the busiest and the priciest.

Filter and sort

Board basis
Price per person
Star rating

Showing 4 of 4 deals.

Deals

Leone Aparthotel, Krakow, Poland

Poland

Leone Aparthotel

From

£239pp

2 adults 3 nights Room Only

Save £32
Hotel Wyspianski, Krakow, Poland

Poland

Hotel Wyspianski

From

£281pp

2 adults 3 nights Room Only

Save £34
Prague Centre Plaza, Prague, Czech Republic

Czech Republic

Prague Centre Plaza

From

£267pp

2 adults 3 nights Bed & Breakfast

Save £20
Hotel Bristol Budapest, Budapest, Hungary

Hungary

Hotel Bristol Budapest

From

£256pp

2 adults 3 nights Room Only

Every deal here comes from Hays Travel. We earn a commission when you book through our links. Your price is the same.

Questions people ask about Christmas Markets

When are the markets open?
Most open in the last week of November and close on or just before Christmas Eve. A few run into the new year.
Which city is best for a first visit?
Vienna, Prague, Krakow and Bruges are compact and easy to walk, which matters more than the size of the market itself.
How cold does it get?
Below freezing in central Europe most evenings. Pack for standing outside rather than walking.