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

Christmas markets (21)

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

21 Holiday homes

Filters applied: Barn

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

Responds fast!
avg. 1 hour 45 minutes

from £130 / night

(8) Very Good 

16

Holiday barn in Horspath

Oxford / Horspath

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden

from £120 / night

£700 - £890 / week

Book View

Responds fast!
avg. 1 hour 54 minutes

from £120 / night

(3) Very Good 

13

Barn rental in St. Mary

Jersey / St Mary

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Nearest beach 2 km
  • Ask owner if suitable for children
  • Private garden

from £63 / night

£440 - £720 / week

Enquire View

from £63 / night

(28) Excellent 

Certificate of Excellence

21

Barn rental in Oxford

Oxfordshire / Oxford

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
“Lovely historic stable conversion.” We spent a weekend at the Barn and found it ideal as a base for visiting Oxford and the surrounding area. The owners are very friendly and helpful and we'd happily return if visiting the area again.
…see more

Certificate of Excellence

from £115 / night

£805 / week

Book View

Responds fast!
avg. 2 hours 37 minutes

from £115 / night

(16) Excellent 

23

Holiday barn rental

Rochdale / Whitworth

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 95 km
  • Child friendly
  • Pet friendly
“Absolutely Fabulous!” My husband and myself wasn't suppost to be stay here, only my family as there wasn't space at my extended family. But due to family problems we ended up stay here. Paul and Gill welcomed us the day before the rest of the family
…see more

from £80 / night

£498 - £745 / week

Book View

Responds fast!
avg. 2 hours 56 minutes

from £80 / night

(2) Excellent 

18

Holiday barn in York

North Yorkshire / York

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 44 km
  • Child friendly
  • Private garden

from £150 / night

£800 - £1200 / week

Book View

Responds fast!
avg. 1 hour 18 minutes

from £150 / night

(16) Excellent 

Certificate of Excellence

97

Holiday barn in Bristol

England / Bristol

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Swimming pool
  • Private garden
“Perfect in every way” Just got home from a few days in this beautiful barn, the views are amazing , the barn has everything you could possibly want, and the swimming pool lovely and warm, so easy to get to bath , bristol, cheddar gorge , and Martin an
…see more

Certificate of Excellence

from £140 / night

£840 - £1400 / week

Book View

Responds fast!
avg. 3 hours 21 minutes

from £140 / night

(9) Excellent 

23

St. Martin holiday barn rental

Jersey / St Martin

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £120 / night

£835 - £2985 / week

Enquire View

from £120 / night

(11) Excellent 

21

Holiday barn in Wiltshire

Swindon / Purton

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Ask owner if suitable for children
  • Private garden
“Very comfortable home, warm, well-equipped and spacious.” We had a lovely stay here for our first week in the UK. Valerie was very helpful and friendly, the house is so comfortable and warm; beautifully finished. A great spot to stay for exploring all
…see more

from £100 / night

£500 - £750 / week

Book View

from £100 / night

(1) Excellent 

38

Holiday barn in York

North Yorkshire / York

2 4 3 nights min

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

from £148 / night

£849 / week

Book View

from £148 / night

(1) Excellent 

41

York holiday barn rental

North Yorkshire / York

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Private garden

from £200 / night

£1390 / week

Book View

from £200 / night

(5) Very Good 

17

Holiday barn with golf nearby in Oxford

Oxfordshire / Oxford

5 14 2 nights min

  • 5 bedrooms
  • Sleeps 14
  • 2 nights min
  • Nearest beach 5 km
  • Child friendly
  • Pet friendly

from £375 / night

£3200 - £6200 / week

Enquire View

from £375 / night

(28) Excellent 

15

Holiday barn with shared pool in Lower Mill

Cirencester / Lower Mill

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Absolutely Perfect! We can't wait to go back!” This beautiful barn certainly has the wow factor as soon as you open the door. The setting is stunning, and so peaceful if you just want to relax and get away from it all. The house is spotless, and of
…see more

from £185 / night

£1075 - £2040 / week

Book View

Responds fast!
avg. 1 hour 45 minutes

from £185 / night

(1)  

15

Holiday barn in Casaccia

Canton of Graubunden / Casaccia

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly

from £172 / night

£1201 / week

Book View

from £172 / night

16

Holiday barn rental

Somerset / Bath

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Pet friendly
  • Private garden

from £90 / night

£630 / week

Book View

from £90 / night

(3) Excellent 

12

Holiday barn in Bristol

England / Bristol

6 15 3 nights min

  • 6 bedrooms
  • Sleeps 15
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets

from £1000 / night

£5500 / week

Book View

from £1000 / night

(2) Very Good 

11

Coln St Aldwyns holiday barn let

Cirencester / Coln St Aldwyns

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Private garden

from £123 / night

£491 - £766 / week

Book View

from £123 / night

(18) Excellent 

18

Holiday barn in North Stoke

Bath / North Stoke

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly
“A perfect, peaceful and fun getaway!” From start to finish we enjoyed everything the barn and surroundings had to offer. We had a hot tub before breakfast every day and hit the pool every afternoon or evening. Regular donkey visits were the order of t
…see more

from £175 / night

£800 - £1200 / week

Enquire View

from £175 / night

(8) Excellent 

12

Holiday barn in York

North Yorkshire / York

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 70 km
  • Ask owner if suitable for children
  • Private garden

from £70 / night

£240 - £435 / week

Book View

from £70 / night

13

Holiday barn rental

Lapland / Rovaniemi

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly

from £113 / night

£785 / week

Book View

from £113 / night

(1) Excellent 

26

Holiday barn in Littleborough

Rochdale / Littleborough

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly

from £175 / night

£489 - £1000 / week

Book View

from £175 / night

1