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  |  
12 Photos

Apartment | 1 Bedroom | sleeps 3

3 Nights min stay

Add to shortlist

from £39 /night

£268 - £748 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Apartment for 3 people close to the Santa Ludmila church  …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
beautiful holiday home located in Berlin Germany with a max. capacity of 6 people. This beautiful house is perfect for families and friends  …see more

13 Photos

Studio | sleeps 2

3 Nights min stay

Add to shortlist

from £50 /night

£348 - £706 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Comfortable apartment perfect for a couple's stay in Vienna  …see more

Featured properties

13 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £77 /night

£538 - £2025 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning
  • No pets allowed
GowithOh - Splendid apartment with wooden ceiling beams in the centre  …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

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

21 Photos

House | 9 Bedrooms | sleeps 18

Short stays welcome

Add to shortlist

from £315 /night

£2199 - £5114 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • Pets welcome
  • Private garden
This detached shooting lodge is located in an isolated position near to the village of Wearhead in County Durham and can sleep eighteen people in nine bedrooms.  …see more

10 Photos

Apartment | 1 Bedroom | sleeps 2

5 Nights min stay

Add to shortlist

from £55 /night

£380 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Breakfast can be arranged on request  …see more

14 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £54 /night

£377 - £1013 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern 2-room-apartment for 4 people near the "Deutsche Oper"  …see more

18 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £83 /night

£579 - £1042 / week

View

Key info:

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

20 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £78 /night

£543 - £615 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Apartment with an antique touch close to the centre  …see more

14 Photos

Villa | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £1 /night

£1 - £6498 / week

View

Key info:

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

8 Photos

Cottage | 2 Bedrooms | sleeps 6

Excellent 5/5 

Short stays welcome

Add to shortlist

from £53 /night

£370 - £803 / week

View

Key info:

  • Nearest beach 0 km
  • Not suitable for children
  • Car advised
  • No pets allowed
  • Private garden
This superb Grade II listed cottage on the edge of peaceful Sinnington sleeps four people in two beautiful bedrooms, making a wonderful romantic retreat.  …see more

8 Photos

Cottage | 2 Bedrooms | sleeps 2

3 Nights min stay

Add to shortlist

from £70 /night

£484 - £690 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Priory Cottage is an absolutely stunning Cotswold stone cottage, presented to a very high standard and located just 9 mins from the heart of Bath in one of area's premium villages.  …see more

17 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £224 /night

£1567 - £5868 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Superb one bedroom Victorian flat in Notting Hill Gate  …see more

19 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £175 /night

£1225 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Beautiful 2 bedroom apartment in the area of Shoreditch  …see more

16 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £62 /night

£429 - £804 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Nice apartment in the central district of Wilmersdorf  …see more

7 Photos

House | 2 Bedrooms | sleeps 3

rentals_reviews_rating_2 

Short stays welcome

Add to shortlist

from £72 /night

£503 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
This lovely detached, 18th-century holiday cottage sits overlooking the Georgian Heritage city of Bath, with stunning and far-reaching views across the city skyline, and further superb views from its rooftop terrace  …see more

4 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £74 /night

£518 / 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

16 Photos

House | 8 Bedrooms | sleeps 16

Short stays welcome

Add to shortlist

from £151 /night

£1052 - £2390 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
  • Private garden
This delightful, Grade II listed cottage lies in Barnsley, in the Cotswold countryside, just four miles from the ancient Roman town of Cirencester and can sleep sixteen people in eight bedrooms.  …see more

7 Photos

House | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £37 /night

£258 - £531 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
  • Private garden
This modern, open plan log cabin is is near to the town of Pocklington, in North Yorkshire, and can sleep four people in two bedrooms.  …see more

24 Photos

Villa | 3 Bedrooms | sleeps 8

7 Nights min stay

Add to shortlist

from £1 /night

£1 - £1367 / week

View

Key info:

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

7 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £75 /night

£525 - £1124 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Apartment in Berlin Weissensee for 4 people  …see more

19 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £175 /night

£1219 - £1875 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning
  • No pets allowed
GowithOh - Superb modern 2 bedroom townhouse in Kings Cross/Islington  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 5

3 Nights min stay

Add to shortlist

from £62 /night

