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

Updating

Christmas markets | City Vacations in Europe from $122/week

All filters

Filters

8,694 Vacation rentals

Vacation apartment rental

Bath apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $181 / night

$1,267 / week

1 / 25

Vacation apartment in Dubrovnik

Dubrovnik apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $112 / night

$782 / week

1 / 9

Vacation apartment rental

Dubrovnik apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $151 / night

$1,052 / week

1 / 9

Dubrovnik Vacation apartment rental

Dubrovnik apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $141 / night

$965 - $1,817 / week

1 / 24

Vacation apartment in Dubrovnik

Dubrovnik apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $141 / night

$965 - $1,817 / week

1 / 22

Vacation apartment in Dubrovnik

Dubrovnik apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $141 / night

$965 - $1,817 / week

1 / 19

Vacation home in Bath

Bath house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from $471 / night

$2,678 / week

1 / 44

Vacation apartment accommodation

Zurich apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $185 / night

$1,295 / week

1 / 33

Vacation apartment in Zurich

Zurich apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $185 / night

$1,295 / week

1 / 17

Vacation private room rental

Edgware private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $131 / night

$912 / week

1 / 26

Cottage rental in Somerford Keynes

Somerford Keynes cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $492 / night

$2,100 / week

1 / 17

Vacation villa rental

Mokosica villa

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 16

from $435 / night

$3,042 / week

1 / 21

Guest house rental in York

York guest house

  • 8 bedrooms
  • 7 bathrooms
  • sleeps 14

from $811 / night

$2,533 / week

1 / 12

Apartment rental in Porto Ronco

Porto Ronco apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $280 / night

$1,956 / week

1 / 16

Vacation apartment in Oxford

Oxford apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $283 / night

$1,976 / week

1 / 12

Ski apartment to rent in Zermatt

Zermatt apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $653 / night

$4,571 / week

1 / 12

Ski apartment to rent in Zermatt

Zermatt apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $653 / night

$4,571 / week

1 / 12

Ski apartment to rent in Zermatt

Zermatt apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $882 / night

$6,170 / week

1 / 16

Ski apartment to rent in Zermatt

Zermatt apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $882 / night

$6,170 / week

1 / 12

Zermatt Vacation apartment rental

Zermatt apartment

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $1,574 / night

$11,019 / week

1 / 13

Ski apartment to rent in Zermatt

Zermatt apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $1,140 / night

$7,977 / week

1 / 13

Ski apartment to rent in Zermatt

Zermatt apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $653 / night

$4,571 / week

1 / 13

Vacation apartment in Prague

Prague apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 19

from $620 / night

$4,336 / week

1 / 13

Vacation private room rental

Prague private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $916 / night

$6,412 / week

1 / 9

Vacation home in London

London house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $231 / night

$1,611 / week

1 / 25

Vacation apartment in Stockport

Stockport apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $102 / night

$637 / week

1 / 16

Vacation apartment in Kemi

Kemi apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $74 / night

$460 - $981 / week

1 / 8

Dublin Vacation home rental

Dublin house

  • 1 bedroom
  • 1 bathroom
  • sleeps 1

from $114 / night

$686 / week

1 / 7

Berlin Vacation studio accommodation

Berlin studio

  • Studio
  • 1 bathroom
  • sleeps 4

from $100 / night

$683 - $944 / week

1 / 32

Prague Vacation apartment rental

Prague apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $168 / night

$696 - $869 / week

1 / 9

Vacation tented camp in Bath

Bath tented camp

  • 11 bedrooms
  • 3 bathrooms
  • sleeps 6

from $174 / night

$579 - $869 / week

1 / 10

Ski chalet to rent in Luosto

Luosto chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $218 / night

$1,521 / week

1 / 6

Vacation apartment rental

London apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $145 / night

$898 - $1,216 / week

1 / 14

Vacation home in Mitcham

Mitcham house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

from $2,779 / night

$19,452 / week

1 / 49

Prague Vacation studio rental

Prague studio

  • Studio
  • 1 bathroom
  • sleeps 1

from $59 / night

$409 / week

1 / 12

Vacation home in Cavigliano

Cavigliano house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from $235 / night

$1,121 / week

1 / 8

Home accommodation in Leigh

Leigh house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from $131 / night

$869 / week

1 / 19

Vacation apartment rental

Toronto apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $152 / night

$1,063 / week

1 / 13

Astano Vacation cottage rental

Astano cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $193 / night

$1,347 / week

1 / 23

Vacation studio in Dubrovnik

Dubrovnik studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $187 / night

$1,118 / week

1 / 23

×

Christmas markets (8694)

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.