List your home
Apply filters
£ to

Christmas markets (10727)

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.



Show results on map

Filter your search

Price per week

£ to

Location

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
10,727 Results  |  
11 Photos

Apartment | 2 Bedrooms | sleeps 4

2 Nights min stay

Add to shortlist

from £78 /night

£543 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Spend some memorable time in the historical Old Town of Teltow, just south of Berlin (about 30 minutes away by rail from Postdam Square and the Brandenburg Gate)  …see more

10 Photos

Apartment | 2 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £65 /night

£449 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
All 4 apartments are located in Berlin in classic old houses with backyards and are in central locations (in the Mitte / Tiergarten, Charlottenburg and Schöneberg) with good transport links (metro and suburban train and bus) nearby  …see more

12 Photos

Cottage | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £44 /night

£305 - £485 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
The Barn offers comfortable and cosy accommodation nestled within a beautiful area offering many different footpaths direct from the door.  …see more

Featured properties

21 Photos

Villa | 5 Bedrooms | sleeps 10

7 Nights min stay

Add to shortlist

from £184 /night

£1286 - £2888 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
holiday house sleeps 10 people, so it is perfect for large families and is located in Valais Switzerland. This property is perfect if you seek a relaxing holiday. The chalet features: an internet Connection .  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £213 /night

£1491 - £2499 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Ultra-modern one bedroom apartment in the heart of Holborn  …see more

24 Photos

Villa | 6 Bedrooms | sleeps 11

3 Nights min stay

Add to shortlist

from £374 /night

£2618 - £3816 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
This property is a stunning house set in Vaud Switzerland. It has 6 bedrooms and 4 bathrooms, and it is ideal for those who are looking for a unique experience. This property features: an internet Connection .  …see more

18 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £88 /night

£610 - £848 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Fantastic apartment for 4 people in the centre of Vienna  …see more

16 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £87 /night

£605 - £924 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
GowithOh - Comfortable lodging for your holidays in fullcenter of Berlin  …see more

7 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £43 /night

£301 - £417 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Sunny holiday flat in Berlin-Wilmersdorf  …see more

18 Photos

Apartment | 1 Bedroom | sleeps 5

3 Nights min stay

Add to shortlist

from £78 /night

£544 - £1834 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Stylish apartment close to the stunning Schönbrunn Palace  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 3

3 Nights min stay

Add to shortlist

from £126 /night

£880 - £1696 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Comfortable one bedroom apartment in the heart of Dublin  …see more

13 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £156 /night

£1088 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Charming 1 bedroom apartment for 2 people in Bloomsbury  …see more

15 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £53 /night

£365 - £805 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Bright apartment for 4 people with view to TV-Tower  …see more

19 Photos

Apartment | 2 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £112 /night

£781 - £1846 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Spacious and modern apartment for up to eight guests  …see more

7 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £60 /night

£414 - £2241 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Beautiful one-room apartment near Kollwitzplatz  …see more

12 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £58 /night

£400 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Cozy apartment in Berlín-Mitte  …see more

18 Photos

Apartment | 1 Bedroom | sleeps 5

3 Nights min stay

Add to shortlist

from £58 /night

£405 - £1086 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Cosy and spacious apartment close to the centre  …see more

20 Photos

Villa | 4 Bedrooms | sleeps 8

4 Nights min stay

Add to shortlist

from £1 /night

£1 - £4814 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
This property in Valais Switzerland is a holiday home that sleeps 8 people, so it is perfect for a large group of friends. The accommodation offers: an internet Connection, a pet friendly space .  …see more

16 Photos

Studio | sleeps 4

3 Nights min stay

Add to shortlist

from £51 /night

£352 - £592 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern apartment for 4 people  …see more

10 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £87 /night

£608 - £695 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Cozy studio in the embassy district  …see more

13 Photos

Studio | sleeps 2

3 Nights min stay

Add to shortlist

from £42 /night

£290 - £597 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Cute flat for two in the centre  …see more

14 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £197 /night

£1375 - £2375 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Contemporary 2 bedroom apartment in Waterloo  …see more

18 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £92 /night

£641 - £1535 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Stylish, comfortable apartment close to the centre of Vienna  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £89 /night

£619 - £879 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Apartment for 4 people, a few minutes from the Old Square  …see more

6 Photos

House | 3 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £61 /night

£425 - £940 / week

View

Key info:

  • Swimming pool
  • Not suitable for children
  • Car advised
  • Pets welcome
  • Private garden
This attractive, stone-built, detached cottage is situated in a gated village, within a 450 acre nature reserve, by the Cotswold Water Park in the heart of the Cotswolds, and can sleep four people in three bedrooms.  …see more

