Christmas markets - European city breaks near Christmas markets

Christmas markets (17896)

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.



View larger map

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

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
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

17,896 Holiday homes

(27) Excellent 

40

British Columbia / Vancouver

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Private garden

 …see more

from £182 / night

£1268 / week

Book View

from £182 / night

28

Apartment rental in London

England / London

3 9 3 nights min

  • 3 bedrooms
  • Sleeps 9
  • 3 nights min
  • Child friendly
Maximum availability allowed on this property is 139 days per year A Five bedroom apartment on three floors, 2 living rooms, 2 kitchens, 2 dinning rooms, 3 bath rooms, garden The apartments are perfectly located for easy access to all of London's attractio  …see more

from £150 / night

£890 - £1200 / week

Book View

from £150 / night

9

Holiday apartment rental

England / London

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Ask owner if suitable for children
  • Ask about pets
1 bedroom flat in the heart of South Kensington with it's own private main entrance. Only 2 minutes from Gloucester road tube station, walking distance to the Natural History Science,V&A Museum and Albert Hall. A stone throw from the bustling Old Brompton road with its  …see more

from £129 / night

£850 - £1060 / week

Book View

from £129 / night

57

Apartment rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Ask about pets
The apartment is located 20 meters from the sea. This location is perfect for guests who love to enjoy the sun and the sea, being close to the touristic center, but far enough to avoid the crowds and keep their peace and privacy. There are 3 beaches in 10 minutes walkin  …see more

from £43 / night

£295 / week

Book View

from £43 / night

18

Holiday apartment in Haute Nendaz

Nendaz / Haute Nendaz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
Attic apartment in a small residence in a quite location close to the center. 2 bedrooms, 2 bahtrooms. Swimminpool in the house.  …see more

from £88 / night

£611 - £1137 / week

Enquire View

from £88 / night

17

Apartment rental in Grimentz

Canton of Valais / Grimentz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
Comfortable flat for 2 to 4 people, living room with 2 beds, kitchen area, 1 double bedroom, bath-WC, terrace, ground floor, wifi, TV, south orientation, public car park.  …see more

from £63 / night

£441 - £879 / week

Enquire View

from £63 / night

8

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 6 7 nights min

  • 1 bedroom
  • Sleeps 6
  • 7 nights min
  • Child friendly
3*+ 1-bedroom-apartment for 4-6 people located near the ski slopes.Bright living room with fireplace, sofa bed, cable TV, radio.Hall with 1x2 bunk beds.Open-plan kitchen with refrigerator/freezer compartment, oven, ceramic hob, microwave, toaster, filter coffee machine,  …see more

from £91 / night

£636 - £1384 / week

Enquire View

from £91 / night

18

Holiday apartment in Haute Nendaz

Nendaz / Haute Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
4 rooms-apartment, for 6 to 8 persons, in the center, with private sauna and parking place in the underground garage  …see more

from £135 / night

£944 - £1772 / week

Enquire View

from £135 / night

13

Studio rental in Zurich

Canton of Zurich / Zurich

Studio 2 7 nights min

  • Studio
  • Sleeps 2
  • 7 nights min
well furnished charming flat wifi, towels, linen ,nespresso, tv, washing, dryer, dish washer bath with window and powefull water TOP LOCATED and not far from the main train station, the river Limmat. Lovely pedestrian area You re very welcome we re sure you will enj  …see more

from £97 / night

£653 - £724 / week

Book View

from £97 / night

32

Holiday home rental

England / London

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly
Victorian 3 bed house in Highbury, Islington. Stunning interiors, luxurious feel whilst being very child friendly. Fast wifi, sunfilled garden, egyptian cotton bed linen, 2 bathrooms, Amazon Prime tv, puzzles, books, washing machine and dryer. Fantastic neighborhood,  …see more

from £175 / night

£1225 / week

Book View

from £175 / night

15

Holiday apartment in London

England / London

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
You will adore it! Our flat is perfect for couples, solo adventurers, business travellers, and families with kids. Main features: - Contemporary details, brightness and comfort - 15 minutes walking distance from Hammersmith and West Kensington - Excellent location and  …see more

from £190 / night

£1100 / week

Book View

from £190 / night

(1) Very Good 

15

Holiday apartment in Berlin

Berlin

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
“Modern Berlin Apartment” My stay was enjoyable in this lovely apartment. It was clean, very warm which helped as the day I arrived was very cold. There was a very nice and reasonably price Asian restaurant next door and it was close to the S-Bahn st  …see more

from £59 / night

£505 - £1122 / week

Book View

from £59 / night

100

Holiday villa in Portes du Soleil

Canton of Valais / Portes du Soleil

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
Located in Valais Switzerland, this pleasant home is the ideal place for your holidays. The home offers: an internet Connection .  …see more

from £379 / night

£3194 - £5424 / week

Enquire View

from £379 / night

(1) Excellent 

10

