List your home
Apply filters
£ to

Christmas markets (10743)

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,743 Results  |  
13 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £156 /night

£1088 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Charming 1 bedroom apartment for 2 people in Bloomsbury  …see more

15 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £45 /night

£310 - £1100 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Wonderful apartment just minutes from Wenceslas Square  …see more

24 Photos

Villa | 5 Bedrooms | sleeps 9

7 Nights min stay

Add to shortlist

from £1 /night

£1 - £1444 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
This holiday accommodation, with 5 bedrooms and 2 bathrooms can host 9 people, so it is ideal for a large group of friends. Located in Valais Switzerland, this accommodation offers an internet Connection .  …see more

Featured properties

20 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £60 /night

£419 - £696 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern and elegant holiday apartment  …see more

7 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £37 /night

£256 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Central and quiet location in Schöneberg  …see more

10 Photos

House | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £35 /night

£244 - £502 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • No pets allowed
  • Private garden
This delightful, detached cottage is in the village of Moor Monkton, near York, and can sleep four people in two bedrooms.  …see more

18 Photos

Apartment | 2 Bedrooms | sleeps 4

3 Nights min stay

Add to shortlist

from £287 /night

£2009 - £2184 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Fabulous two bedroom apartment in the heart of Chelsea  …see more

19 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £71 /night

£496 - £1024 / week

View

Key info:

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

8 Photos

House | 1 Bedroom | sleeps 4

Short stays welcome

Add to shortlist

from £90 /night

£627 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Lying in the heart of a conservation village in an AONB, this holiday cottage lies just 6 miles from the World Heritage city of Bath  …see more

21 Photos

Apartment | 1 Bedroom | sleeps 3

3 Nights min stay

Add to shortlist

from £132 /night

£924 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
A beautiful one-bedroom flat that sleeps up to three people centrally located in Kings Cross.  …see more

19 Photos

Apartment | 2 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £139 /night

£972 - £3466 / 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

16 Photos

Cottage | 3 Bedrooms | sleeps 6

3 Nights min stay

Add to shortlist

from £109 /night

£759 - £1395 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • No pets allowed
  • Private garden
Cotswold Cottage is a delightful period cottage situated down a quiet 'no-through' road in the classic picturesque Cotswold village of Coln St Aldwyns.  …see more

13 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £57 /night

£399 - £941 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Pleasant one bedroom apartment next to the Tiergarten  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £52 /night

£361 - £1226 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Holiday Flat in Berlin-Schöneberg  …see more

16 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £78 /night

£543 - £1520 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern apartment in the Neukölln neighborhood, Berlin  …see more

15 Photos

Villa | 2 Bedrooms | sleeps 4

7 Nights min stay

Add to shortlist

from £209 /night

£1459 - £2648 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
This gorgeous ski chalet, with 2 bedrooms and 2 bathrooms can accomodate 4 people, so it is ideal for small families. Located in Valais Switzerland, this chalet offers  …see more

7 Photos

Cottage | 3 Bedrooms | sleeps 6

Excellent 5/5 

Short stays welcome

Add to shortlist

from £43 /night

£296 - £653 / week

View

Key info:

  • Not suitable for children
  • Car advised
  • No pets allowed
  • Private garden
This light, airy and comfortable property has three bedrooms - one double with en-suite, a further double and a twin – making this an ideal spot for a family or a group of friends.  …see more

17 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £213 /night

£1491 - £2499 / week

View

Key info:

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

18 Photos

Apartment | 4 Bedrooms | sleeps 13

3 Nights min stay

Add to shortlist

from £234 /night

£1632 - £2020 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Spacious apartment for up to 13 people in Schöneberg  …see more

24 Photos

Apartment | 2 Bedrooms | sleeps 4

1 night min stay

Add to shortlist

from £186 /night

£1302 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Enjoy a home away from home in this beautiful two bedroom apartment for up to four people, ideally located in London's desirable Chelsea area.  …see more

