Christmas markets - European city breaks near Christmas markets

Christmas markets (17758)

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

17,758 Holiday homes

(50) Excellent 

13

Holiday apartment in Bristol

Bristol / Central Bristol

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
“Great central location in Bristol” We are a family of 4 ( 4 adults) who were looking for a central location to have a family weekend. As parents we wanted to sight see and the children wanted great shops. This apartment was perfect. It is very clean  …see more

from £80 / night

£560 - £700 / week

Book View

from £80 / night

12

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Pet friendly
Comfortable 3*, 3-bedroom-apartment. Ski-in, ski-out. Fully equipped open-plan kitchen with oven, toaster, filter coffee machine, kettle and dishwasher. Living room with sofabed, fireplace, TV with cable connection. Bedroom 1: 2 single beds and ensuite bathroom with ba  …see more

from £60 / night

£416 - £1762 / week

Enquire View

from £60 / night

67

Berlin / Central Berlin

1 2 Min stay varies

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

 …see more

from £43 / night

£300 / week

Book View

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

£348 - £904 / week

Enquire View

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

(3) Excellent 

15

Clifton holiday cottage rental

York / Clifton

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Air conditioning
  • Pet friendly
“Great family get together” Ten of our family, all ages got together for the February break, and it was fabulous. The house was so welcoming and warm. The home made cake was a lovely touch. A couple of mile walk along the river took us into York and be  …see more

from £185 / night

£1100 - £1300 / week

Book View

from £185 / night

15

Engadin St. Moritz / St. Moritz

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly

 …see more

from £65 / night

£444 - £1089 / week

Book View

from £65 / night

(4) Very Good 

13

Holiday apartment in Sunbury

Greater London / Sunbury

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Car not necessary
“Great base to visit family nearby and explore London from, plus great location to Heathrow” We enjoyed our stay here, was great to have the space and use the washing machine. Except the double bed was actually two singles pushed together the matresses  …see more

from £80 / night

£560 - £630 / week

Book View

from £80 / night

19

Holiday apartment in London

England / London

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
This property is a fantastic opportunity to live in one of the most popular and well connected area of Central London with the advantage of living in a Brand New apartment, luxurious and with new furniture. Accommodation includes a fully fitted kitchen with all you ma  …see more

from £90 / night

£600 - £740 / week

Enquire View

from £90 / night

(1) Excellent 

13

Holiday private room in Richmond-upon-Thames

Greater London / Richmond

6 12 2 nights min

  • 6 bedrooms
  • Sleeps 12
  • 2 nights min
  • Child friendly
“A perfect stay” We did have a perfect stay with Catherine and her family. They welcomed us as friends, the room was perfect, quiet with a nice atmosphere. This rental offers an excellent value for money and we would easily recommend this vacation re  …see more

from £80 / night

£560 / week

Book View

from £80 / night

(6) Excellent 

8

Holiday apartment rental

Bath / Timsbury

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly
  • Pet friendly
  • Private garden
Sleeps 2.Peaceful location.Will consider long term lets.Car advised.Great for children.Pets welcome.  …see more

from £75 / night

£455 - £490 / week

Book View

from £75 / night

(39) Excellent 

23

Apartment rental in Central London/Zone 1

London / Central London/Zone 1

3 5 3 nights min

  • 3 bedrooms
  • Sleeps 5
  • 3 nights min
  • Suitable for children age 5+
  • Car not necessary
  • Private garden
Zone 1 Central London, close to Victoria and main tourist attractions, modern apartment recently refurbished to very high standard, 3 bedrooms, sleeps 5, Wireless WiFi included, south west facing patio, close to good restaurants/shops/buses/Underground station.  …see more

from £270 / night

£1650 / week

Book View

from £270 / night

(10) Excellent 

23

Holiday home letting

Bath / Central Bath

4 12 2 nights min

  • 4 bedrooms
  • Sleeps 12
  • 2 nights min
  • Child friendly
  • Car not necessary
5 Star rated. Central Bath. Stunning renovation of a Georgian Town House. Sumptuous modern living. 2 x parking permits available for parking outside the property. 4 night mid week rates available.  …see more

from £300 / night

£1800 - £3395 / week

Book View

from £300 / night

(5) Very Good 

20

Holiday cottage in Bathford

Bath / Bathford

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Ask owner if suitable for children
  • Car not necessary
  • Private garden
“Cosy and comfortable cottage” We were very comfortable in this cottage. We found Bathford a convenient place to stay to explore Bath. We didnt use our car at all instead choosing to walk along the canal into Bath or use the bus. A couple of things we  …see more

