List your home
Apply filters
£ to

Christmas markets (11970)

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
11,970 Results  |  
20 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £46 /night

£320 - £640 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Apartment with terrace alongside Charlottenburg Palace  …see more

20 Photos

Townhouse | 3 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £285 /night

£1995 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Every large and airy room in this light-filled home will have you dancing for joy  …see more

19 Photos

Apartment | 1 Bedroom | sleeps 4

Min stay varies

Add to shortlist

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
St Mary-Le-Park is a quirky one bedroom, one bathroom home in Battersea, just across the river from Chelsea. Bold and bright, the sitting room makes a statement, while the two balconies each offer beautiful views over the park.  …see more

Featured properties

6 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £54 /night

£374 - £436 / week

View

Key info:

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

15 Photos

Studio | sleeps 2

3 Nights min stay

Add to shortlist

from £36 /night

£247 - £303 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Cosy apartment for two very close to Charlottenburg Palace  …see more

19 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £285 /night

£1995 - £2100 / week

View

Key info:

  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
Linden Gardens 2 is a gorgeous, impeccably designed two-bed, two-bath flat that the owner completed gutted and renovated in a style influenced by her four years in Manhattan. Much of the quirky and tasteful pieces of furniture were sourced and brought over from NYC.  …see more

20 Photos

Townhouse | 3 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £745 /night

£5215 - £5455 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Ebury Street is a three bedroom, three bathroom, five storied townhouse with a private garden in Belgravia.  …see more

20 Photos

Townhouse | 4 Bedrooms | sleeps 8

4 Nights min stay

Add to shortlist

from £660 /night

£4620 - £4865 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Lamont Road 2 is a four bedroom, four bathroom townhouse with a private garden in Chelsea.  …see more

9 Photos

Apartment | 1 Bedroom | sleeps 3

3 Nights min stay

Add to shortlist

from £52 /night

£358 - £832 / week

View

Key info:

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

15 Photos

Cottage | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £200 /night

£1395 - £1470 / week

View

Key info:

  • Suitable for children of all ages
  • May take pets – please enquire
Running out of juice? Then get your mojo back in this playful home  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £175 /night

£1225 - £1395 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
Be deep and meaningful in this bright two bedroom, two bathroom terrace house with a garden in Highgate  …see more

18 Photos

Townhouse | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £295 /night

£2060 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Sometimes it just takes a darting glance for the lovelight to dawn in your eyes  …see more

20 Photos

Villa | 3 Bedrooms | sleeps 6

7 Nights min stay

Add to shortlist

from £1 /night

£1 - £1035 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
grand chalet sleeps 6 people, so it is ideal for a large group of friends and is located in Valais Switzerland. This property is ideal if you seek peace and quiet. The ski chalet features: an internet Connection .  …see more

20 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £197 /night

£1375 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
There?s nothing ordinary about this slice of London?s high life  …see more

18 Photos

House | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £248 /night

£1730 - £1820 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
To enter Montague Place is to step into another world, a world of mystic tapestries, of burnished silks and benevolent Buddhas.  …see more

13 Photos

Townhouse | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £171 /night

£1195 - £1260 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
Swing by this pretty one bedroom, one bathroom townhouse apartment with a garden in cheerful Queens Park  …see more

11 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £49 /night

£340 - £794 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern one-bedroom apartment alongside the Tiergarten  …see more

24 Photos

Townhouse | 3 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £361 /night

£2525 - £2665 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Ladbroke Grove 2 is a stunning three bedroom, two bathroom flat with a private garden in Notting Hill  …see more

22 Photos

Townhouse | 3 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £314 /night

£2195 - £2310 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
  • Private garden
Pine Grove Pine Grove is a traditional and comfortable three bedroom, three bathroom home with a garden and balcony in Wimbledon.  …see more

5 Photos

Villa | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £62 /night

£432 - £872 / week

View

Key info:

  • Swimming pool
  • Suitable for children of all ages
  • No pets allowed
gorgeous accommodation sleeps 4 people, so it is ideal for a group of friends and is located in Berlin Germany.  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £323 /night

£2260 - £2380 / week

View

Key info:

  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
Inverness Terrace is a two bedroom, two bathroom modern apartment with a private balcony in Bayswater. This minimalist penthouse is spectacular, with wraparound floor-to-ceiling windows and sophisticated contemporary furniture.  …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

24 Photos

House | 6 Bedrooms | sleeps 10

3 Nights min stay

Add to shortlist

from £442 /night

£3090 - £3255 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
  • Private garden
Cautley Avenue is a six bedroom, four bathroom family house with a private garden in Clapham.  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £77 /night

£538 - £742 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Cozy apartment for 6 people with sauna  …see more

23 Photos

House | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £314 /night

£2195 - £2310 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Cranley Mews 2 is a two bedroom, two bathroom mews house in Kensington.  …see more

19 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £400 /night