11 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £57 /night

£394 - £1568 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Central and quiet located apartment for 4 people  …see more

9 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £50 /night

£345 - £725 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • No pets allowed
1 of 4 charming cottages located within a quiet hamlet location, within easy reach of the historic city of bath, and the stunning cotswolds set within this 35 acres small holding that is solely used for the owners award winning horses including former horse of the year show winner nibeley bertie bassett. The cottages have been finished to an extremely high standard throughout. situated equidistant from the roman city of bath and the metropolitan city of bristol, both are well worth a visit when visiting the area. A short drive leads you into the city of bath, popular not only for its wealth of fine roman and georgian architecture, but also for its vibrant range wealth of restaurants, boutique shops and wine bars. In 1987 bath was designated as a world heritage site for its 'outstanding value and cultural significance'. Popular with walkers and cyclists the cotswolds hills are on your doorstep, offering some of the most picturesque villages and walks in the country. Numerous national trust properties and gardens are within easy reach. outside: each property enjoys an enclosed courtyard and guests are invited to explore the owners' 35 acres. Shared utility room: laundry room with 2 washing machines and 1 tumble dryer. There is a charge of £1 per load for use of the tumble dryer payable direct to the owner. Amenities: ample off-road parking. Bed linen, electric and central heating included. Wi-fi available. Regret no pets. Location: shops and pubs 1.5 miles. this newly converted former stable offers two bedrooms: 1 double and 1 twin (2' 6" beds, made up as double on request) both with en-suite shower rooms with wc. Lounge: located on the first floor with flatscreen tv with dvd and freeview. Kitchen/diner: located on the ground floor with integrated oven and hob, microwave, fridge/freezer and dishwasher. Outside: paved courtyard with garden furniture.  …see more

8 Photos

House | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £41 /night

£283 - £585 / week

View

Key info:

  • Not suitable for children
  • Car not necessary
  • Pets welcome
  • Private garden
This modern annexe, attached to the owner’s property is located in Melbourne near to the city of York and can sleep four people in two bedrooms.  …see more

7 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £43 /night

£301 - £417 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Sunny holiday flat in Berlin-Wilmersdorf  …see more

15 Photos

Cottage | 2 Bedrooms | sleeps 4

Excellent 5/5 

3 Nights min stay

Add to shortlist

from £61 /night

£424 - £671 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • May take pets – please enquire
  • Private garden
Lavender Cottage, ETC 4 Stars is situated in a quiet and very beautiful part of the Cotswolds within close to the scenic Coln Valley. Half a mile from the cottage there is a delightful footpath that takes you to the village of Bibury where the famous Arlington Row.  …see more

9 Photos

Cottage | 2 Bedrooms | sleeps 4

Short stays welcome

Add to shortlist

from £40 /night

£278 - £579 / week

View

Key info:

  • Not suitable for children
  • Car advised
  • No pets allowed
  • Private garden
This brick built, detached cottage is in the village of Stillington, eleven miles from York and sleeps four people in two bedrooms.  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 6

3 Nights min stay

Add to shortlist

from £53 /night

£368 - £1001 / 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

12 Photos

Apartment | 2 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £71 /night

£496 - £1591 / week

View

Key info:

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

12 Photos

House | 3 Bedrooms | sleeps 6

Min stay varies

Add to shortlist

from £129 /night

£900 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
  • Private garden
This holiday cottage, furnished to a high standard sits elevated on a hill facing south  …see more

4 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £65 /night

£450 - £675 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Centrally located modern apartment for 3 people  …see more

17 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £52 /night

£359 - £510 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Comfortable apartment for 3 people in the centre of Vienna  …see more

14 Photos

Studio | sleeps 4

3 Nights min stay

Add to shortlist

from £73 /night

£510 - £764 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Beautiful apartment near the historical centre  …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

5 Photos

Studio | sleeps 3

3 Nights min stay

Add to shortlist

from £69 /night