from £100 / night

£695 - £795 / week

Book View

from £100 / night

(20) Excellent 

15

Holiday penthouse rental

Central London/Zone 2 / Battersea

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Child friendly
  • Car not necessary
“Spacious rooms and fabulous view” The rooms are very spacious and clean. The panoramic windows offer a lot of natural light with a nice view of the London area.  …see more

from £130 / night

£910 / week

Book View

from £130 / night

(1)  

18

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Paddington

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
An ideally located 2 bedroom, 2.5 bathroom apartment on the cusp of Hyde Park and within a 4 minute walk from Paddington Station and Lancaster Gate Stations.  …see more

from £189 / night

£1320 / week

Book View

from £189 / night

(30) Excellent 

24

Holiday cottage rental

Oxford / Tackley

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Suitable for children age 5+
  • Private garden
“Comfortable Stay in Conveniently Located Tackley” The lodge is a short congestion-free drive off the A4260. Accommodations are recently renewed, comfortably furnished and fully equipped. The owner who resides just across the lane is readily availabl  …see more

from £120 / night

£650 - £800 / week

Book View

from £120 / night

(3) Very Good 

16

Apartment rental in Dublin

County Dublin / Dublin

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly
Guest AccessGuest will have access to all flat during their stay. Very safe build (lift available, very clean block of apartments and organized).  …see more

from £73 / night

£556 / week

Book View

from £73 / 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
Our beautiful eight bedroom manor house is an exclusive private home for hire and has an abundance of features including indoor heated swimming pool, Jacuzzi, steam room, gymnasium complete with multi media Bose music system and games room with pool table, to name just  …see more

from £1000 / night

£4700 - £8200 / week

Book View

from £1000 / night

(42) Very Good 

94

Holiday cottage in Dublin

Dublin / Dublin 4

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 1 km
  • Car not necessary
“Warm, inviting, quaint, charming, should I say more?” We had the most remarkable time in Dublin and after a long day of exploring it was nice to come home to the cottage. This is how we felt staying at the cottage, coming home! The atmosphere was wa  …see more

from £129 / night

£556 - £599 / week

Enquire View

from £129 / night

18

Apartment rental in Veysonnaz

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 in the center of the resort at 250m from the skilift.Bright living room with fireplace, cable-TV, 2 sofa beds, DVD-player.Fully equipped open-plan kitchen with oven, ceramic hob, microwave, toaster, filter coffee machine,  …see more

from £56 / night

£392 - £1728 / week

Enquire View

from £56 / night

(2) Very Good 

27

Apartment rental in East London, England

East London, England / North Greenwich

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Child friendly
  • Ask about pets
3 bedroom2 bathroomfree wifi  …see more

from £110 / night

£700 - £1120 / week

Enquire View

from £110 / 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 £51 / night

£356 - £1096 / week

Enquire View

from £51 / night

4

Holiday home in Trinity

Jersey / Trinity

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
1 of 2 stylish properties within walking distance of the beach and amenities these lovely coastal homes sit at the end of a private driveway which backs onto a links golf course. A level walk to the centre of the holiday town of minehead, whi...  …see more

from £74 / night

£515 - £1105 / week

Enquire View

from £74 / night

21

Holiday apartment in Kingston upon Thames

Greater London / Kingston upon Thames

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Car not necessary
  • Private garden
Situated in the heart of Kingston upon Thames. The apartment accommodates 4 adults. For more information see my Facebook page. The modern apartment has a king-size bed fitted with orthopaedic quality mattress, the bedroom has a fitted wardrobe and plenty of cupboard s  …see more

from £80 / night

£560 - £595 / week

Book View

from £80 / night

(16) Very Good 

9

London holiday apartment rental

England / London

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Car not necessary
“Fantastic Location in London!” My family of five, (two adults, three children aged 15, 13, & 7), stayed at 140 O'Donnell Court for five nights in July 2013. Have been in more luxurious surroundings, (quirky decorations, low beds), but this flat has it  …see more

from £180 / night

£1200 / week

Book View

from £180 / night

(1) Excellent 

17

Canton of Valais / Evolene

3 6 7 nights min

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

 …see more

from £70 / night

£484 - £605 / week

Book View

from £70 / night

22

Thyon ski chalet to rent.

Canton of Valais / Thyon

7 16 Min stay varies

  • 7 bedrooms
  • Sleeps 16
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 25 km
  • Ski
