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

Christmas markets (413)

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.



View larger map

Also consider

Luxury Villas
2,684 properties
Coastal Cottages
222 properties
Pet Friendly Cottages
27,095 properties
Romantic Breaks
3,207 properties
Group Holidays
17,143 properties
Log Cabin Holidays
238 properties
Rural Retreats
12,438 properties
City Breaks
8,475 properties
Holiday Cottages
17,239 properties
Villas in Spain
11,248 properties
Villas in Tenerife
707 properties
Gites in France
8,131 properties
Holiday Cottages in Cornwall
2,983 properties
London Holiday Apartments
941 properties
Florida Villas
905 properties
Villas in Ibiza
349 properties
Villas in Portugal
4,126 properties
Villas in Turkey
2,202 properties
Villas in Malta
455 properties
Lake District Cottages
940 properties

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

413 Holiday homes

(9) Excellent 

15

Holiday cottage with golf nearby in Bramhall

Stockport / Bramhall

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Child friendly
“Perfect placement, and ideal for family with kids” Very easy to find, and easy to access. Whole experience was so easy, clean property, great facilities, very homely and comfortable. Lots of outdoor space if the Manchester weather permits. Great park
…see more

from £75 / night

£525 - £775 / week

Book View

from £75 / night

(22) Excellent 

22

Holiday barn in Widcombe

Bath / Widcombe

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Car not necessary
“Lovely, clean, quiet and comfortable barn just a short walk to Bath” We loved our stay in this great barn, the pictures do not do it justice and were surprised with the size of it. On the first night we discovered how easy it was to walk to Bath when
…see more

from £130 / night

£910 / week

Book View

from £130 / night

(7) Excellent 

15

Holiday apartment with golf nearby in Hampton

Greater London / Hampton

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Ask about pets

from £145 / night

£1000 - £1340 / week

Book View

from £145 / night

(8) Excellent 

23

Verbier ski apartment to rent.

Canton of Valais / Verbier

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Ski
  • Suitable for children age 5+
  • Car not necessary
“Perfect apartment in Verbier” We stayed at the apartment Clair abri for New Year with our child (14 months). The apartment was large, bright and well decorated. The owner was very friendly and easy to get in touch with. The apartment is well located,
…see more

from £250 / night

£1450 - £1700 / week

Book View

from £250 / night

(30) Excellent 

18

Holiday apartment with golf nearby in Oxford

Oxfordshire / Oxford

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Car not necessary
“Truly wonderful apartment to stay in within walking distance of Oxford” Our recent stay in this lovely apartment was truly wonderful. The apartment is beautiful, well decorated and contains everything you would need. All is to the highest standard.
…see more

from £95 / night

£630 / week

Book View

from £95 / night

(2) Average 

11

Canton of Valais / Verbier

Studio 2 4 nights min

  • Studio
  • Sleeps 2
  • 4 nights min
  • Car not necessary
  • Pet friendly

from £81 / night

£564 / week

Book View

from £81 / night

(5) Excellent 

18

Richmond-upon-Thames holiday apartment rental

Greater London / Richmond

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly

from £172 / night

£1200 / week

Book View

from £172 / night

(112) Excellent 

21

Holiday home accommodation

Somerset / Bath

4 7 2 nights min

  • 4 bedrooms
  • Sleeps 7
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly
“Fantastic stay. Perfect location.” Great stay in a lovely home. Had everything that 7 adults needed for a super weekend. Comfy beds, great kitchen and super showers. Great location as it was a lovely walk(about 30mins) into Bath or a 5 minute bus ri
…see more

from £90 / night

£630 / week

Book View

from £90 / night

(26) Excellent 

22

Holiday apartment accommodation

Somerset / Bath

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Pet friendly
“Extremely comfortable and well equipped” The owner was kindly there to meet us on arrival and show us around. There was complimentary tea, coffee, juice and milk which was welcome since we'd had a long journey. The apartment was clean, tidy and recent
…see more

from £85 / night

£440 - £612 / week

Enquire View

from £85 / night

11

Canton of Uri / Andermatt

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly

from £172 / night

£1172 - £1680 / week

Book View

from £172 / night

(27) Very Good 

30

Home rental in Lower Mill with shared pool, golf nearby

