List your home
Apply filters
£ to

Christmas markets (12151)

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 day

£ to

Bedrooms

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
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
12,151 Results  |  
14 Photos

Apartment | 1 Bedroom | sleeps 3

Excellent 5/5 

14 Nights min stay

Add to shortlist

from £88 /night

£610 - £680 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
This contemporary and comfortable apartment is situated on the ground floor of a new development and is under one minute walk from Greenwich DLR/overground station with v. fast access to central London and located close to the centre of historic Greenwich. Modern Apartment mins from Olympic venues, seconds from DLR/ trains for v. fast access to central London.  …see more

21 Photos

Apartment | 2 Bedrooms | sleeps 4

Excellent 5/5 

4 Nights min stay

Add to shortlist

from £144 /night

£1007 - £1219 / week

View

Key info:

  • Ski
  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
This four star apartment is one of four within this chalet. It is on the top floor facing south west with stunning views of the valley and mountains beyond. As such the balcony is a real sun trap in both summer and winter. The chalet is near the lifts and Place Centrale Clair Abri is on the main resort bus route[ which is free] . The bus stops directly outside the Chalet.  …see more

18 Photos

Apartment | 2 Bedrooms | sleeps 4

Excellent 5/5 

5 Nights min stay

Add to shortlist

from £195 /night

£1365 - £1820 / week

View

Key info:

  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
Modern, sunny and spacious 2 bedroom 2 bathroom apartment in a characterful Victorian terrace building, near to Hyde Park and Paddington station, 20 minutes walk to Notting Hill, Knightsbridge and Oxford Street.  …see more

Featured properties

17 Photos

Apartment | 1 Bedroom | sleeps 4

5 Nights min stay

Add to shortlist

from £76 /night

£530 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Guesthouse Garden Apartment with private patio, Self contained ground floor garden apartment in London. Well connected or public transport and motorways. 40 minutes from Stansted airport. 40 minutes from Heathrow airport. Airport transfers arranged on request.  …see more

15 Photos

Studio | sleeps 2

Excellent 5/5 

2 Nights min stay

Add to shortlist

from £53 /night

£371 / week

View

Key info:

  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
1st floor studio, fully furnished, 2 single beds. 5 min walk to St Margs village, where there are a variety of shops and restaurants. St Margaret's train to London Waterloo. Great open spaces nearby. Parking free. Off A316 trunk road Payment for cleaning and linen/towel cleaning after departure from studio is £40.00  …see more

11 Photos

House | 1 Bedroom | sleeps 2

30 Nights min stay

Add to shortlist

from £53 /night

£371 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Exit Dollis Hill tube station onto Burnley Road and turn right and continue. Take the 2nd left on to Cullingworth Road. Continue on Cullingworth Road. Helena Road is the 5th turning on the right.  …see more

10 Photos

House | 1 Bedroom | sleeps 2

30 Nights min stay

Add to shortlist

from £49 /night

£340 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Exit Dollis Hill tube station onto Burnley Road and turn right and continue. Take the 2nd left on to Cullingworth Road. Continue on Cullingworth Road. Helena Road is the 5th turning on the right.  …see more

11 Photos

House | 1 Bedroom | sleeps 2

30 Nights min stay

Add to shortlist

from £53 /night

£371 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Search results summary: Exit Dollis Hill tube station onto Burnley Road and turn right and continue. Take the 2nd left on to Cullingworth Road. Continue on Cullingworth Road. Helena Road is the 5th turning on the right.  …see more

15 Photos

House | 1 Bedroom | sleeps 2

30 Nights min stay

Add to shortlist

from £49 /night

£340 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Exit Dollis Hill tube station onto Burnley Road and turn right and continue. Take the 2nd left on to Cullingworth Road. Continue on Cullingworth Road. Helena Road is the 5th turning on the right.  …see more

10 Photos

House | 1 Bedroom | sleeps 2

30 Nights min stay

Add to shortlist

from £49 /night

£340 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Exit Dollis Hill tube station onto Burnley Road and turn right and continue. Take the 2nd left on to Cullingworth Road. Continue on Cullingworth Road. Helena Road is the 5th turning on the right.  …see more

