List your home
Apply filters
£ to

Christmas markets (10754)

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,754 Results  |  
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
Stunning house sleeps 6 people, so it is ideal for a large group of friends and is located in Berlin Germany. This property is perfect if you seek a memorable experience. The villa has an internet connection and is a pet friendly space.  …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

13 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £55 /night

£383 - £658 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
This is a beautifully-presently, detached, stone, barn conversion, adjacent to the owner's property, on the edge of Brandsby village and can sleep four people in two bedrooms.  …see more

Featured properties

7 Photos

Apartment | 1 Bedroom | sleeps 3

3 Nights min stay

Add to shortlist

from £99 /night

£691 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Rustic and comfortable apartments in the gardens by the river  …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

7 Photos

Studio | sleeps 2

3 Nights min stay

Add to shortlist

from £34 /night

£236 - £562 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - 1-room apartment in Berlin Schoeneberg for 2 people  …see more

14 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £59 /night

£412 - £1354 / week

View

Key info:

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

10 Photos

House | 4 Bedrooms | sleeps 8

Min stay varies

Add to shortlist

from £103 /night

£715 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
This spacious, single storey holiday property is within a few minutes' level walking distance to the centre of Bath and yet enjoys a peaceful, secluded location opposite Henrietta Park, one of Bath's many beautiful parks  …see more

8 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £62 /night

£430 - £555 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
The Old Shoulder offers spacious accommodation spread over three floors which are all decorated and furnished to a modern taste.  …see more

12 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £74 /night

£515 - £1140 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern 2 rooms holiday apartment in Berlin Schöneberg  …see more

9 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £49 /night

£338 - £754 / week

View

Key info:

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

13 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £88 /night

£613 - £832 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Comfortable studio apartment on the East End  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £140 /night

£975 - £1400 / week

View

Key info:

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

20 Photos

Apartment | 2 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £102 /night

£709 - £2124 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Apartment of 90 m² for up to 8 people in Berlin Schoeneberg  …see more

18 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £78 /night

£544 - £1036 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Elegant and modern apartment in the Berlin-Mitte district  …see more

16 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £60 /night

£417 - £527 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
GowithOh - Lovely 2-room apartment in Berlin Charlottenburg  …see more

19 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £58 /night

£400 - £868 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Stylish apartment for 3 people in Prenzlauer Berg, Berlin  …see more

23 Photos

Apartment | 2 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £252 /night

£1764 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
An elegant and contemporary two bedroom apartment (max five people) with a private balcony right beside the river Thames in London.  …see more

19 Photos

Apartment | 1 Bedroom | sleeps 5

3 Nights min stay

Add to shortlist

from £73 /night

£507 - £1990 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Elegant apartment for 5 people in the heart of the Old Quarter  …see more

10 Photos

Apartment | 1 Bedroom | sleeps 3

3 Nights min stay

Add to shortlist

from £119 /night

£832 - £1040 / week

View

Key info:

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

20 Photos

Apartment | 2 Bedrooms | sleeps 7

3 Nights min stay

Add to shortlist

from £155 /night

£1082 - £3500 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Spacious apartment with balcony next to Alexanderplatz  …see more

19 Photos

Apartment | 2 Bedrooms | sleeps 9

3 Nights min stay

Add to shortlist

from £89 /night

£620 - £1314 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Vacation rental for 9 people in Berlin Mitte (Wedding)  …see more

15 Photos

Cottage | 1 Bedroom | sleeps 2

Short stays welcome

Add to shortlist

from £47 /night

£325 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
Rural cottage adjacent to the owners farm just one mile from Easingwold  …see more

18 Photos

Apartment | 1 Bedroom | sleeps 5

3 Nights min stay

Add to shortlist

from £67 /night

£463 - £637 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Vintage style apartment in Friedrichshain  …see more

16 Photos

House | 4 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £150 /night

£1045 - £2137 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Huge, detached house located down long private drive. Large gardens surrounding and ample space to play. Stunning holiday house, with spacious rooms throughout - 4 bedrooms and 4 bathrooms, great for groups & families alike.  …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

17 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £69 /night

£481 - £1034 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern and elegant apartment in the popular district of Prenzlauer Berg  …see more

