Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Christmas markets | City breaks in Europe from £253/week

All filters

Filters

8,688 Holiday homes

Holiday b&b in Filisur

Filisur b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £157 / night

£891 / week

1 / 4

Torgon ski apartment to rent.

Torgon apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £138 / night

£733 - £1,150 / week

1 / 24

Holiday home rental

Bristol house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £1,088 / night

£7,615 / week

1 / 29

London holiday studio rental

London studio

  • Studio
  • 2 bathrooms
  • sleeps 2

from £138 / night

£962 / week

1 / 11

London holiday apartment rental

London apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £401 / night

£2,806 / week

1 / 8

Holiday apartment in London

London apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

from £1,200 / night

£8,400 / week

1 / 14

Holiday apartment rental

London apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £161 / night

£1,123 / week

1 / 12

Holiday apartment in Champex

Champex apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £105 / night

£735 / week

1 / 5

Holiday apartment in Prague

Prague apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £84 / night

£583 / week

1 / 23

Holiday home in Lake Geneva

Lake Geneva house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 8

from £315 / night

£2,203 / week

1 / 30

Holiday apartment in London

London apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £115 / night

£1,145 / week

1 / 8

Holiday apartment in Dubrovnik

Dubrovnik apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £196 / night

£1,371 / week

1 / 25

Apartment rental in London

London apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from £195 / night

£1,226 - £1,838 / week

1 / 30

Holiday home with golf nearby in Bath

Bath house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from £344 / night

£1,374 / week

1 / 31

Saas-Fee ski apartment to rent.

Saas-Fee apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £173 / night

£1,211 / week

1 / 18

Holiday villa in Mokosica

Mokosica villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £138 / night

£962 / week

1 / 13

Manchester holiday camper van rental

Manchester camper van

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £155 / night

£962 / week

1 / 12

Holiday condo letting

Toronto condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £61 / night

£426 / week

1 / 21

Home rental in Bath

Bath house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £226 / night

£781 / week

1 / 15

Holiday home in Bath

Bath house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £226 / night

£781 / week

1 / 14

Holiday home in Magadino

Magadino house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £173 / night

£1,211 / week

1 / 5

Haute-Nendaz ski chalet to rent.

Haute-Nendaz chalet

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 14

from £1,112 / night

£7,784 / week

1 / 16

London holiday apartment rental

London apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 1

from £79 / night

£567 - £630 / week

1 / 65

Champery holiday home rental

Champery house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £62 / night

£434 / week

1 / 12

Mokosica holiday apartment rental

Mokosica apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £59 / night

£412 / week

1 / 26

Holiday home in Bristol

Bristol house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £114 / night

£794 / week

1 / 31

Holiday apartment in Berlin

Berlin apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £93 / night

£651 / week

1 / 16

Holiday home in Teddington

Teddington house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £178 / night

£1,243 / week

1 / 12

Holiday apartment in Prague

Prague apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £245 / night

£1,713 / week

1 / 43

Leukerbad ski studio to rent.

Leukerbad studio

  • Studio
  • 1 bathroom
  • sleeps 5

from £77 / night

£535 / week

1 / 21

Holiday apartment in Crans-Montana

Crans-Montana apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £77 / night

£482 - £1,621 / week

1 / 8

Home rental in Copenhagen

Copenhagen house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £180 / night

£1,349 / week

1 / 4

Holiday apartment rental

Dubrovnik apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £98 / night

£823 / week

1 / 18

Holiday home rental

Hale house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £516 / night

£2,748 / week

1 / 16

Vira holiday apartment rental

Vira apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £255 / night

£1,781 / week

1 / 4

London holiday private room rental

London private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £172 / night

£1,088 / week

1 / 10

Holiday apartment in Berlin

Berlin apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 12

from £216 / night

£1,508 / week

1 / 16

Cottage rental in Kemijarvi

Kemijarvi cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 8

from £69 / night

£480 / week

1 / 14

Ski chalet to rent in La Tzoumaz

La Tzoumaz chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £216 / night

£1,420 - £2,839 / week

1 / 22

Holiday apartment in London

London apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £367 / night

£2,565 / week

1 / 21

×

Christmas markets (8688)

Get festive by booking a city break near a spectacular Christmas market. Packed full of unique handmade gifts, light shows, ice rinks, fairgrounds and much more, Christmas markets offer plenty of festive cheer to get you into the Christmas spirit.



Cities across Europe play host to Christmas markets from November. Visit Berlin to see Charlottenburg Castle bathed in romantic lights. Or discover unique handmade gifts in between seeing the sights in Vienna, Brussels or Prague.



In the UK, some of the best Christmas markets are held in London, York and Bath. Go there for traditional German-style stalls selling handmade jewellery, crafts and toys and tasty yuletide delicacies. And there’s plenty to keep the kids entertained with street theatre, fairgrounds and, of course, Santa’s grotto.