List your home
Apply filters
£ to

Christmas markets (12153)

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,153 Results  |  
21 Photos

Townhouse | 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
  • May take pets – please enquire
  • Private garden
Eton Avenue 2 is an arty and handsomely historic two bedroom, two bathroom townhouse with a garden in Hampstead.  …see more

6 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £60 /night

£416 - £1351 / week

View

Key info:

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

23 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £295 /night

£2060 - £2170 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • May take pets – please enquire
Banner Street is a two bedroom, two bathroom penthouse with two balconies in Clerkenwell  …see more

Featured properties

24 Photos

Villa | 5 Bedrooms | sleeps 10

7 Nights min stay

Add to shortlist

from £231 /night

£1617 - £3229 / week

View

Key info:

  • Swimming pool
  • Suitable for children of all ages
  • No pets allowed
This grand villa, with 5 bedrooms and 4 bathrooms can host 10 people, so it is perfect for large families. Located in Valais Switzerland, this villa offers a swimming Pool .  …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

20 Photos

House | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £528 /night

£3690 - £3885 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Petersham Mews is a chic and charming three bedroom, three bathroom mews house with a roof terrace in Kensington.  …see more

12 Photos

Log cabin | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £185 /night

£1290 - £1623 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
"Armorial II / apt 2", 3-room apartment 71 m2, on the ground floor, comfortable and nice furnishings: living/dining room with open fireplace, satellite-TV, radio and DVD. Exit to the garden, to the terrace. 1 room with 2 beds and bath/WC. 1 room with 1 french  …see more

19 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £135 /night

£941 - £3355 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Centrally located two bedroom apartment at Alexanderplatz  …see more

20 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £184 /night

£1285 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Glamour is a given in Notting Hill  …see more

16 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £60 /night

£415 - £1893 / week

View

Key info:

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

6 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £119 /night

£832 - £2160 / week

View

Key info:

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

18 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £128 /night

£896 - £2196 / week

View

Key info:

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

18 Photos

Townhouse | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £262 /night

£1830 - £1925 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Bromfield Street is a three bedroom, two bathroom Victorian townhouse with a private garden in hip Islington.  …see more

15 Photos

Villa | 4 Bedrooms | sleeps 10

3 Nights min stay

Add to shortlist

from £285 /night

£1994 - £3107 / week

View

Key info:

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

17 Photos

Townhouse | 1 Bedroom | sleeps 4

7 Nights min stay

Add to shortlist

from £124 /night

£866 - £1556 / week

View

Key info:

  • Not suitable for children
  • No pets allowed

02-room house 50 m2: with hand-basin and TV. Kitchen (4 hotplates, micro wave, freezer, electric coffee machine). Bath-room, shower. Barbecue. View of the sea. More information by the provider: Sehr wohnliches Ferienhaus auf einem Ufergrundstück, mit Zugang zu Badestrand, Steg und  …see more

24 Photos

House | 4 Bedrooms | sleeps 10

3 Nights min stay

Add to shortlist

from £343 /night

£2395 - £2520 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
  • Private garden
Inglethorpe Street is a five bedroom, three bathroom house with a garden in Fulham.  …see more

18 Photos

Apartment | 2 Bedrooms | sleeps 4

4 Nights min stay

Add to shortlist

from £240 /night

£1680 - £1795 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • May take pets – please enquire
Chiswick Green Studios is an exciting and panoramic two bedroom, two bathroom penthouse warehouse conversion in Chiswick.  …see more

14 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
On the top floor of a grand London townhouse sits Onslow Gardens X: small but perfectly formed, like a delicate bud on a mighty oak  …see more

16 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £414 /night

£2895 - £3045 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • May take pets – please enquire
Elm Park Gardens 5 is a chic yet cosy two bedroom, two bathroom apartment with a communal garden in Chelsea.  …see more

6 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £122 /night

£854 - £1164 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
2-room apartment 38 m2 on 1st floor, comfortable and modern furnishings: living/dining room with 1 double sofa bed (1 x 160 cm, length 200 cm), cable-TV, flat screen TV and radio. Exit to the balcony. 1 double bedroom 10 m2 with 1 double bed (2 x 90 cm, length 200 cm).  …see more

18 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £285 /night

£1995 - £2100 / week

View

Key info:

  • Suitable for children of all ages
  • May take pets – please enquire
On a quiet street, with Clapham Common just a stone?s throw away, this comfy, cosy house is the place to relax, potter, and (most especially) bake  …see more

15 Photos

Townhouse | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £213 /night

£1490 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
Femininity needn?t be fussy or frilly  …see more

23 Photos

House | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £542 /night

£3790 - £3990 / week

View

Key info:

  • Suitable for children of all ages
  • May take pets – please enquire
Within an ace of the All England Club, this home has the elegance of Graf, the brilliance of Borg and all the artistry of Roger and Rafa combined  …see more

16 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £48 /night

£336 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Beautiful apartment for three in Mitte-Tiergarten  …see more