22 Photos

Villa | 4 Bedrooms | sleeps 8

7 Nights min stay

Add to shortlist

from £153 /night

£1069 - £1834 / week

View

Key info:

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

18 Photos

Apartment | 2 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £96 /night

£672 - £920 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Lovely apartment with classic style near the city centre  …see more

18 Photos

Cottage | 1 Bedroom | sleeps 2

7 Nights min stay

Add to shortlist

from £51 /night

£355 - £515 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
Situated in the picturesque village of Sinnington  …see more

17 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £60 /night

£417 - £1071 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Nice apartment for 4 people in Berlin, near Kudamm  …see more

13 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £102 /night

£712 - £880 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Beautiful modern apartment for 6 in Josefov  …see more

10 Photos

Apartment | 3 Bedrooms | sleeps 7

3 Nights min stay

Add to shortlist

from £203 /night

£1415 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Ground floor, 85m2, 2 double, 1 triple, max  …see more

7 Photos

House | 2 Bedrooms | sleeps 4

Excellent 5/5 

7 Nights min stay

Add to shortlist

from £49 /night

£343 - £581 / week

View

Key info:

  • Not suitable for children
  • Car advised
  • No pets allowed
  • Private garden
This ground floor apartment is located in the village of Dundry near to Bristol and sleeps four people in two bedrooms.  …see more

24 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £198 /night

£1386 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
A modern and contemporary two bedroom apartment (max six people) in a superbly central location to Regents Park, Notting Hill and Paddington Station.  …see more

18 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £65 /night

£450 - £1012 / week

View

Key info:

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

10 Photos

House | 1 Bedroom | sleeps 4

Short stays welcome

Add to shortlist

from £41 /night

£286 - £493 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
This unusual wooden roundhouse is sleeps up to four people in one room, on an organic farm near Stratton-on-the-Fosse near Bath.  …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

16 Photos

Cottage | 1 Bedroom | sleeps 2

Excellent 5/5 

3 Nights min stay

Add to shortlist

from £85 /night

£589 - £883 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Asphodel Cottage will take your breath away, without question! Situated in the sleepy and utterly gorgeous village of Tarlton (half way between Cirencester and Tetbury) this is possibly the most romantic and charming cottage we have come across in years.  …see more

20 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £93 /night

£648 - £1620 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Elegant apartment for four people alongside the Prater  …see more

14 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £62 /night

£434 - £596 / week

View

Key info:

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

10 Photos

Cottage | 2 Bedrooms | sleeps 4

Very Good 4.5/5 

Short stays welcome

Add to shortlist

from £45 /night

£314 - £631 / week

View

Key info:

  • Swimming pool
  • Not suitable for children
  • Car advised
  • No pets allowed
  • Private garden
Able to sleep up to four people in one double and one twin bedroom, this property is set in the lovely, tranquil countryside just five miles from York, and is composed of a fitted kitchen with dining area and a wonderful lounge with open fire.  …see more

24 Photos

Villa | 4 Bedrooms | sleeps 6

7 Nights min stay

Add to shortlist

from £1 /night

£1 - £1931 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
charming house, located in Valais Switzerland, has a max. capacity of 6 people. This charming house is perfect for families and friends  …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

10 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £133 /night

£926 - £1956 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
GowithOh - Centrally located apartment with two bedrooms in Berlin  …see more

19 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £54 /night

£372 - £538 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Elegant apartment in a charming location  …see more

20 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £83 /night

£579 - £868 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Prestigious apartment for 4 people 100 m from Alexanderplatz  …see more

10 Photos

Cottage | 4 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £120 /night

£834 - £1708 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • Pets welcome
  • Private garden
Grist Mill is an early 18th Century watermill hidden at the bottom of the Owlpen valley, deep in the Southern edge of The Cotswolds. It is a 'listed' historic building, completely restored to provide wonderfully unique holiday cottage accommodation.  …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
A stunning house set in Berlin Germany with 3 bedrooms and 2 bathrooms and it is perfect for those who are looking for a memorable experience. This property has an internet connection and is a pet friendly space.  …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 - Vacation rental with balcony  …see more