10 Photos

House | 1 Bedroom | sleeps 2

30 Nights min stay

Add to shortlist

from £49 /night

£340 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Exit Dollis Hill tube station onto Burnley Road and turn right and continue. Take the 2nd left on to Cullingworth Road. Continue on Cullingworth Road. Helena Road is the 5th turning on the right.  …see more

11 Photos

House | 1 Bedroom | sleeps 2

30 Nights min stay

Add to shortlist

from £53 /night

£371 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Exit Dollis Hill tube station onto Burnley Road and turn right and continue. Take the 2nd left on to Cullingworth Road. Continue on Cullingworth Road. Helena Road is the 5th turning on the right.  …see more

4 Photos

Studio | sleeps 6

3 Nights min stay

Add to shortlist

from £55 /night

£384 - £1314 / week

View

Key info:

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

8 Photos

Studio | sleeps 2

3 Nights min stay

Add to shortlist

from £42 /night

£292 - £364 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Studio apartment with balcony in Siemensstadt, Berlin  …see more

17 Photos

House | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £243 /night

£1695 - £1735 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
Relax in this warming two bedroom two bathroom flat with a private roof terrace in buzzy Notting Hill  …see more

20 Photos

Farmhouse | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £237 /night

£1655 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Look the part strolling round your new Highgate haunt, with its proliferation of fine gastropubs, or take the kids over to Hampstead Heath's adventure playground  …see more

19 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £380 /night

£2660 - £2940 / week

View

Key info:

  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
Princes Street is a two bedroom, two bathroom flat in Mayfair. This home is darkly glamorous, with gilt, marble and leather giving an atmosphere of brooding luxury. You're in the heart of zone one, and many of the city's main attractions are within a short walk.  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £51 /night

£356 - £969 / week

View

Key info:

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

20 Photos

Townhouse | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £214 /night

£1495 - £1575 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Cranley Place is a sunny and traditional one bedroom, one bathroom flat in an Edwardian townhouse in South Kensington.  …see more

16 Photos

Townhouse | 3 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £235 /night

£1645 - £1760 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Thorpebank Road is a homely and whisper-quiet three bedroom, two bathroom family townhouse in Shepherd?s Bush  …see more

19 Photos

Townhouse | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £447 /night

£3125 - £3290 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
It's a colourful life in this three bedroom, four bathroom apartment with a terrace in Holland Park  …see more

17 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £290 /night

£2030 - £2135 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Woodfield Road is an edgy and creative one bedroom, one bathroom warehouse conversion with a terrace in Maida Vale  …see more

15 Photos

Studio | sleeps 4

3 Nights min stay

Add to shortlist

from £52 /night

£359 - £1154 / 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

17 Photos

Townhouse | 6 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £803 /night

£5620 - £5915 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Bassett Road 3 is an enormous six bedroom, five bathroom family house with a private garden and roof terrace in funky Notting Hill  …see more

20 Photos

Townhouse | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £333 /night

£2330 - £2450 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Cornwall Road 2 is a modern two bedroom, two bathroom house with a roof terrace in Waterloo.  …see more

22 Photos

Townhouse | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £276 /night

£1930 - £2030 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • May take pets – please enquire
South Audley Street is a fun and funky one bedroom, one bathroom apartment in the heart of London?s fashionable Mayfair  …see more

16 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £380 /night

£2660 - £2800 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
The pleasure is yours in this fine two bedroom, two bathroom apartment in sociable Chelsea  …see more

14 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £47 /night

£324 - £877 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Sophisticated apartment in Mitte next to the Mauerpark  …see more

24 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £409 /night

£2860 - £3010 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Newton Road is a richly artistic two bedroom flat in a converted artist's studio in Notting Hill  …see more

24 Photos

Townhouse | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £499 /night

£3490 - £3675 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Royal Crescent is a breezy three bedroom, three bathroom three-storey Victorian flat in the green and pleasant land that is Holland Park  …see more

24 Photos

Townhouse | 4 Bedrooms | sleeps 7

3 Nights min stay

Add to shortlist

from £575 /night

