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

Christmas markets (1866)

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

1,866 Holiday homes

Filters applied: Tennis in town (1,866)

(43) Excellent 

24

Home rental in West Country

Somerset / Bath

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Private garden
“Lovely, home from home” Had a lovely weekend away with the girls, the cottage was clean and comfortable. Charlotte the owner was really friendly and kind. We were provided with milk and breakfast which was a lovely touch. I would highly recommend book  …see more

from £150 / night

£750 - £850 / week

Book View

from £150 / night

(42) 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

(5) Excellent 

9

Canton of Valais / Susten

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Ask about pets
  • Private garden

 …see more

from £75 / night

£469 / week

Book View

from £75 / night

(15) Excellent 

24

Thyon ski chalet to rent.

Canton of Valais / Thyon

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
Chalet Feiler is a 5 star luxurious boutique-styled chalet with a sauna and hot tub. Perched at 1700 metres, with uninterrupted views of the Rhone valley and southern Swiss Alps, it is but minutes from the lifts and slopes of the world-renowned Verbier 4 Valleys.  …see more

from £250 / night

£2250 - £3500 / week

Book View

from £250 / night

(68) Excellent 

22

Holiday apartment in Northern England

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
“A Real Treasure in the heart of York.” Myself, my husband & our 18 yr old daughter went to York for a 2 nights stay at 4 Talbot Court in the heart of York. We regularly stay in York ( 20 times at least) & have stayed in different apt's, hotels etc ov  …see more

from £148 / night

£670 - £675 / week

Book View

from £148 / night

(26) Excellent 

20

Holiday home in Central Oxford

Oxford / Central Oxford

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Suitable for children age 5+
  • Car not necessary
  • Private garden
“Great place ideal for people who want to cook for themselves” Really neat and tidy place, well maintained. Especially the kitchen was well laid out and well-equipped. It was a bit cold (winter!) until we figured out to turn the furnace into continuous  …see more

from £165 / night

£950 / week

Book View

from £165 / night

(17) Excellent 

19

Dubrovnik holiday apartment rental

Dubrovnik / Pile

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“PERFECT!!” Beautiful apartment in the perfect location with excellent hosts! Excellent value for money and the location means that you are close enough to the old town but far enough to enjoy peace and quiet. The apartment itself had everything you ne  …see more

from £51 / night

£356 - £712 / week

Book View

from £51 / night

(21) Excellent 

22

Holiday barn in West Country

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

£850 / week

Book View

from £130 / night

(7) Excellent 

18

Holiday apartment in West Country

Somerset / Bath

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • 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 from the very centre, 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 conven  …see more

from £225 / night

£1250 - £1750 / week

Book View

from £225 / night

(7) 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
“We love this place!” We really enjoyed our stay at this wonderful cottage. It's beautifully furnished, spotless and really well equipped. It was a great location for visiting our friends in south manchester. The owners are friendly and even helped me  …see more

from £75 / night

£525 - £775 / week

Book View

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

(20) Excellent 

9

Holiday studio in Dubrovnik

Dubrovnik / Dubrovnik Old Town

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Car not necessary
“Excellent accommodation and location” The property has been recently refurbished to a high standard and it is perfectly located for the old city centre, with a very helpful and friendly owner.  …see more

from £39 / night

£267 - £445 / week

Book View

from £39 / night

(13) Excellent 

19

Holiday home with golf nearby in Central London/Zone 2

Central London/Zone 2 / Queen's Park

3 12 Min stay varies

  • 3 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets
“Very nice place” We stayed here with ten people and had such a nice time. Very nice place and area. Close to an underground station. Three bedrooms all in all. A nice kitchen with all you need and a big table, where everyone can sit at. I really recom  …see more

from £210 / night

£1400 - £1840 / week

Book View

from £210 / night

(60) Excellent 

31

Holiday apartment in West Country

Bath / Central Bath

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 60 km
  • Child friendly
  • Car not necessary
“a little gem” quiet, well equipped, walking distance of town centre. clean and beautiful property, photos don't do justice. Spacious bedroom and a great size bed. lovely original features remaining. And a bonus point you can park a car.  …see more

from £65 / night

£450 - £750 / week

Enquire View

from £65 / night

(13) Excellent 

24

Vals ski apartment to rent.

Canton of Graubunden / Vals

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Ski
  • Child friendly
  • Pet friendly
Situated in the historic village center right at the unique village square you find a very comfy modern apartment. Dating back to 1900, Vals' renovated Grosshus apartment is just 300 metres from the world known Vals Thermal baths and 800 metres from the local cable  …see more

from £106 / night

£625 / week

Book View

from £106 / 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 £122 / night

£848 - £2967 / week

Book View

from £122 / 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
“Beautiful apartment but be aware of the location.” This apartment is lovely but the location is both good and bad. It is off the beaten path. No way to easily get to Oxford except by rental car, taxi or bus. Groceries? Do you want to carry them on th  …see more

from £95 / night

£630 / week

Book View

from £95 / night

(28) Excellent 

24

Northern England 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 - £660 / week

Book View

from £125 / night

(11) Very Good 

24

Holiday home in Lower Mill

Cirencester / Lower Mill

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Excellent - exceeded expectations!” This property was excellent. We visited as a group of friends and this holiday offered the perfect relaxing holiday. The middle floor with kitchen, living room and dining room was fantastic - its well decorated and  …see more

from £220 / night

£1300 - £2200 / week

Book View

from £220 / night

(109) Excellent 

21

Holiday home accommodation

