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

Updating

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

All filters

Filters

35,816 Vacation rentals

Ski apartment to rent in St Peter

St Peter apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $135 / night

$945 / week

1 / 24

Ski home to rent in Lake Geneva

Lake Geneva house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 12

from $531 / night

$3,717 / week

1 / 30

Apartment rental in London

London apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $289 / night

$2,023 / week

1 / 0

Vancouver Vacation apartment rental

Vancouver apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $164 / night

$1,148 / week

1 / 22

Vacation apartment rental

Willesden apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $373 / night

$2,611 / week

1 / 30

Vacation apartment rental

Willesden apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $296 / night

$2,072 / week

1 / 29

Vacation home in York

York house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 15

from $437 / night

$3,059 / week

1 / 23

Orsieres ski chalet to rent.

Orsieres chalet

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $118 / night

$826 / week

1 / 15

York Beach Vacation home rental

York Beach house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 16

from $431 / night

$3,017 / week

1 / 24

Ernen ski chalet to rent.

Ernen chalet

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $230 / night

$1,610 / week

1 / 30

Studio rental in Berlin

Berlin studio

  • Studio
  • 1 bathroom
  • sleeps 3

from $59 / night

$413 / week

1 / 16

Berlin Vacation apartment rental

Berlin apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $118 / night

$826 / week

1 / 17

Ski chalet to rent in Toerbel

Toerbel chalet

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $165 / night

$1,155 / week

1 / 30

Ski apartment to rent in Vancouver

Vancouver apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $338 / night

$2,366 / week

1 / 23

Apartment rental in London

London apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $323 / night

$2,261 / week

1 / 25

Vacation apartment in London

London apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $421 / night

$2,947 / week

1 / 30

Vacation home in London

London house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 7

from $404 / night

$2,828 / week

1 / 30

Vacation apartment in Dublin

Dublin apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $232 / night

$1,624 / week

1 / 12

Berlin Vacation cottage rental

Berlin cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $118 / night

$826 / week

1 / 6

Vacation home rental

Berlin house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $94 / night

$658 / week

1 / 0

Vacation apartment in Berlin

Berlin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $126 / night

$882 / week

1 / 24

Willesden Vacation apartment rental

Willesden apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $532 / night

$3,724 / week

1 / 24

Vacation apartment in London

London apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $191 / night

$1,337 / week

1 / 13

Berlin Vacation apartment rental

Berlin apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $117 / night

$819 / week

1 / 23

York Vacation apartment rental

York apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $126 / night

$882 / week

1 / 30

Vacation apartment in Prague

Prague apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from $250 / night

$1,750 / week

1 / 23

Vacation apartment in London

London apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $282 / night

$1,974 / week

1 / 25

London Vacation apartment rental

London apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $299 / night

$2,093 / week

1 / 21

Vacation apartment in Colindale

Colindale apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $117 / night

$819 / week

1 / 18

Vacation apartment in Vancouver

Vancouver apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $824 / night

$5,768 / week

1 / 24

Vacation home in London

London house

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 12

from $2,011 / night

$14,077 / week

1 / 30

Haute-Nendaz ski apartment to rent.

Haute-Nendaz apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from $233 / night

$1,631 / week

1 / 30

Vacation apartment rental

Cirencester apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $231 / night

$1,617 / week

1 / 17

London Vacation apartment rental

London apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

from $294 / night

$2,058 / week

1 / 30

London Vacation apartment rental

London apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $943 / night

$6,601 / week

1 / 30

Home rental in York

York house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $465 / night

$3,255 / week

1 / 30

Ski apartment to rent in Lax

Lax apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $165 / night

$1,155 / week

1 / 30

Vacation apartment in Berlin

Berlin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $92 / night

$644 / week

1 / 17

Vacation home rental

Vancouver house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $290 / night

$2,030 / week

1 / 20

Ski home to rent in Lake Geneva

Lake Geneva house

  • 7 bedrooms
  • 4 bathrooms
  • sleeps 18

from $1,012 / night

$7,084 / week

1 / 30

×

Christmas markets (35816)

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.