£4025 - £4235 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Albion Street is a grand, centrally located four bedroom, three bathroom London townhouse in Marylebone  …see more

13 Photos

Apartment | 1 Bedroom | sleeps 3

3 Nights min stay

Add to shortlist

from £271 /night

£1895 - £1920 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Dovehouse Street is an ultra-cool one bedroom, one bathroom studio flat with a private courtyard garden, just off the Kings Road in fashionable Chelsea  …see more

20 Photos

Apartment | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £77 /night

£538 - £1014 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Pets welcome
GowithOh - Big apartment for 6 in Berlin-Prenzlauer Berg  …see more

20 Photos

Apartment | 1 Bedroom | sleeps 4

4 Nights min stay

Add to shortlist

from £210 /night

£1470 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
There are as many Londons as there are lanes and rises, secluded alleys and sweeping tree-graced avenues  …see more

24 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £266 /night

£1860 - £1960 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Broadwick Street is a one bedroom, one bathroom apartment in Soho.  …see more

19 Photos

House | 4 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £470 /night

£3290 - £3465 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Inner Park Road is a leafy and spacious four bedroom, two bathroom detached house with a garden in Wimbledon.  …see more

18 Photos

House | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £330 /night

£2310 - £2360 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
Shop, then drop in this lovely one bedroom, one bathroom townhouse apartment in bustling Mayfair  …see more

21 Photos

Villa | 4 Bedrooms | sleeps 8

7 Nights min stay

Add to shortlist

from £104 /night

£723 - £1859 / week

View

Key info:

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

20 Photos

House | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £418 /night

£2925 - £3080 / week

View

Key info:

  • Not suitable for children
  • May take pets – please enquire
Wythburn Court is one heck of a home  …see more

24 Photos

Villa | 6 Bedrooms | sleeps 14

3 Nights min stay

Add to shortlist

from £665 /night

£4653 - £6102 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
Located in Vaud Switzerland, this grand ski chalet is the perfect place for your holidays. The chalet features: an internet Connection .  …see more

15 Photos

Villa | 5 Bedrooms | sleeps 10

3 Nights min stay

Add to shortlist

from £396 /night

£2770 - £3530 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
This property is a wonderful house set in Vaud Switzerland. It has 5 bedrooms and 5 bathrooms, and it is perfect for those who are looking for an unforgettable experiencie. This property features: an internet Connection, a pet friendly space .  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £233 /night

£1630 - £1645 / week

View

Key info:

  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
  • Private garden
Addison Bridge Place is a freshly feminine two bedroom, one bathroom flat in charming West Kensington. Along a sleepy cul-de-sac not far from the shops of High Street Kensington, old furniture and textiles lend a French feel to this elegant home.  …see more

24 Photos

Villa | 4 Bedrooms | sleeps 6

7 Nights min stay

Add to shortlist

from £1 /night

£1 - £1869 / week

View

Key info:

  • Suitable for children of all ages
  • 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

14 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £55 /night

£381 - £1518 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Bright and modern Apartment for 4 people in Berlin, Mitte  …see more

14 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £56 /night

£387 / week

View

Key info:

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

20 Photos

Villa | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £200 /night

£1398 - £2190 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
This property is a beautiful villa set in Bern Switzerland. It has 3 bedrooms and 2 bathrooms, and it is perfect for those who are looking for a unique experience. This property features: an internet Connection .  …see more

15 Photos

Townhouse | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £180 /night

£1260 - £1330 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
Life's easy in this pleasant two bedroom, two bathroom apartment with a small balcony in quirky Waterloo  …see more

17 Photos

Apartment | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £447 /night

£3125 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Let this warm, jovial home welcome you with a hug and a smile  …see more

20 Photos

Apartment | 3 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £245 /night

£1715 - £1730 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Battersea High Street is a three bedroom, two bathroom penthouse apartment with a balcony in Battersea.  …see more

22 Photos

Apartment | 1 Bedroom | sleeps 2

Short stays welcome

Add to shortlist

from £252 /night

£1760 - £1820 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • May take pets – please enquire
  • Private garden
Lancaster Gate is a one bedroom, two bathroom apartment with a balcony in Bayswater.  …see more