£434 - £1088 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Lovely apartment for 5 people in Alsergrund  …see more

16 Photos

Villa | 3 Bedrooms | sleeps 6

7 Nights min stay

Add to shortlist

from £1 /night

£1 - £1608 / week

View

Key info:

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

10 Photos

House | 6 Bedrooms | sleeps 9

3 Nights min stay

Add to shortlist

from £131 /night

£916 - £2207 / week

View

Key info:

  • Swimming pool
  • Suitable for children of all ages
  • Car advised
  • No pets allowed
A large three floor modern home overlooking the lake, situated in a private nature reserve. With access to indoor, outdoor (heated) and eco pools.  …see more

17 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £67 /night

£469 - £579 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Comfortable and central apartment with a pretty terrace  …see more

10 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £172 /night

£1204 - £1904 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning
  • No pets allowed
GowithOh - Bright and modern one bedroom apartment in St Georges Wharf  …see more

19 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £150 /night

£1050 - £2275 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Lovely one bedroom apartment close to St Pancras station  …see more

15 Photos

Cottage | 1 Bedroom | sleeps 2

7 Nights min stay

Add to shortlist

from £48 /night

£335 - £450 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Chauffeur's Cottage will make its guests feel like royalty.  …see more

20 Photos

Villa | 3 Bedrooms | sleeps 6

1 night min stay

Add to shortlist

from £159 /night

£1110 - £2534 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
This property is a stunning accommodation set in Valais Switzerland. It has 3 bedrooms and 2 bathrooms, and it is perfect for those who are looking for a charming holiday. This property features:  …see more

18 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £52 /night

£361 - £1012 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Berlin furnished apartment in Schöneberg for 4 people  …see more

6 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £54 /night

£376 - £843 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Nice apartment in Berlin, close to puplic transport  …see more

19 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £40 /night

£280 - £631 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Lovely apartment for 4 people close to Wenceslas Square  …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

7 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £38 /night

£266 - £552 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • Pets welcome
  • Private garden
This is a delightful, period, brick cottage, centrally located in the pretty village of Stillington, midway between York and Helmsley and can sleep four people in two bedrooms.  …see more

8 Photos

Apartment | 1 Bedroom | sleeps 4

4 Nights min stay

Add to shortlist

from £61 /night

£421 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Central, yet quiet location close to ski lifts, restaurants, shops, public transport and freeway access  …see more

15 Photos

Studio | sleeps 4

3 Nights min stay

Add to shortlist

from £53 /night

£371 - £1192 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Confortable apartment in the centre of Berlin  …see more

16 Photos

Studio | sleeps 2

3 Nights min stay

Add to shortlist

from £52 /night

£362 - £620 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
GowithOh - Comfortable studio for two alongside the Belvedere Garden  …see more

16 Photos

Studio | sleeps 2

3 Nights min stay

Add to shortlist

from £49 /night

£342 - £602 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Berlin Vacation rental with big balcony  …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

18 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £78 /night

£543 - £1158 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - 2-room apartment for 4 people in Neukölln  …see more

12 Photos

Apartment | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £115 /night

£799 - £1372 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Spacious 3-bedroom apartment in Prenzlauer Berg  …see more

15 Photos

Studio | sleeps 2

Very Good 4/5 

3 Nights min stay

Add to shortlist

from £150 /night

£1050 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern bright studio apartment in the heart of the West End  …see more

12 Photos

Cottage | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £80 /night

£554 - £953 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • May take pets – please enquire
  • Private garden
A truly traditional Cotswold 'gem' with a lovely garden, situated along a peaceful 'no through road' in the beautiful village of Bibury near Cirencester. The River Coln bubbles through the village with the famous Alms Houses and The Arlington Museum  …see more

14 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £54 /night

£377 - £1204 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Vacation rental in Berlin-Schöneberg with big balcony  …see more

13 Photos

Apartment | 1 Bedroom | sleeps 5

3 Nights min stay

Add to shortlist

from £249 /night

£1742 - £3418 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Sophisticated one bedroom apartment on the South Bank  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £67 /night

£466 - £1240 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning
  • May take pets – please enquire
GowithOh - Fabulous and cozy duplex for 6 with a terrace  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £78 /night

£544 - £689 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern apartment lovingly decorated with attention to detail  …see more