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

Christmas markets (10237)

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

10,237 Holiday homes

Filters applied: Apartment

(1) Excellent 

12

Holiday apartment in Berlin

Berlin

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
At our places are a minimum age of 25 years necessary (except children with their parents). APARTMENT - 70m2, 3 rooms, space for up to 6 people - 1st floor in quiet rear house, staircase Living room: open room Sofabed (160 x 200) for up to 2 people Flatscreen TV, whic  …see more

from £50 / night

£508 - £1017 / week

Book View

from £50 / 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

(23) Very Good 

13

Holiday apartment accommodation

York / Central York

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 64 km
  • Child friendly
  • Car not necessary
“Lovely apartment” Very nice apartment, everything you would need, don't forget the codes to get back into apartment. Our only problem was with it being New Year a lot of places were closed such as Castle Howard and a couple of restaurants we tried to  …see more

from £110 / night

£680 - £720 / week

Book View

from £110 / night

(12) Very Good 

24

Holiday apartment in South East London

South East London / Crystal Palace

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Car not necessary
The apartment is in the most prestigious area of historic Crystal Palace. The house is one of the oldest and most striking in the Crystal Palace area and can be seen in the impressionist painting of Pissarro (called Fox Hill). At the highest point in south London, the a  …see more

from £45 / night

£280 - £350 / week

Book View

from £45 / night

(45) 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
“What a Find” What a top place to spend a holiday. The location is very picturesque. The apartment itself is very clean, spacious and comfortable. The kitchen is very well equipped and stocked with loads of condiments to help with cooking a meal. Th  …see more

from £89 / night

£679 - £999 / week

Book View

from £89 / night

14

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 6 1 night min

  • 1 bedroom
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Private garden
2* - 1-bedroom-apartment for 4-6 people located below the swimming pool, at 400m from the lift. Bright living room with a sofa bed, fireplace and television. Open-plan kitchen with refrigerator, oven, coffee machine, dishwasher, microwavw. One bedroom with two single b  …see more

from £44 / night

£308 - £889 / week

Enquire View

from £44 / night

(2) Very Good 

13

Canton of Uri / Andermatt

2 5 Min stay varies

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

 …see more

from £143 / night

£874 - £1588 / week

Book View

from £143 / night

(24) Very Good 

12

Holiday apartment in Central London/Zone 1

Central London/Zone 1 / King's Cross

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Car not necessary
“Amazing accomodation in the centre of London!!!” Are you planning to spend some days in London and you are looking for a good accomodation? Don't go further!! This is definitely the best solution. Me and my family (5 people) have just spent a long w  …see more

from £120 / night

£980 / week

Book View

from £120 / night

(28) 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
“NICE spacias. apartment” This is great apartment with everything you need. I feel a car is needed to visit various places but use a bus for Oxford, which the bus stop onle a 10 min walk away. John and Amanda was very friendly. If returning to Oxfo  …see more

from £95 / night

£630 / week

Book View

from £95 / night

17

Apartment rental in Veysonnaz

Canton of Valais / Veysonnaz

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
3* 2-bedroom-apartment for 4people located 600m from the ski-lift in a quiet and sunny environment.Open-plan kitchen with oven, fondue set, filter coffee machine, kettle, dishwasher.Living room with a sofa bed, TV with cable connection, DVD player.One bedroom with 1 dou  …see more

from £48 / night

£333 - £1256 / week

Enquire View

from £48 / night

(12) Excellent 

11

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Chelsea, London

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Air conditioning
“What a great time!” The owner was fantastic, the location and apartment was superb. Close to all transportation, and pubs. What more could you ask for?  …see more

from £140 / night

£725 - £1000 / week

Book View

from £140 / night

16

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 6 1 night min

  • 1 bedroom
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Pet friendly
3* , 1-bedroom-apartment for maximum 6 persons located at 1 km from the ski slopes in a calm and sunny environment. Bright living room with a sofa bed for 2 persons, flatscreen TV with cable connection, DVD player and free WiFi. Small bedroom with a bunk bed. Open-plan  …see more