Somerset / Bath

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Pet friendly
“Wonderful Christmas” Rented this property for my Daughter & her 2 young children who travelled from USA for Xmas. We had a family Christmas with sons from Bristol plus myself & husband .Plenty of space for all and room for children to play. House sp  …see more

from £85 / night

£595 / week

Book View

from £85 / night

(1) Excellent 

19

Cottage rental in St. Mary

Jersey / St Mary

3 4 Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 3 km
  • Child friendly
  • Private garden
Located in St Mary, Jersey, and just six miles north of St Helier, Le Petit Cairn is surrounded by country lanes and close to cliff-top walks and sandy beaches. Situated in the middle of the countryside with many quiet walks nearby.It is ideal for up to two adults, alth  …see more

from £85 / night

£595 / week

Book View

from £85 / night

(29) Very Good 

23

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

(10) Excellent 

11

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Chelsea, London

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning
“\\superb modern designer apartment” The apartment has the 'wow' factor. Situated in a new development alongside the Thames it is spacious with very comfortable beds and furniture. All amenities are provided including secure underground parking and  …see more

from £140 / night

£725 - £800 / week

Book View

from £140 / 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 - £2500 / week

Book View

from £300 / night

(25) Excellent 

20

Northern England holiday apartment rental

North Yorkshire / York

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 80 km
  • Child friendly
  • Car not necessary
“Returned and not disappointed” In many reviews you hear a reviewer saying that they will be back well we did and were not disappointed. The apartments appeal is its central location which we took maximum advantage of. The rooms are very comfortable in  …see more

from £125 / night

£875 - £975 / week

Book View

from £125 / night

(70) Excellent 

18

West Country 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 - £1350 / week

Book View

from £105 / night

(9) Excellent 

25

Ski apartment to rent in Leukerbad

Canton of Valais / Leukerbad

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
“Great little apartment. Very well equipped” Very nice, clean apartment. Plenty of storage space. Very well equipped kitchen with lots of utensils etc. with 2 very young children who are fussy eaters, we were self catering most days and we had everythi  …see more

from £40 / night

£250 - £600 / week

Enquire View

from £40 / night

(84) Excellent 

20

Holiday apartment rental

Bath / Central Bath

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 40 km
  • Car not necessary
  • Ask about pets
“Great for the cost paid!” I stayed by myself and felt very safe there. Once I got my bearings, I walked up and down the hill into Bath with no problem, although sometimes it was a bit of a slog uphill (But then that's me probably being unfit!) The apa  …see more

from £85 / night

£455 - £600 / week

Enquire View

from £85 / night

(1) 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 £141 / night

£860 - £1563 / week

Book View

from £141 / night

(17) Excellent 

28

Hampton holiday cottage rental

Greater London / Hampton

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden
“BEST GET AWAY” From the moment I went to the website and viewed the accommodations, I was looking for to having a relaxing experience.When we had arrived, it simply was fabulous! I would rate a "10" and would be a repeated customer  …see more

from £200 / night

£1400 / week

Book View

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

(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

(6) Excellent 

9

Cottage rental in West Country

Somerset / Bath

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
“Beautiful!” We had an absolutely amazing stay at this beautifully located cottage just outside of bath. The owner was very helpful and also sent us clear directions to the cottage. When we arrived there was a tea pot with cups and saucers placed on t  …see more

from £55 / night

£290 - £350 / week

Book View

from £55 / night

18

Canton of Uri / Andermatt

3 10 Min stay varies

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

 …see more

from £196 / night

£1172 - £2344 / week

Book View

from £196 / night

(9) Excellent 

4

Cottage rental in Headington

Oxford / Headington

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Ask owner if suitable for children
  • Car not necessary
Located within the Old Headingtom Conservation Area, our comfortable, newly renovated one-bedroomed cottage, has secure off-street parking within a large private garden.Oxford City Centre is an easy cycle ride (or a 30-minute walk). Frequent buses to London, Lon  …see more

from £100 / night

£600 / week

Book View

from £100 / night

(20) Excellent 

23

Northern England holiday apartment rental

York / Central York

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 65 km
  • Child friendly
  • Car not necessary
“Great location, quiet, safe area - Will definitely return!” The flat is very well-equipped, with wi-fi, travel cot, kitchen utensils. The proximity to the town centre is a massive bonus, and it's easy to nip out in the car if you need to. The garden  …see more

from £85 / night

£520 - £750 / week

Enquire View

from £85 / night

(46) Excellent 

30

Apartment rental in Northern England

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

(18) Very Good 

24

Nendaz ski apartment to rent.

Canton of Valais / Nendaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
“An amazing view to the mountains on the opposite side of the Rhone Valley” A very comfortable and well equipped apartment, with balconies to the both back and front of the property, from which we sat and admired the view, drinking a glass of wine.at  …see more

from £70 / night

£390 - £960 / week

Book View

from £70 / night

(41) Excellent 

24

Lakes by Yoo holiday lodge rental

Cirencester / Lakes by Yoo

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Stunning Location!” We had a wonderful time staying here, it was such a cosy place. In a wonderful setting and a real get away from it all. If you want to escape the city and get some real rest and recuperation I highly recommend you stay here!  …see more

from £725 / night

£3250 - £5450 / week

Book View

from £725 / night

(17) Excellent 

25

Holiday apartment in Northern England

York / Central York

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
“Fantastic atmosphere"” It is an apartment with a superb location in a very quiet building, and allows you to enjoy every minute of life that flows in the Ouse river. The apartment has all possible to live details and the person in charge, Alison, is a  …see more

from £90 / night

£450 - £560 / week

Book View

from £90 / night