£482 - £724 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Cozy apartment in Schöneberg, Berlín  …see more

24 Photos

Apartment | 4 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £348 /night

£2436 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
A spacious four bedroom apartment for up to eight people in the vital and energetic Kings Cross area of London.  …see more

15 Photos

Villa | 4 Bedrooms | sleeps 10

3 Nights min stay

Add to shortlist

from £1 /night

£1 - £2878 / week

View

Key info:

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

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 - Funky studio apartment in the trendy area of Shoreditch  …see more

11 Photos

Apartment | 1 Bedroom | sleeps 2

3 Nights min stay

Add to shortlist

from £78 /night

£545 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Studio apartment, beautiful furniture, very quiet and clean, bathroom with shower, livingroom/sleepingroom with 2 single beds (can be combined as a double bed) + optional guestbed, sofa, television, radio/CD-player, table, chairs  …see more

15 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £87 /night

£609 - £898 / week

View

Key info:

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

16 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £159 /night

£1111 - £2199 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Nestled in a quiet street in beautiful Marleybone, this elegant one-bedroom apartment is ideally placed for exploring all London has to offer.  …see more

19 Photos

Villa | 3 Bedrooms | sleeps 8

3 Nights min stay

Add to shortlist

from £175 /night

£1220 - £2434 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
Located in Valais Switzerland, this elegant accommodation is the ideal place for your holidays. The accommodation offers:  …see more

19 Photos

Villa | 3 Bedrooms | sleeps 6

7 Nights min stay

Add to shortlist

from £118 /night

£826 - £1582 / week

View

Key info:

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

20 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £48 /night

£331 - £662 / 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

14 Photos

Studio | sleeps 2

3 Nights min stay

Add to shortlist

from £69 /night

£478 - £648 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Modern apartment for 2 in the heart of the Lesser Quarter  …see more

14 Photos

Studio | sleeps 4

3 Nights min stay

Add to shortlist

from £62 /night

£429 - £1250 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • May take pets – please enquire
GowithOh - Cosy apartment close to Vienna's most famous shopping street  …see more

8 Photos

Cottage | 2 Bedrooms | sleeps 4

7 Nights min stay

Add to shortlist

from £40 /night

£280 - £595 / week

View

Key info:

  • Suitable for children of all ages
  • Car advised
  • No pets allowed
1 of 2 properties, 40 acres, horticulture with pick-your-own fruit perfectly located for those who require the peace and tranquillity of the countryside and yet still a short drive to a wealth of attractions including historic bath, wookey hole, cheddar gorge, clarks village, fleet air arm museum, longleat safari park and the somerset coastline and beaches. Walk to the nearby druid stones which are older than stonehenge, or if you prefer take a stroll to the village pub and sample local village life. leisure facilities: try your hand at trout fishing or you can pick your own strawberries and raspberries on site, when in season. Outside: shared landscaped garden. Amenities: ample off-road parking. Bed linen, electric and central heating included. Regret no pets. Location: pub walking distance, shops 2.5 miles, beach 25 miles, 3 golf courses within 5 miles. well furnished and equipped offering two bedrooms: 1 double with king-size pine bed and 1 twin (the cot fits easily into the twin bedroom, when only one bed is being used). Bathroom: with shower over bath and wc. Lounge: with tv. Kitchen: with cooker, microwave, fridge and washing machine.  …see more

11 Photos

Apartment | 1 Bedroom | sleeps 4

3 Nights min stay

Add to shortlist

from £53 /night

£365 - £643 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Apartment of 49 m2, quiet and sunny in Berlin Neukölln  …see more

16 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 - Charming 2-bedroom apartment for 5 people  …see more

12 Photos

Apartment | 2 Bedrooms | sleeps 5

3 Nights min stay

Add to shortlist

from £71 /night

£496 - £1591 / week

View

Key info:

  • Suitable for children of all ages
  • Car not necessary
  • No pets allowed
GowithOh - Apartment for 5 people close to the Kulturbrauerei  …see more