Located under shoppingstreet. Sion 17 km. Reduction for skies. Fireplace + firewood. About 20 machineries.  …see more

from £214 / night

£855 - £5112 / week

Book View

from £214 / night

13

Holiday apartment in Dubrovnik

Dubrovnik / Lapad

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0.5 km
  • Child friendly
  • Car not necessary
Apartment Pave is brand new charming apartment situated in Lapad area consisting of one double bedroom, living room with double sofa bed, fully equipped kitchen and bathroom. This is a ground floor apartment. Lovely terrace offers you to enjoy the sun on the comfortable  …see more

from £35 / night

£240 / week

Book View

from £35 / night

16

Holiday apartment in Grimentz

Canton of Valais / Grimentz

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
Comfortable flat for 3 people, living room with 1 double bed, kitchen and dining area, 1 small bedroom, bath-WC, small east balcony, first floor, TV, wifi, south orientation, public car park.  …see more

from £59 / night

£413 - £824 / week

Enquire View

from £59 / night

18

Holiday apartment in Thyon

Canton of Valais / Thyon

2 8 1 night min

  • 2 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Pet friendly
2* - 2-bedroom-apartment for 4-6 people located next to the departure of the lift of L’Ours.Bright living room with a sofa and a fireplace.Open kitchen equipped with refrigerator and freezer compartment, oven, filter coffee machine, dishwasher.Hall with 1x2 foldi  …see more

from £51 / night

£356 - £1096 / week

Enquire View

from £51 / night

(48) Very Good 

16

Holiday apartment rental

Central London/Zone 2 / Battersea

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 45 km
  • Child friendly
  • Car not necessary
“A great holiday in London” We have rented this flat for 4 persons ( 2 adults and 2 teenagers) for 8 days and our stay there was nearly perfect. At first sight, the apartment block itself actually didn't look that promising from the outside but the ar  …see more

from £100 / night

£650 - £1050 / week

Book View

from £100 / night

31

Haute Nendaz ski chalet rental

Nendaz / Haute Nendaz

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Swimming pool
  • Ski
  • Child friendly
Chalet Nendaz - Nice location - Wonderfull view- Large terrace - South exposition - easy ski access - Close to the swimming pool Tennis and shops - Very comfortable for families and friends. Private garden - Summer and winter holidays<br />The snow is wonderfull.  …see more

from £231 / night

£1613 - £2420 / week

Book View

from £231 / night

(14) Very Good 

47

Holiday home in London

England / London

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 68 km
  • Child friendly
  • Car not necessary
Quiet side street in Clerkenwell in Central London, 5 minutes walk from Farringdon station and also Chancery Lane tube station. Recently converted from a printer's workshop, all fittings and furnishings in the house are brand new in March 2016. The house is set ou  …see more

from £199 / night

£1295 / week

Book View

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

14

Dublin holiday home rental

County Dublin / Dublin

6 11 Min stay varies

  • 6 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
6 bedrooms, 4 bathrooms. Sleeps 10-11 guests. Central heating, wi-fi and parking included. Spacious fully equipped house with fridge, freezer, microwave, oven, hob, washing machine, clothes dryer, etc. Ideal base for touring Dublin, Wicklow, Kildare and surroundings.&  …see more

from £163 / night

£1026 - £1624 / week

Book View

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

£371 - £557 / week

Book View

from £74 / night

(8) Excellent 

34

Ski chalet to rent in La Tzoumaz

Canton of Valais / La Tzoumaz

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
“Amazing Views - when can we come again?!” Stayed here in May for a late spring long weekend and had a fantastic time. The chalet is open plan and beautifully modern with some lovely alpine touches to the decor. As a party of 4 with 2 year old there w  …see more

from £229 / night

£1600 - £4000 / week

Book View

from £229 / night

13

Apartment rental in Headington

Oxford / Headington

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Ask about pets
Newly refurbished ground floor one double bedroom flat located in a quiet residential area off the London Road in Central Headington. The private entrance leads to the open plan living/dining and kitchen area. The kitchen is fully integrated and well equipped wi  …see more

from £79 / night

£399 - £511 / week

Book View

from £79 / night

(25) Excellent 

24

Holiday apartment in Central York

York / Central York

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
“Wonderful Location, Gracious Hosts” Sharon met us at the train station and walked us to the flat - about a 10-15 minute walk. It's on a pedestrian only street, so getting a cab isn't useful anyway. We loved the location. So many cute cafes and shops.  …see more

from £200 / night

£1000 - £1140 / week

Book View

from £200 / night