from £45 / night

£312 - £1045 / week

Enquire View

from £45 / night

(31) Excellent 

24

Apartment rental in Surbiton

Kingston upon Thames / Surbiton

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
“comfortable, convenient and quiet” Stayed for 4 nights and would have happily stayed longer. Travelled with husband, teenage daughter and her friend and found this apartment a good base with easy access to central London, which suited the girls, whi  …see more

from £121 / night

£755 - £990 / week

Book View

from £121 / night

16

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

1 6 1 night min

  • 1 bedroom
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Pet friendly
2*, 1-bedroom-apartment for 4-6 people, ideally situated in the centre of the resort and just 300m from the ski lift. Open-plan kitchen with dishwasher, oven and coffee machine. Bright living room with sofa bed and open fireplace. Bedroom with 2 single beds side by sid  …see more

from £44 / night

£308 - £889 / week

Enquire View

from £44 / night

(14) Excellent 

33

Holiday apartment rental

Dublin / Dublin 1

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Ask owner if suitable for children
“Fantastic Apartment” We loved our stay at Dardos apartment, it is clean & modern & in a really great location, lovely view of the river. Hard to beat! We would love to stay again if ever back in Dublin. Andy & Corrine Australia  …see more

from £85 / night

£678 - £1594 / week

Book View

from £85 / night