£2795 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Egerton Gardens is the equivalent of a man in a bespoke suit ? classic, suave and irresistibly good-looking  …see more

24 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £170 /night

£1190 - £1395 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
  • Private garden
Highbury Stadium Square is a light and stylish two bedroom, two bathroom apartment with a communal garden in Islington  …see more

18 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £101 /night

£705 - £1741 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Peaceful 70m2 apartment located in central Berlin  …see more

12 Photos

Cottage | 3 Bedrooms | sleeps 6

Excellent 5/5 

Short stays welcome

Add to shortlist

from £59 /night

£410 - £826 / week

View

Key info:

  • Swimming pool
  • Suitable for over 5s only
  • Car advised
  • No pets allowed
  • Private garden
Able to sleep six people in one double and two twin rooms, this property also comes with a lovely fitted kitchen with dining area, a sitting room with open fire and a garden room opening onto a large, enclosed lawned area.  …see more

22 Photos

House | 5 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
  • May take pets – please enquire
Fulham is a sweet surprise  …see more

11 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £45 /night

£314 - £596 / week

View

Key info:

  • Suitable for over 5s only
  • No pets allowed
This delightful second floor apartment sits in the heart of the historic city of York, sleeping four people in two double bedrooms.  …see more

19 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £63 /night

£436 - £1027 / week

View

Key info:

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

17 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £50 /night

£348 - £723 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern and convenient studio apartment in Berlin  …see more

15 Photos

House | 1 Bedroom | sleeps 2

Short stays welcome

Add to shortlist

from £35 /night

£242 - £428 / week

View

Key info:

  • Not suitable for children
  • No pets allowed
  • Private garden
This semi-detached barn conversion is located in the Peak District of Diggle and can sleep two people.  …see more

24 Photos

Townhouse | 5 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £561 /night

£3925 - £4140 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
  • Private garden
Brondesbury Road is a five bedroom, two bathroom family house with a large private garden in Queens Park  …see more

24 Photos

Townhouse | 3 Bedrooms | sleeps 7

3 Nights min stay

Add to shortlist

from £423 /night

£2960 - £3115 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
  • Private garden
Gloucester Crescent 2 is a three bedroom, two bathroom Georgian townhouse in arty Camden  …see more

14 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £56 /night

£387 - £633 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - A charming apartment making for a delightful stay  …see more

18 Photos

Condo | 3 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £314 /night

£2195 - £2310 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
Catch your breath at this resplendent three bedroom, two bathroom apartment with a balcony in comely Earls Court  …see more

24 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £357 /night

£2495 - £2625 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Lots Road is a stylishly urban two bedroom, three bathroom flat in Chelsea  …see more

24 Photos

Townhouse | 3 Bedrooms | sleeps 8

6 Nights min stay

Add to shortlist

from £290 /night

£2030 - £2065 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
  • Private garden
Dalling Road is a three bedroom, three bathroom house with a private garden near Chiswick.  …see more

16 Photos

Apartment | 2 Bedrooms | sleeps 3

3 Nights min stay

Add to shortlist

from £290 /night

£2030 - £2395 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
Take a front row seat in this two bedroom mansion block apartment in Kensington  …see more

19 Photos

House | 4 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £456 /night

£3190 - £3360 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Woodlawn Road is a gorgeous and glamorous four bedroom, two bathroom detached house with a patio in Fulham  …see more

18 Photos

House | 5 Bedrooms | sleeps 11

7 Nights min stay

Add to shortlist

from £111 /night

£773 - £1972 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
  • Private garden
This outstanding semi-detached house is a renovated former farm building, situated in the village of Arkendale, just four miles from Knaresborough and can sleep eleven people in five bedrooms.  …see more

24 Photos

Townhouse | 3 Bedrooms | sleeps 7

3 Nights min stay

Add to shortlist

from £452 /night

£3160 - £3325 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Greville Place is a three bed, four bathroom townhouse in St John's Wood, North West London, which is considered to be a very upscale part of town  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £170 /night

£1185 - £1365 / week

View

Key info:

  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
  • Private garden
Kenilworth Avenue is a two bedroom, one bathroom apartment in a Victorian house that's bright and spacious with high ceilings and a light interior. The home is beautifully furnished with artefacts from all over the world and has a very peaceful atmosphere.  …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

17 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £52 /night

£364 - £1161 / week

View

Key info:

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

20 Photos

Apartment | 5 Bedrooms | sleeps 9

5 Nights min stay

Add to shortlist

from £1093 /night

£7650 - £8050 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
Take a tour of this fabulous five bedroom, three bathroom townhouse with a roof terrace in pretty South Kensington  …see more

15 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £152 /night

£1059 - £1893 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Cosy apartment for six people in Prenzlauer Berg  …see more

20 Photos

Townhouse | 2 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £308 /night

£2150 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Twenty minutes from the West End, and two hours and twenty minutes from Paris, is Balfe Street  …see more