Cirencester / Lower Mill

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Will definately be visiting again” My family and I had a great stay at this property. The house was very clean and very well equipped. Its situated in a lovely part of the estate over looking a small lake.
…see more

from £90 / night

£900 - £1500 / week

Book View

from £90 / night

(12) Very Good 

26

Verbier ski chalet rental

Verbier / Brunet

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary

from £73 / night

£508 - £969 / week

Book View

from £73 / night

(2) Excellent 

11

Apartment rental in Central Bath with golf nearby

Bath / Central Bath

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Car not necessary

from £125 / night

£475 - £600 / week

Enquire View

from £125 / night

(10) Excellent 

12

Saas-Fee ski chalet to rent.

Canton of Valais / Saas-Fee

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary

from £150 / night

£930 - £1665 / week

Book View

from £150 / night

(15) Excellent 

36

Holiday home in Central Bath

Bath / Central Bath

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden
“If you are staying in Bath don't pass this place by, it's amazing !” Located in centre of Bath close to excellent shopping, historic sites and cafe bars & restaurants offering the best, to suit all tastes. The Old Rectory provides luxurious, scrupulou
…see more

from £565 / night

£3955 / week

Book View

from £565 / night

(9) Excellent 

23

Holiday apartment with golf nearby in Central York

York / Central York

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 70 km
  • Child friendly
  • Car not necessary
“C” This place was super cute! I also loved how clean it was. Property owner left some snacks in fridge that came super handy when we arrived at 9:30 at night. Walked to town everyday, huge grocery store close by. Would definitely recommend.
…see more

from £100 / night

£550 - £660 / week

Book View

from £100 / night

21

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £30 / night

£208 - £221 / week

Book View

from £30 / night

(4) Excellent 

18

Ski apartment to rent in Andermatt

Canton of Uri / Andermatt

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
“Great apartment in classic Swiss ski village” Highly recommend this apartment if you look to stay in Andermatt. Modern, well appointed and a place you easily feel comfortable. Very central to village, train, lifts, restaurants, etc.
…see more

from £157 / night

£938 - £2032 / week

Book View

from £157 / night

(1)  

8

Holiday apartment with golf nearby in East London, England

East London, England / Stratford, London

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary

from £53 / night

£370 - £482 / week

Book View

from £53 / night

(4) Excellent 

20

Holiday b&b with golf nearby in Swindon

Wiltshire / Swindon

3 4 2 nights min

  • 3 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Suitable for children age 5+
“Mr” I would highly recommend anyone visiting the area to book this accommodation. I was made to feel very welcome and I felt just at home, nothing was too much trouble. Paddy and his wife went above and beyond, they helped me access a gym for the dura
…see more

from £27 / night

£160 - £580 / week

Book View

from £27 / night

(1) Excellent 

25

Holiday home with indoor pool, golf nearby in Manchester

Greater Manchester / Manchester

8 26 Min stay varies

  • 8 bedrooms
  • Sleeps 26
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Ask about pets

from £1000 / night

£4700 - £8200 / week

Book View

from £1000 / night

(36) Excellent 

21

Holiday apartment with golf nearby in Central Oxford

Oxford / Central Oxford

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
“HOME AWAY FROM HOME” We were pleasantly surprised by this modern and spacious OXFORD APARTMENT TWO. Well appointed, very neat, so comfortable and located in a quiet garden setting. Highly recommended for a pleasant, relaxing stay in Oxford.
…see more

from £125 / night

£840 / week

Book View

from £125 / night

(92) Excellent 

28

Home rental in Bath with golf nearby

Bath / Central Bath

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden
“Great Weekend in Bath” We had a great time at 3 Powlett Road. The house is ideally situated and an easy walk to the city centre. The parking is easy and the house is lovely and had everything we needed. Mark, the owner, is very helpful and even asked
…see more

from £99 / night

£725 - £850 / week

Book View

from £99 / night

(4) Excellent 

23

Leukerbad ski hotel apartment to rent.

Canton of Valais / Leukerbad

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary

from £99 / night

£689 - £2062 / week

Book View

from £99 / night

(4) Excellent 

28

Apartment rental in York with golf nearby

North Yorkshire / York

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Car not necessary

from £59 / night

£425 - £565 / week