(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
“Excellent Apartment/Perfect location” Lovely apartment perfectly located for shopping, eating and sight seeing. Stayed here for three nights with two teenagers and we had plenty of space. The owner was in contact during our visit to ensure we had ever  …see more

from £165 / night

£999 / week

Enquire View

from £165 / night

(11) Excellent 

24

Holiday apartment with shared pool in Dublin

Dublin / Dublin 2

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Swimming pool
“Very nice appartment” The appartment is perfect, very well decorated and there is a lot of sunlight. The appartments have a good security system, and a concierge at the entrance. The fitness center and the swimming-pool are very nice also. The owner  …see more

from £162 / night

£814 / week

Book View

from £162 / night

(30) Very Good 

20

Holiday apartment in Central Oxford

Oxford / Central Oxford

2 7 3 nights min

  • 2 bedrooms
  • Sleeps 7
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly
“Really great apartment in a fantastic location in Oxford” We have just come back from staying in the apartment in St Margaret's road and would like to say that it is a great place to stay in for a relaxing break in Oxford. The booking was really easy,  …see more

from £140 / night

£795 - £1005 / week

Book View

from £140 / night

(24) Excellent 

79

Holiday apartment in Prague

Prague / Central Prague

4 12 3 nights min

  • 4 bedrooms
  • Sleeps 12
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning
“Great place; impeccable service.” An all-round convincing experience. Very efficient booking service, reliable pick-up, welcome, and handover of keys and guidance. Photos match the place, which is lovely: right in the center of Prague, but incredibly  …see more

from £169 / night

£1181 - £2605 / week

Book View

from £169 / night

(14) Excellent 

16

Holiday apartment in Dublin

Dublin / Temple Bar

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Suitable for children age 5+
It would take roughly 30 mins to get to get to our apartment (depending on traffic). The Airport Express stops directly outside the apartment (Dublin Bus no. 747 -€6 single,€10 return). The Dublin Bus -16A (2.75EUR single) goes from Georges Street, 7 mins wal  …see more

from £81 / night

£564 / week

Book View

from £81 / 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
“Fantastic apartment” This apartment has absolutely everything you need. Two bathrooms for those that like their own space, great views, comfortable beds and good bars in walking distance. I can't stress enough about how lovely the owner was and how  …see more

from £187 / night

£1390 - £1526 / week

Book View

from £187 / night

(54) 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
“Wonderful weekend stay in the centre of York.” A great apartment, ideally located right in the centre of York around a 2 minute walk from the Minster. On arrival, the apartment was beautifully presented and Sarah had even left us a treat from Betty's  …see more

from £115 / night

£525 - £575 / week

Book View

from £115 / night

(15) Excellent 

24

Holiday apartment in Central London/Zone 1

Central London/Zone 1 / Fitzrovia

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Child friendly
  • Car not necessary
“Great Central London flat” I have stayed at this flat 3 times now. It is a perfect apartment for 1 or 2 guests. It's top floor, clean, quite, comfortable and plenty spacious. It is a great location: very close to 2 Tube lines, Reagent's Park and a  …see more

from £155 / night

£995 / week

Book View

from £155 / night

(20) Excellent 

24

Central York holiday apartment rental

York / Central York

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Nearest beach 65 km
  • Child friendly
  • Car not necessary
“Lovely flat in excellent location.” Enjoyed our stay the flat was very spacious and had a lovely view of the garden. Bonus was the parking space really handy in York. Would stay again.  …see more

from £110 / night

£750 / week

Book View

from £110 / night

15

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

2 8 1 night min

  • 2 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Pet friendly
3*+ 2-bedroom-apartment for 4-8 people located near the ski slopes.Bright living room with sofa bed, fireplace, cable TV.Corridor with 1x2 bunk beds.Open-plan kitchen with refrigerator/freezer, oven, microwave, toaster, coffee maker, kettle, dishwasher.Two bedrooms with  …see more

from £55 / night

£385 - £1700 / week

Enquire View

from £55 / night

(14) Very Good 

19

Ruislip holiday apartment accommodation

Greater London / Ruislip

2 7 3 nights min

  • 2 bedrooms
  • Sleeps 7
  • 3 nights min
  • Child friendly
  • Car not necessary
“Great Flat” The flat was very comfortable & had everything we needed. It's very close to town where we could find plenty of restaurants & stores. It was less then a 10 minute walk to the tube station which made going into central London very easy. It  …see more

from £99 / night

£650 - £965 / week

Book View

from £99 / night

15

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly
3*, 1-bedroom-apartment for 4 people, 200m from the ski lift.Bright living room with sofa bed and TV with cable connection.Open-plan kitchen equipped with oven, filter coffee machine and dishwasher.One bedroom with two single beds.One bathroom with shower and toilet.Bal  …see more

from £45 / night

£312 - £1150 / week

Enquire View

from £45 / night

(22) Excellent 

13

Holiday apartment rental

York / Central York

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 70 km
  • Car not necessary
“Absolutely Wonderful” My wife and I can honestly say that, out of all the places we've ever stayed, this is by far THE best! Sheena made us so welcome on our arrival. Everything you could think of had been catered for - right down to bath robes and l  …see more

from £150 / night

£750 - £850 / week

Book View

from £150 / night

(31) Excellent 

14

Apartment letting in Isleworth with golf nearby

Greater London / Isleworth

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Car not necessary
  • Private garden
“It made Christmas 2012 possible for us.” Strawberry Cottage isa very well furnished and equipped property. It had everything we needed for a one week stay over Christmas. It even came with Christmas decorations. It was very comfortable. Our family  …see more

from £75 / night

£450 - £700 / week

Book View

from £75 / night

(7) Excellent 

12

Holiday apartment in Bath

Somerset / Bath

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 15 km
  • Suitable for children age 5+
  • Car not necessary
The Penthouse is at the heart of historic Bath, with views over the City to the countryside beyond. Situated at the top (3rd floor) of an imposing Georgian, building this apartment is styled to combine contemporary living with comfort and convenience. Both The Penthouse  …see more

from £225 / night

£1250 - £1600 / week

Book View

from £225 / night

8

Holiday apartment rental

Canton of Valais / Veysonnaz

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden
2* Studio for 2-4 people in the center of the resort at 450m from the (ski) lift and just below the swimming pool. Hall with 1x2 folding out bunk beds. Open-plan kitchen with coffee maker, oven, refrigerator and fondue set. Living room with 2 sofa beds for 1 person each  …see more

from £48 / night

£335 - £739 / week

Enquire View

from £48 / night

(25) Excellent 

10

Central London/Zone 2 holiday apartment rental

Central London/Zone 2 / Maida Vale

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Private garden
“New, clean and stilish apartment.” The apartment is very clean, nice and modern. It is fully furnished with anything needed including wifi. Nice welcome and explanatory tour of the aparment upon arrival. The apartment is 400 mt away from the tube Quee  …see more

from £150 / night

£1050 - £2380 / week

Book View

from £150 / night

(14) Excellent 

20

Ski apartment to rent in Leukerbad

Canton of Valais / Leukerbad

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
“Wonderful” We enjoyed our stay in Les Naturelles. Studio was nice, comfortable and clean. Balcony and view from it was amazing. It is quiet place so you can have a good rest. Hope to stay in Les Naturelles in winter.  …see more

from £25 / night

£150 - £500 / week

Enquire View

from £25 / night

(11) Average 

22

Holiday apartment in South East London

South East London / Crystal Palace

2 5 5 nights min

  • 2 bedrooms
  • Sleeps 5
  • 5 nights min
  • Child friendly
  • Car not necessary
“Perfect location!” We stayed at Fox Hill for the Olympics with our two small children and my sister & brother-in-law. It is a spacious third floor flat in a terrific location. It is walking distance from grocery store, pubs, restaurants, train stati  …see more

from £80 / night

£480 - £625 / week

Book View

from £80 / night

16

Holiday apartment rental

Canton of Valais / Veysonnaz

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly
2* studio for 4 people next to the ski lift.Living room with sofa bed and cable TV.Entrance hall with 1x2 folding out bunk beds.Open-plan kitchen.Bathroom with shower and toilet.Balcony with view over the Rhône valley. -------------------------------------------  …see more

from £43 / night

£301 - £813 / week

Enquire View

from £43 / night

18

Holiday apartment in Horspath

Oxford / Horspath

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Pet friendly
Perched on a hill mid-way between Horspath and Wheatley, Gidley Way benefits from a rural setting with wonderful views, and yet travel time to the centre of Oxford is just 23 minutes by bus, 15 minutes by car. The beautiful conservation area, Shotover Country Park, and  …see more

from £74 / night

£424 - £557 / week

Book View

from £74 / night

18

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
2 bedrooms apartment 2** for 6 persons located below the swimming pool, 400m away from the lift. Bright living room with sofa and fireplace. Open-plan kitchen equipped with oven, toaster, coffee machine and dishwasher. One bedroom with double bed. One bedroom with two b  …see more

from £50 / night

£350 - £1078 / week

Enquire View

from £50 / night

(93) Excellent 

19

Apartment accommodation in Central Bath

Bath / Central Bath

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
“Lovely apartment” We have visited Bath several times and tend to book apartments now our children are teenagers. Number3 certainly met our needs. It was beautifully decorated and had all mod cons including the teenagers number 1 requirement (WiFi!). I  …see more

from £170 / night

£963 - £1116 / week

Book View

from £170 / night

(31) Excellent 

25

Holiday apartment in Central London/Zone 1

Central London/Zone 1 / South Bank

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Nearest beach 85 km
  • Child friendly
  • Car not necessary
“amiability” The apartment is perfect. Great location. It's as seen in the photos. Very well equipped. What most stands out is the great occupation of Dvid ambilidad and so everything is fine. He and his family are great hosts. We would like to return  …see more

from £150 / night

£945 / week

Book View

from £150 / night

(70) Excellent 

22

Holiday apartment in Central York

York / Central York

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 65 km
  • Suitable for children age 5+
  • Car not necessary
“Perfect stay.” So glad I chose to book here. It was absolutely perfect, couldn't have asked for more. A beautiful apartment from great people who make you feel very welcome and can't do enough for you. We will definitely be booking to go again. Thanks  …see more

from £149 / night

£675 / week

Book View

from £149 / night