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

Christmas markets (5274)

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

5,274 Holiday homes

Filters applied: DVD player (5,274)

(11) Very Good 

64

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Covent Garden

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
“Lovely spacious apartment in the best location!” I really enjoyed our stay in this apartment, which is located just 5 minutes from Soho, Covent Garden and Oxford Street and directly behind Shaftesbury Avenue - it is hard to beat this location with al  …see more

from £165 / night

£999 / week

Book View

from £165 / night

(48) Excellent 

30

Apartment rental in Central York

York / Central York

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
“Highly recommended,great location,perfect in every way,will return.” Stayed for two nights in January to celebrate my wifes birthday.Arrived by train which is a short(10-15 mins) walk from the appartment, arrived before 12 noon, a quick call to Sean (  …see more

from £150 / night

£600 - £850 / week

Book View

from £150 / night

(60) Excellent 

49

Apartment rental in Dublin

County Dublin / Dublin

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 8 km
  • Child friendly
  • Car not necessary
“Amazing apartment for everyone” I stayed in this apartment for a weekend in June and can honestly say it is the best property I have ever stayed in. Patricia the owner was so helpful and friendly, she has catered the apartment to everyone down to ever  …see more

from £193 / night

£1386 - £1579 / week

Book View

from £193 / night

(23) Very Good 

13

Holiday apartment accommodation

York / Central York

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 64 km
  • Child friendly
  • Car not necessary
“Nice flat in a good location” This is a really nice flat in a good location next to the city walls. The photos of the flat don't actually do it justice, it is a really nice place, modern and bright. It is only 10 minutes level walk to the heart of Yor  …see more

from £105 / night

£650 - £720 / week

Book View

from £105 / night

(28) Excellent 

24

York Riverside holiday townhouse rental

York / York Riverside

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 60 km
  • Child friendly
  • Car not necessary
“A beautiful property just a short walk from the city centre! Lovely!” We absolutely loved this property! It felt just like home! The property is located just outside the old city walls which makes it convenient for walking into town. It sits on the Ri  …see more

from £125 / night

£630 - £780 / week

Book View

from £125 / night

(49) Excellent 

20

Central York holiday apartment rental

York / Central York

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 70 km
  • Car not necessary
“Comfortable accommodation, very convenient location” My wife and I stayed over a long weekend for our first visit to York and were extremely pleased with the apartment. It was clean, comfortable and warm - important given the weather at the time! Kitt  …see more

from £85 / night

£550 - £625 / week

Book View

from £85 / 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
“Awesome Place, Great Owners” We stayed there for a week this July and the owners Amanda and Kevin were incredibly helpful and hospitable. We had a very late arrival yet they waited up and helped us get everything situated. Haus Arve is in a great lo  …see more

from £126 / night

£878 - £3071 / week

Book View

from £126 / night

(51) Very Good 

13

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Covent Garden

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Car not necessary
“Great location - no clothes dryer” The greatest thing about this flat is the location. It can't be beat for the price. Couple of things to be aware of: there is no clothes dryer - there is a rack to dry clothes on, but no clothes drying machine. Th  …see more

from £140 / night

£700 - £1100 / week

Book View

from £140 / night

(21) Excellent 

22

Holiday barn in Widcombe

Bath / Widcombe

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Car not necessary
“Superb!!” We stayed at the cottage for 2 nights and it was just wonderful. Beautifully presented,cosy and very clean. It had all we needed and more. Location was great just a short walk to shops and restaurants. 5 star accomodation. Would stay t  …see more

from £130 / night

£910 / week

Book View

from £130 / night

(3) Excellent 

17

Zermatt ski apartment to rent.

Zermatt / Schluhmatten

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly
Stunning Mountain apartment with exceptional view of the Matterhorn,Great skiing,wonderful mountain walks/hikes/climbing.Exciting village life,amazing choice of restaurants.No traffic so relaxing.  …see more

from £143 / night

£995 - £2395 / week

Book View

from £143 / night

(35) Excellent 

21

Holiday home in Manchester

Greater Manchester / Manchester

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Private garden
“Great stay, thank you” Compact but very well equipped house, all rooms clean, comfortable and nicely furnished. The property is well situated for car parking, just across the road from a bus stop with a ten minute service into the city centre and has  …see more

from £105 / night

£735 / week

Book View

from £105 / night

18

Veysonnaz holiday apartment accommodation

Canton of Valais / Veysonnaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
3***, 2-bedroom-apartment for 6 people next to the cable car near the center of the resort. Living room with fireplace, LCD flat screen cable TV , DVD player. Open-plan kitchen with oven, microwave, toaster, coffee maker, kettle, dishwasher. Entrance hall with 1x2 foldi  …see more

from £55 / night

£382 - £1427 / week

Enquire View

from £55 / night

(23) Very Good 

19

Holiday apartment in Central Bath

Bath / Central Bath

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
“Charming Bath flat” The flat is in a great location to explore the town of Bath. It had everything we needed - the beds were comfortable, the kitchen well stocked and it was beautifully decorated. Sarah always responded promptly to email queries and  …see more

from £125 / night

£700 - £800 / week

Book View

from £125 / night

(80) Excellent 

14

Holiday apartment in Central York

York / Central York

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Nearest beach 70 km
  • Child friendly
  • Car not necessary
“Great location and well equipped flat” We had a lovely time in Gillygate. The location couldn't be better. It is a fully well equipped, clean and comfortable renovated flat . Good quality linen! Charming and friendly owner!! We will come back !! Cl  …see more

from £90 / night

£500 - £580 / week

Book View

from £90 / night

(14) Very Good 

19

Ruislip holiday apartment accommodation

Greater London / Ruislip

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Car not necessary
“A perfect home environment away from your home.” Its great place to book if you are traveling with your family and want to have the same environment as at your home. I really enjoyed my stay with my family. Highly recommended if you are traveling in g  …see more

from £99 / night

£650 - £790 / week

Book View

from £99 / night

(27) Excellent 

18

Holiday home in Bristol

Bristol / Central Bristol

5 14 2 nights min

  • 5 bedrooms
  • Sleeps 14
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Private garden
“Comfortable, spacious and well-located.” This place was brilliant! It had all the little extras that makes it feel like a home away from home - tea, sugar, olive oil, iron, washing machine, toiletries!!! The house is beautiful and spacious and it was  …see more

from £300 / night

£2000 / week

Book View

from £300 / night

18

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Pet friendly
3*+, 2-bedroom-apartment, for 4-8 people located in the center of the resort at 250m from the skilift.Bright living room with fireplace, sofa(bed), cable TV, DVD-player. Fully equipped open-plan kitchen with oven, ceramic hob, microwave, toaster, fondue pan, filter coff  …see more

from £64 / night

£442 - £1756 / week

Enquire View

from £64 / night

(1) Excellent 

32

Norton St Philip holiday home rental

Bath / Norton St Philip

7 15 Min stay varies

  • 7 bedrooms
  • Sleeps 15
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
A beautiful country home, with private gated drive (4+ cars) and enclosed garden with hot tub. Within the house you will find a country style kitchen, large dining area and huge lounge supplied with 55" TV, Sky TV, Wii and Xbox. A small office is next to the lounge  …see more

from £395 / night

£2765 / week

Book View

from £395 / night

11

Canton of Uri / Andermatt

2 5 Min stay varies

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

 …see more

from £181 / night

£1230 - £1763 / week

Book View

from £181 / night

(70) Excellent 

18

Central Bath holiday apartment rental

Bath / Central Bath

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
“Paradise in Bath” We recently stayed here for our Christmas mini break, from start to end this place lived up to our expectations and more. Becky was so friendly and it was so easy to deal with her, she made our booking experience stress free and coul  …see more

from £105 / night

£700 - £1150 / week

Book View

from £105 / night

(53) Excellent 

23

Apartment rental in Central York

York / Central York

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 66 km
  • Suitable for children age 5+
  • Car not necessary
“Beautiful apartment, would definitely come again.” I would thoroughly recommend this apartment. From the excellent organisation to the beautifully executed décor and convenient location. Sarah's high standards really pay off, thank you for a wonderf  …see more

from £115 / night

£525 - £575 / week

Book View

from £115 / night

(50) Excellent 

20

Cottage rental in Batheaston

Bath / Batheaston

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 56 km
“Fantastic - Enjoyable Stay” The Saltings is just the perfect little cottage! Great location, with space to park your car & leave it for the weekend. Access to the center of Bath is so easy, there is a bus stop right outside of The Saltings & the numbe  …see more

from £97 / night

£458 - £500 / week

Book View

from £97 / night

(16) Excellent 

34

Holiday apartment in Central London/Zone 2

Central London/Zone 2 / Primrose Hill

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
Lovely 2 Bed, 2 Bath Garden Flat in Primrose Hill, Central London. Simply furnished, with all the basics to make the perfect base in this wonderful part of London.<br />TO PROTECT YOU AND US WE ONLY TAKE PAYMENT THROUGH THE OFFICIAL WEBSITE OF HOLIDAY LETTINGS  …see more

from £172 / night

£1200 / week

Book View

from £172 / night

18

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
2*, 2-bedroom-apartment for 4-8 people situated at about 900m from the lift in a quiet and sunny location. Spacious living room under high beams with a quality sofa bed, fireplace, cable tv and WiFi. Open-plan kitchen (renovated end 2015) equipped with oven, induction s  …see more

from £82 / night

£572 - £1114 / week

Enquire View

from £82 / night

(43) Excellent 

22

Apartment rental in Bathampton

Bath / Bathampton

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Car not necessary
“Brilliant location” What a lovely cottage/apartment - were able to abandon the cars and walk into Bath via the canal toll path. Did return once by boat (trips ran from Bath to Bathampton mill) as too tired to walk back after full day sightseeing. A  …see more

from £89 / night

£679 - £999 / week

Book View

from £89 / night

(36) Excellent 

20

Holiday cottage rental

Bath / Batheaston

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 70 km
  • Child friendly
“Great Apartment for visiting Bath” My wife & I and her 2 sisters stayed in this apartment in Septemeber 2014 for 3 nights. The apartment is well located just outside Bath with the bus stop very close for people without transport.We had a car so parki  …see more

from £104 / night

£489 - £777 / week

Book View

from £104 / night

(4) Excellent 

51

Holiday villa in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Nearest beach 6 km
  • Swimming pool
  • Child friendly
The traditionally built holiday house with a large garden is the perfect holiday destination for families who want to escape from every day life and thereby have sufficient comfort. The house consists of two units with separate entrances over the terraces conected with  …see more

from £154 / night

£1075 / week

Book View

from £154 / night

(2) Very Good 

13

Toot Baldon holiday cottage rental

Oxford / Toot Baldon

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly
A delightful character home situated in a rural location yet within easy reach of Oxford City Centre, M40 to London and to the north and the A34 to the South. The property has plenty of rustic charm and offers a great deal of peace and tranquility. It is set in attrac  …see more

from £86 / night

£600 / week

Book View

from £86 / night

(19) Excellent 

24

Holiday apartment in York Riverside

York / York Riverside

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Nearest beach 72 km
  • Car not necessary
“Very comfortable and convenient for a city visit” Spent an excellent week in the apartment. Accommodation was clean, warm, comfortable and ideal for exploring the city of York. Access was easy and the owner's directions and local advice were very help  …see more

from £59 / night

£410 - £610 / week

Book View

from £59 / night

(17) Excellent 

51

Holiday home in Central York

York / Central York

3 4 Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 65 km
  • Child friendly
  • Car not necessary
“Superb house, convenient location, highly recommended” We stayed at Henshaw House in October for an extended family event in Yorkshire. The house is maybe 10/15 years old, recently refurbished and immaculate and very well equipped. My daughter loved t  …see more

from £80 / night

£630 - £820 / week

Book View

from £80 / night

(39) Excellent 

20

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Westminster

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Child friendly
  • Car not necessary
“Great Rental for Family” The location of this rental is absolutely perfect, on a quiet street b/w the Thames and Trafalgar Square. You are very close to many attractions, tube stations and train stations. Anything else you need is also nearby (Boots  …see more

from £390 / night

£2700 - £2950 / week

Book View

from £390 / night

(40) Excellent 

17

York holiday cottage rental

North Yorkshire / York

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Private garden
“Secluded but central to York - a beautiful house and location” We stayed here for three nights over the Easter weekend. The house was immaculate with everything you could possibly wish for - it is all very well equipped. There were some lovely finish  …see more

from £110 / night

£540 - £620 / week

Book View

from £110 / night

18

Holiday apartment rental

Canton of Valais / Veysonnaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Private garden
First class 2-bedroom-apartment, 4*+ for 4-6 people located directly on the ski slopes. Bright and modern living room with fireplace, sofa bed, sofa, flat screen cable TV, DVD player and Internet connection. Open-plan kitchen with ceramic hob, fridge with freezer, oven,  …see more

from £80 / night

£554 - £2009 / week

Enquire View

from £80 / night

(28) Excellent 

60

Holiday apartment in Central London/Zone 2

Central London/Zone 2 / Battersea

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Car not necessary
“Love this appartment, perfect for a couple, close to the river and central London.” What impressed us about Archer on Thames was the reality far exceeded our expectations. The owner's description and photographs given on the Trip Advisor site were ver  …see more

from £120 / night

£770 / week

Book View

from £120 / night

(43) Excellent 

20

Apartment rental in Central Bath

Bath / Central Bath

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly
“The best spring break” We have searched a lot until i we chose the Whitehouse Apartment but thats was probably the best choice we could have made . The accommodation is great and I can say that it looks even better than the pictures. We had a great ti  …see more

from £85 / night

£540 - £1030 / week

Book View

from £85 / night

(29) Excellent 

44

Holiday home in Central London/Zone 1

Central London/Zone 1 / Westminster

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden
Share your postcode with the Queen! This magnificent house is brilliantly situated in the heart of London in a quiet street two minutes from the nearest underground ('Tube') station and one minute from great bus routes. Victoria Mainline Station, Buckingham  …see more

from £297 / night

£1997 - £6497 / week

Book View

from £297 / night

16

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
1-bedroom apartment, 2* for 4-6 people in the center of the resort, 400m from the gondola. Bright living room with a sofa bed, cable TV, a DVD-player and free WiFi.Kitchen with refrigerator, oven, coffee machine filter and dishwasher.Hall with 1x2 folding out bunk beds.  …see more

from £51 / night

£354 - £919 / week

Enquire View

from £51 / night

(22) Excellent 

21

Holiday apartment in Central York

York / Central York

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Ask owner if suitable for children
  • Car not necessary
“Excellent anniversary weekend.” We stayed here for two nights for our 3rd wedding anniversary as we also visited to watch a performance at the York Opera House. Beautiful apartment with quality fittings. Ideal location and everything there you would n  …see more

from £70 / night

£490 / week

Book View

from £70 / night

14

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
5* luxury 3-room-apartment for 6 people located near the (ski)lift.Modern living room with fireplace, sofa bed, flat screen cable TV, DVD and WIFI internet. Open-plan kitchen with oven, ceramic hob, microwave, toaster, filter coffee maker, kettle, dishwasher. Two bedro  …see more

from £85 / night

£591 - £2623 / week

Enquire View

from £85 / night

16

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
Apartment 2 rooms, 4* for 4 persons. Superior class apartment located near the ski slopes.Modern living room with chimney, sofa bed, sofa, flat screen cable TV, DVD and free WiFi.Open kitchen with refrigerator/freezer compartment, oven, 4 plate ceramic stove, microwave,  …see more

from £100 / night

£700 - £1623 / week

Enquire View

from £100 / night