21 Photos

Townhouse | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £225 /night

£1575 - £1630 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Canning Road Canning Road is a two bedroom, two bathroom house with a private garden in Highbury.  …see more

20 Photos

Townhouse | 4 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £523 /night

£3660 - £3850 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Lesham Road is a four bedroom, three bathroom family house in Clapham.  …see more

20 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £98 /night

£684 - £1613 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Apartment in Berlin-Friedrichshain with Computer and Internet connection  …see more

22 Photos

Townhouse | 5 Bedrooms | sleeps 8

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
  • Private garden
Hurlingham Road is a grand five bedroom, four bathroom townhouse with a garden in Fulham  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £262 /night

£1830 - £1925 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
O'Donnell Court is a two bedroom, one bathroom flat in a listed 60s development in Bloomsbury. You're within walking distance of Oxford Circus, while the wonders of the West End are just five minutes by tube from nearby Russell Square.  …see more

19 Photos

Apartment | 4 Bedrooms | sleeps 8

4 Nights min stay

Add to shortlist

from £314 /night

£2195 - £2310 / week

View

Key info:

  • Suitable for children of all ages
  • Pets welcome
Take a trip in this eclectic four bedroom, four bathroom family home with a garden in Shepherd's Bush  …see more

13 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £52 /night

£362 - £952 / week

View

Key info:

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

18 Photos

Townhouse | 3 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £418 /night

£2925 - £3080 / week

View

Key info:

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

13 Photos

Studio | sleeps 4

3 Nights min stay

Add to shortlist

from £55 /night

£381 - £896 / week

View

Key info:

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

10 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £51 /night

£355 - £465 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
Jemmadale is a stunningly spacious ground floor property that has been furnished to a particularly high standard.  …see more

23 Photos

House | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £295 /night

£2065 - £2130 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
  • Private garden
Kersley Mews is a three bedroom, two bathroom mews house with a patio garden in Battersea.  …see more

24 Photos

Villa | 5 Bedrooms | sleeps 10

7 Nights min stay

Add to shortlist

from £1 /night

£1 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
Set in Valais Switzerland, this holiday accommodation is the perfect place for your holidays. The accommodation offers: an internet Connection, a pet friendly space .  …see more

20 Photos

Townhouse | 5 Bedrooms | sleeps 10

3 Nights min stay

Add to shortlist

from £737 /night

£5155 - £5425 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Earls Court Gardens is a five bedroom, three bathroom house with a private garden in Earl?s Court  …see more

13 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £95 /night

£662 - £1614 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • Air conditioning
  • No pets allowed
GowithOh - Fantastic apartment for 6 people with central location  …see more

16 Photos

Apartment | 2 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £120 /night

£840 - £1540 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Spacious and cozy flat in the famous area of Prenzlauer Berg  …see more

15 Photos

Apartment | 3 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £280 /night

£1960 - £2060 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Gloucester Avenue 4 is an impressively modern and peaceful three bedroom, two bathroom apartment in Camden.  …see more

11 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £66 /night

£457 - £1039 / week

View

Key info:

  • Suitable for children of all ages
  • No pets allowed
1-room apartment 28 m2, on the ground floor: living/dining room with 2 fold-away beds, satellite-TV and radio. Kitchenette (3 hotplates, oven). Hip bath/WC. Terrace, east facing position. Apartment block "Promenade (Utoring)". In the resort, 500 m from  …see more

12 Photos

Apartment | 1 Bedroom | sleeps 1

3 Nights min stay

Add to shortlist

from £157 /night

£1095 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
It would take a very great tragedian to act disappointed in St Peter?s Street III  …see more

20 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £266 /night

£1860 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
Help! You need not somebody, but somewhere  …see more

20 Photos

House | 4 Bedrooms | sleeps 7

3 Nights min stay

Add to shortlist

from £452 /night

£3160 - £3325 / week

View

Key info:

  • Suitable for over 5s only
  • Car not necessary
  • No pets allowed
  • Private garden
Micklethwaite Road is a stunning four bedroom, three bathroom Georgian house with an enormous private garden in urbane Fulham. This home offers plenty of space and is ideal for families, but is also stuffed full of intriguing design, and artistic touches.  …see more

20 Photos

Townhouse | 5 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £750 /night

£5250 - £5655 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
Alexander Street is a sweet and spacious five bedroom, three bathroom family townhouse with a garden in Notting Hill  …see more

19 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £48 /night

£336 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern apartment for 3 people near the Tiergarten, Berlin  …see more

12 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £57 /night

£399 - £766 / week

View

Key info:

  • Beach / lakeside relaxation
  • Not suitable for children
  • No pets allowed
  • Private garden
This wonderful penthouse apartment in Portishead sleeps four people in two bedrooms.  …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

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

20 Photos

Townhouse | 4 Bedrooms | sleeps 6

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
Brussels Roadis a beautiful and spacious five bedroom, three bathroom townhouse with a balcony and garden in Clapham  …see more