24 Photos

Apartment | 4 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £348 /night

£2436 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
A spacious four bedroom apartment for up to eight people in the vital and energetic Kings Cross area of London.  …see more

24 Photos

Villa | 3 Bedrooms | sleeps 6

7 Nights min stay

Add to shortlist

from £72 /night

£500 - £1058 / week

View

Key info:

  • Swimming pool
  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
This property in berlin Germany is a holiday house that sleeps 6 people, so it is ideal for large families. The accommodation offers: an internet Connection, a pet friendly space .  …see more

17 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £75 /night

£521 - £2361 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern apartment close to Berlin-Mitte  …see more

14 Photos

Cottage | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £65 /night

£453 - £759 / week

View

Key info:

  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
This is a sweet holiday cottage, within the popular Lower Mill Village, part of the Lower Mill Estate privately owned nature reserve. The property, which is semi detached, is a traditionally styled Cotswold Stone cottage which overlooks a little River Thames stream,  …see more

16 Photos

Studio | sleeps 4

3 Nights min stay

Add to shortlist

from £54 /night

£377 - £527 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Cozy apartment for 4 people near the centre  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £93 /night

£648 - £1794 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Spacious apartment for 6 people near the National Theatre  …see more

18 Photos

Apartment | 1 Bedroom | sleeps 5

3 Nights min stay

Add to shortlist

from £65 /night

£455 - £855 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Spacious loft apartment close to the television tower  …see more

10 Photos

House | 4 Bedrooms | sleeps 8

Short stays welcome

Add to shortlist

from £69 /night

£479 - £1073 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • Pets welcome
  • Private garden
This beautiful, spacious bungalow is located in the village of Greenfield in Saddleworth, near Oldham, on the edge of the Peak District and can sleep eight people in four bedrooms.  …see more

20 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £87 /night

£605 - £1137 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Elegant attic near Saint Stephen's Cathedral  …see more

9 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £60 /night

£415 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
The apartments are in a central location in an architect-designed house  …see more

7 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £72 /night

£504 - £718 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning
  • No pets allowed
GowithOh - Apartment with terrace in Prenzlauer Berg  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £85 /night

£591 - £1267 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Nice apartment with 2 double bedrooms in Berlin  …see more

17 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £71 /night

£496 - £662 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Charming apartment near the historical centre  …see more

15 Photos

Villa | 4 Bedrooms | sleeps 8

7 Nights min stay

Add to shortlist

from £1 /night

£1 - £1982 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
holiday house, located in Valais Switzerland, has a max. capacity of 8 people. This holiday house is perfect for families and friends  …see more

10 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £65 /night

£452 - £602 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
GowithOh - Nice and cosy flat in the center of Prague  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £52 /night

£361 - £1226 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Holiday Flat in Berlin-Schöneberg  …see more

13 Photos

Cottage | 2 Bedrooms | sleeps 4

Good 3/5 

3 Nights min stay

Add to shortlist

from £58 /night

£403 - £636 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
This is a delightful holiday cottage set in the heart of Bibury, a village described by William Morris as 'the most beautiful village in England. One of a pair of cottages, Gable Cottage has been furnished and equipped to the E.T.C. '4 Star' standard.  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £62 /night

£429 - £862 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Apartment for 2 people near the Spree and the Tiergarten  …see more

6 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £56 /night

£386 - £1325 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Spacious apartment in an old building in the center of Berlin  …see more

10 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £63 /night

£439 - £506 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Sunny apartment in a two-family house with garden  …see more

9 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £59 /night

£413 - £1649 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Centrally located and in a quiet and green area  …see more

13 Photos

House | 3 Bedrooms | sleeps 5

Short stays welcome

Add to shortlist

from £69 /night

£479 - £965 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
Stunning views over Bath This single storey holiday cottage has an excellent location raised above the city of Bath  …see more

13 Photos

Studio | sleeps 4

3 Nights min stay

Add to shortlist

from £43 /night

£300 - £664 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Cosy apartment, with modern furniture in the heart of Berlin  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £215 /night

£1499 - £2624 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Elegant 2 bedroom apartment in Notting Hill  …see more

14 Photos

Cottage | 2 Bedrooms | sleeps 4

Excellent 5/5 

Short stays welcome

Add to shortlist

from £58 /night

£403 - £689 / week

View

Key info:

  • Not suitable for children
  • Car advised
  • No pets allowed
  • Private garden
Brandsby, just 14 miles away from the city of York, is within an hour's drive of the North York Moors and the East Coast seaside towns of Scarborough, Whitby and Bridlington.  …see more