Holiday cottage in Northern England

York / Brandsby

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Suitable for children age 5+
  • Pet friendly
  • Private garden
This is a delightful, period, brick cottage, centrally located in the pretty village of Stillington, midway between York and Helmsley and can sleep four people in two bedrooms.  …see more

from £41 / night

£281 - £545 / week

Enquire View

from £41 / night

23

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
The Space Have you ever thought about a vacation in a place close to the sea and all attractions. Then this suite is perfect for you. It is located the heart of Dubrovnik, the Old city. This cozy apartment offers enough room for two people. The spacious bedroom featur  …see more

from £56 / night

£389 / week

Book View

from £56 / night

16

Vercorin holiday apartment rental

Canton of Valais / Vercorin

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
Max. 5 people, including: 1 bedroom with 3 beds and 1 bed, bathroom with Shower and WC, living room with murphy beds, kitchen, TV, terrace. Laundry with washing machine. Car access summer/winter. Car park. Central heating. Final cleaning included in price.  …see more

from £61 / night

£424 - £776 / week

Enquire View

from £61 / night

34

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning
Apartments Bonavista are 1 km away from the Old Town (historic center). The nearest beach is 400 m away from the property. This Superior Two Bedroom Apartment with Balcony and Sea View contains two bedrooms and each bedroom has air conditioning. Kitchen comes with din  …see more

from £79 / night

£499 - £1453 / week

Book View

from £79 / night

18

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Paddington

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
This 1 bedroom flat is located a few minutes walk from Lancaster Gate tube Station, which itself provides an easy access to the City and many of its renowned landmarks. The flat is on the third floor of a typical London building, with no lift, perfect for you to experi  …see more

from £84 / night

£588 - £2569 / week

Book View

from £84 / night

9

Holiday apartment in Dubrovnik

Dubrovnik / Dubrovnik Old Town

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 0 km
  • Child friendly
  • Car not necessary
Apartments Bottega are located inside the Old Town's city walls and just 40 metres from the famous Stradun Promenade. The nearest beach is 500 metres away. Units at Apartments Bottega feature air-conditioning, a TV and a private bathroom with shower. The kitchen provid  …see more

from £40 / night

£277 / week

Book View

from £40 / night

38

Central London/Zone 2 holiday apartment rental

Central London/Zone 2 / Camden

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets
A re-designed and fabulous townhouse in Camden! This originally was an old photo-library, which has been beautifully transformed into a two bedroom townhouse without losing any of it's former quirky originality! Happily situated on a quiet residential street, you have  …see more

from £129 / night

£903 - £1246 / week

Book View

from £129 / night

15

Holiday apartment rental

England / London

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
Our apartment is situated in the City of London, not the suburbs or a tube journey away, you are there from your doorstep. The location is within minutes walk of great tourist attractions such as Tower of London, Tower Bridge, St. Katherines Dock, St. Pauls, Tate Moder  …see more

from £110 / night

£750 - £890 / week

Book View

from £110 / night

13

B&b rental in London

England / London

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
You are welcome to stay in our Double room with Private toilet. You will benefit of: ~ Great location. Minutes away from Oxford Street, Piccadilly, Regent Street ~ Private toilet ~ Self-service breakfast in the common kitchens ~ Cooking and kitchen equipment * PLEAS  …see more

from £130 / night

£700 / week

Book View

from £130 / night

(1) Average 

17

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Chelsea, London

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Child friendly
This 1 bedroom flat is located a few minutes’ walk from South Kensington tube Station, which itself provides an easy access to the City and many of its renowned landmarks. The flat is on the forth floor of a typical London building, with no lift, perfect for you to expe  …see more

from £120 / night

£840 - £2926 / week

Book View

from £120 / night

26

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 0.3 km
  • Child friendly
  • Car not necessary
Burbon Apartments is a self creating accommodation situated in Dubrovnik. Burbon Apartments feature four units: two one bedroom apartment, one two bedroom apartment and one three bedroom apartment. Featuring free WiFi, this apartment consists of three bedrooms, a livin  …see more

from £145 / night

£911 - £1091 / week

Book View

from £145 / night

13

London holiday b&b rental

England / London

1 1 1 night min

  • 1 bedroom
  • Sleeps 1
  • 1 night min
The clean and modern aparthotel has a shared bathroom and living area. We provide all day self-service breakfast. The domestic kitchen is open all day for guests, allowing you to cook your own meals at any time of the day. The kitchen is fully stocked with milk, juice,  …see more

from £90 / night

£500 / week

Book View

from £90 / night

(1) Excellent 

12

Holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly
Offering extraordinary views of the Old town, Ploče Apartments can be found in the Ploče region of Dubrovnik, only 500 meters from the popular Banje Beach and 700 meters from the UNESCO-listed Dubrovnik’s historic center. This apartment, located on Ante Topića Mim  …see more

from £50 / night

£348 - £789 / week