Book View

from £59 / night

4

Holiday lodge with shared pool, golf nearby in St. Brelade

Jersey / St Brelade

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary

from £204 / night

£1422 - £2609 / week

Book View

from £204 / night

(30) Excellent 

8

Apartment rental in Isleworth with golf nearby

Greater London / Isleworth

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Car not necessary
  • Private garden
“Lovely accomodation and most friendly owner” Super clean, spacious rooms with a complete set of nice extras in the kitchen and convenient location to transport links - the best value in town and a friendly owner as well. Five minutes walk to train st
…see more

from £50 / night

£350 / week

Enquire View

from £50 / night

(1) Excellent 

15

Davos / Davos Platz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 3 km
  • Ski
  • Child friendly

from £64 / night

£445 - £1928 / week

Book View

from £64 / night

(1) Excellent 

31

Klosters Platz ski apartment to rent.

Canton of Graubunden / Klosters Platz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Suitable for children age 5+
  • Car not necessary

from £157 / night

£1016 - £1563 / week

Book View

from £157 / night

(3) Excellent 

22

Ski apartment to rent in Davos Klosters

Klosters / Davos Klosters

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Absolutely wonderful!” We had the pleasure to stay at Chalet Arve for a week over Christmas (December 2015). The apartment is in a superb location in the center of Klosters, walking distance to everything including the train station, main supermarket
…see more

from £122 / night

£848 - £2967 / week

Book View

from £122 / night

(3) Excellent 

9

Locarno holiday hotel apartment rental

Lake Maggiore / Locarno

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool

from £110 / night

£766 / week

Book View

from £110 / night

(22) Excellent 

21

Holiday cottage with golf nearby in Didsbury

Greater Manchester / Didsbury

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
“Peaceful tranquil accomodation” I have to say our stay here was excellent, David went out of his way to accommodate our needs. The accommodation is of a very high standard, very comfortable modern and set out to meet anyone's needs. The location was
…see more

from £150 / night

£950 / week

Book View

from £150 / night

(9) Excellent 

17

Newcastle upon Tyne holiday cottage rental

Tyne and Wear / Newcastle upon Tyne

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Nearest beach 24 km
  • Child friendly
  • Pet friendly
“Beautiful relaxing stay” Very near to Newcastle and all that surrounds it yet in a peaceful quiet spot just outside. Wonderful hosts who cater for every need but give you space and quiet. Beautifully decorated at Christmas. Very well equipped and e
…see more

from £51 / night

£355 - £540 / week

Book View

from £51 / night

(2) Very Good 

13

Canton of Uri / Andermatt

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly

from £141 / night

£860 - £1563 / week

Book View

from £141 / night

20

Central Bath holiday apartment rental

Bath / Central Bath

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Car not necessary

from £310 / night

£1133 - £1339 / week

Enquire View

from £310 / night

(3) Excellent 

41

Home rental in Lower Mill with golf nearby

Cirencester / Lower Mill

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £90 / night

£995 - £1800 / week

Book View

from £90 / night

(1) Excellent 

10

Holiday apartment with shared pool, golf nearby in St. Brelade

Jersey / St Brelade

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly

from £204 / night

£1422 - £2609 / week

Book View

from £204 / night

(2) Very Good 

8

St. Brelade holiday apartment rental

Jersey / St Brelade

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
“Lovely accommodation and great location” Lovely accommodation and kids loved the pool. The kitchen could have done with a few more bits e.g. we had to buy cling film and a corkscrew - self catering must haves!It was expensive but we would definitely g
…see more

from £203 / night

£1149 - £2609 / week

Book View

from £203 / night

(7) Excellent 

26

Holiday apartment rental

North Yorkshire / York

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 60 km
  • Child friendly
  • Car not necessary

from £110 / night

£700 - £800 / week

Book View

from £110 / night

(10) Very Good 

25

Holiday home with shared pool, golf nearby in Lower Mill

Cirencester / Lower Mill

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Great venue for family get-together” We had a long weekend here with adult family members, and were very pleased with the house and the facilities of the Estate. The upstairs lounge/diner with a glass wall facing the lake is spectacular, with open-pla
…see more

from £90 / night

£995 - £1800 / week

Book View

from £90 / night

1