Book View

from £50 / night

19

Holiday apartment in Central London/Zone 1

Central London/Zone 1 / Waterloo

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Suitable for children age 5+
  • Pet friendly
  • Private garden
A good location - Central London close to the Southbank and River ThamesIt is a very short walk to various tube stations.The apartment has a secure garden which is great if you have kids. It has 3 bedrooms.The description above is accurate and not exagerrated  …see more

from £180 / night

£1200 - £1410 / week

Book View

from £180 / night

16

Berlin

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Car not necessary

 …see more

from £68 / night

£471 / week

Book View

from £68 / night

22

Holiday apartment in Prague

Bohemia / Prague

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Ask about pets
The apartment is situated in a quiet street Ostrovni, located in the centre of Prague, close to the National Theatre and the underground stop "Narodni". All Prague's principal sights are within walking distance - Old Town square and Charles bridge are 10 minutes on foot  …see more

from £135 / night

£841 - £1597 / week

Book View

from £135 / night

16

Chalet rental in Vercorin

Canton of Valais / Vercorin

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Private garden
5 rooms chalet *** - 10 people Situated on the heights of Vercorin. 10 minutes from the center of the village by foot. View on the Crêt-du-Midi. South orientation.  …see more

from £170 / night

£1188 - £2177 / week

Enquire View

from £170 / night

100

Mayens De Riddes holiday villa rental

Canton of Valais / Mayens De Riddes

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
This holiday chalet, with 4 bedrooms and 2 bathrooms can accomodate 8 people, so it is ideal for large families. Located in Valais Switzerland, this chalet offers  …see more

from £137 / night

£1406 - £3096 / week

Enquire View

from £137 / night

23

Apartment rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Ask owner if suitable for children
Luxury apartment surrounded by centuries of history and culture and at the same time enjoy all modern facilities our accommodation offer.You will truly spend an unforgettable vacation. Frieda Alpa apartment is located on the first floor of the baroque palace in the old  …see more

from £58 / night

£406 / week

Book View

from £58 / night

18

Holiday apartment in Haute Nendaz

Nendaz / Haute Nendaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
3L flat for 6 people, in front of the lift of Tracouet  …see more

from £87 / night

£607 - £1144 / week

Enquire View

from £87 / night

14

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Child friendly
Just a 7-minute walk from Dubrovnik’s beaches and historic Old Town, this accommodation offers air-conditioned units with free Wi-Fi, satellite TV and a balcony. A shared rooftop terrace and big garden are available for all guests. Air-conditioned apartment equipped  …see more

from £43 / night

£300 / week

Book View

from £43 / night

6

London holiday apartment rental

England / London

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
Centrally located, bright large double studio on the first floor in a heart of Marble Arch. It offers comfort and value for money, one double bed, kitchenette with cooking utensils, TV with many channels for your enjoyment, complimentary WI-FI, private shower room and  …see more

from £90 / night

£630 / week

Book View

from £90 / night

8

South East England holiday apartment rental

Greater London / Richmond

1 4 14 nights min

  • 1 bedroom
  • Sleeps 4
  • 14 nights min
  • Child friendly
  • Car not necessary
This luxury lovely apartment inTwickenham offers short-term lets with the facilities of a great hotel. We welcome executives looking for short-term corporate accommodation in South-West London, as well as couples and families interested in a luxury self-catering holiday  …see more

from £150 / night

£1050 / week

Book View

from £150 / night

16

Haute Nendaz holiday apartment rental

Nendaz / Haute Nendaz

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
  • Pet friendly
6-room apartment 12 people 96m²Ground floor : Entrance hall with cupboards - Open kitchen (fridge, oven/microwave, dishwasher, coffee machine) - Dining room, living room (TV) with bed sofa for 2 people - 3 bedrooms with 2 single beds - Bath/WC/Basin – Shower/WC/Basin –  …see more

from £127 / night

£883 - £2275 / week

Enquire View

from £127 / night

6

Cottage rental in Northern England with golf nearby

York / Brandsby

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • 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

from £62 / night

£430 - £726 / week

Enquire View

from £62 / night

15

Holiday studio in Central London/Zone 1

Central London/Zone 1 / Kensington

Studio 2 3 nights min

  • Studio
  • Sleeps 2
  • 3 nights min
  • Child friendly
  • Car not necessary
Situated in Central London, The accommodation features modern accommodation with superior facilities  …see more

from £130 / night

£899 / week

Book View

from £130 / night

18

Apartment rental in Grimentz

Canton of Valais / Grimentz

4 6 Min stay varies

  • 4 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
Very comfortable flat for 6 people, living room, kitchen with dishwasher, 2 2-bedroom, 2 1-bedrooms, bath-WC, shower-WC, TV, internet, balcony, terrace, garage, 2nd floor, wifi, east-west orientation.  …see more

from £118 / night

£824 - £1643 / week

Enquire View

from £118 / night