Christmas markets - European city breaks near Christmas markets

Christmas markets (17909)

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,909 Holiday homes

18

Apartment rental in Haute Nendaz

Nendaz / Haute Nendaz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
Pleasant 2 rooms-apartment, good location close the gondola. Nice South-balcony  …see more

from £59 / night

£408 - £752 / week

Enquire View

from £59 / night

(2) Very Good 

28

Canton of Valais / Les Marecottes

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Ask owner if suitable for children

 …see more

from £86 / night

£739 / week

Book View

from £86 / night

9

Holiday apartment with shared pool, golf nearby in St. Brelade

Jersey / St Brelade

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
The Les Ormes Apartments are our newest properties and sleep 6 in three bedrooms and two bathrooms. There is a master en-suite, a double/twin room and a bunk room. They have open living areas and a veranda overlooking the golf course. They have easy access to the out-do  …see more

from £168 / night

£1174 - £2609 / week

Book View

from £168 / night

100

Prague holiday apartment rental

Prague / Vinohrady Namesti Miru

1 3 6 nights min

  • 1 bedroom
  • Sleeps 3
  • 6 nights min
  • Pet friendly
1 bedroom, 1 bath, sleeps 3 with a kitchen and wifi. Located in Old Town, Prague, Czech Republic  …see more

from £56 / night

£392 / week

Enquire View

from £56 / night

31

Holiday apartment rental

Greater Manchester / Manchester

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
**On Fridays and Saturdays the minimum stay is 2 nights.** City-fashion style décor. This chic two bedroom apartment, with two bathrooms and a comfortable sofa bed in the lounge, sleeps up to 6 people. In terms of the space, we have an open plan living area with floo  …see more

from £80 / night

£600 - £1010 / week

Book View

from £80 / night

10

Central London/Zone 1 holiday apartment rental

London / Central London/Zone 1

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
Bright, modern apartment with 2 bedrooms and two bathrooms, located in the Whtítechapel area.  …see more

from £329 / night

£2303 / week

Book View

from £329 / night

14

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
  • Pet friendly
3*, 4-bedroom apartment, for 10-12 people, located next to skilift. Bright living room with sofa bed, fireplace, television and DVD player.Fully equipped kitchen with oven, microwave, toaster, coffee machine, kettle and dishwasher.Hall with 1x2 folding out bunk beds.Thr  …see more

from £68 / night

£475 - £1961 / week

Enquire View

from £68 / night

16

Holiday apartment in London

England / London

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
This beautiful and spacious apartment is in exclusive Kensington in London, which is full of unique and elegant charm. With Central London only twenty minutes away, this is the perfect location to visit one of the world’s most amazing capital cities. There are many of  …see more

from £315 / night

£2205 / week

Book View

from £315 / night

10

Holiday private room rental

England / London

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
Your home is chilled and calm, your housemates are all very nice and laid back. It's in a cool area with nice bars, cafes, restaurants close by. Also the transport links are great! GETTING AROUND Travelling around the city will be a walk in the park (not literally)! Bu  …see more

from £52 / night

£364 / week

Book View

from £52 / night

10

Berlin

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly

 …see more

from £149 / night

£1039 / week

Book View

from £149 / night

24

Berlin

1 2 Min stay varies

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

 …see more

from £128 / night

£848 / week

Book View

from £128 / night

13

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

12

Chalet rental in Vercorin

Canton of Valais / Vercorin

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Private garden
4 rooms chalet *** - 6 people Situated on the Mont. 20 minutes from the center of the village by foot. View on the Val d'Anniviers. Quiet situation. South orientation.  …see more

from £126 / night

£877 - £1607 / week

Enquire View

from £126 / night

11

Northern England holiday apartment rental

Tyne and Wear / Newcastle upon Tyne

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
With a free onsite gym, Apartment Lime square offers modern self-catering accommodation in Newcastle upon Tyne, just 5 minutes’ drive from the city center. Free WiFi is available, and free private parking is possible on site. This 1 bedroom apartment features an open  …see more

from £85 / night

£595 / week

Book View

from £85 / night

16

Holiday apartment in London

England / London

2 9 2 nights min

  • 2 bedrooms
  • Sleeps 9
  • 2 nights min
  • Child friendly
  • Private garden
Luxury apartment in brand new development completed in January 2016. everything has been specifically designed to cater for holiday rentals. This is a luxury apartment and you will not be disappointed Located 5 minutes walk from the tube station, it is the perfect pla  …see more

from £185 / night

£1295 / week

Book View

from £185 / 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
Middle class flat for 4 people, small living room with fireplace, kitchen area with dishwasher, small 2-bedroom, sleeping corner with 1 bunk bed, bath-WC, balcony, first floor, TV, wifi, west orientation.  …see more

from £64 / night

£444 - £886 / week

Enquire View

from £64 / night

18

London holiday apartment rental

England / London

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Suitable for children age 5+
  • Car not necessary
This spacious, bright one-bed apartment is located in the City of London (1 minute walking distance to Monument Underground Station)! It comprises one large living room with couches, coffee tables, large flat screen HD TV and a kitchen fully stocked with all of the mod  …see more

from £195 / night

£1365 / week

Book View

from £195 / night

4

Berlin

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Car not necessary

 …see more

from £123 / night

£861 / week

Book View

from £123 / night

7

Holiday apartment in Oxford

Oxfordshire / Oxford

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden
This luxury self catering apartment is located in the heart of the cultural city of Oxford, Oxfordshire, the Jericho district offers a true mix of town and country living, with the center of town only 10 mins away, you can enjoy enjoy beautiful walks along Port Meadow o  …see more

from £180 / night

£1260 / week

Book View

from £180 / night

29

Lapland / Inari

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

 …see more

from £145 / night

£839 - £1187 / week

Book View

from £145 / night

14

Holiday b&b rental

Oxford / Nuneham Courtenay

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Private garden
Whispering Cottages Bed & Breakfast is the perfect base to explore and experience Oxford. We are just 8 miles/20 minutes away from the city centre with buses leaving the village approximately every half hour from outside our cottage. Whether its a walk in the surroundi  …see more

from £120 / night

£840 / week

Book View

from £120 / night

16

Apartment rental in Prague

Bohemia / Prague

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
Apartment Heydukova (2 bedrooms,1 living room,1 kitchen. 1 bathroom,1 toalet ) and a living area of 74 sqm is situated on the 1th floor in Prague 8 - Palmovka, Heydukova street. This sunny apartment is fully furnished, including bed-linen and towells, offers an entry-  …see more

from £60 / night

£424 - £467 / week

Book View

from £60 / night

9

Dubrovnik holiday apartment rental

Dubrovnik / Kono

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Child friendly
  • Air conditioning
The Mamma Mia apartment is situated just a few hundred meters far from the walls of The Old Town of Dubrovnik.cozy apartment on the second floor family house, overlooking the coast.  …see more

from £68 / night

£475 / week

Book View

from £68 / night

15

Holiday apartment in Dubrovnik

Dubrovnik / Kono

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
Apartment Nane is set in Dubrovnik, only 250 meters from the famous Stradun Promenade. Dubrovnik's most famous pebbly beach Banje is 1 km away. It offers free parking and an apartment with free Wi-Fi.Overlooking the Adriatic Sea from a furnished terrace, th  …see more

from £59 / night

£412 / week

Book View

from £59 / night

18

Apartment rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Villa Ankora is located only 600 meters from the most famous Dubrovnik street - Stradun. This apartment is ideal for relaxing in the sun on the pool side and enjoying your vacation. Whether you like to relax by the pool, or visit some of the museums, Villa Ankora is the  …see more

from £41 / night

£283 / week

Book View

from £41 / night

37

Oxford holiday home rental

Oxfordshire / Oxford

6 13 3 nights min

  • 6 bedrooms
  • Sleeps 13
  • 3 nights min
  • Child friendly
  • Private garden
An Expansive 6 bed 5 bath house in the very heart of Oxford and Central Jericho - with the added benefit of overlooking the river, this really is a perfect Central Escape. Spread across 5 floors, with a parking space available on request, and a lovely garden, this is  …see more

from £375 / night

£2625 / week

Book View

from £375 / night

29

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Nearest beach 0.6 km
  • Child friendly
  • Air conditioning
This spacious apartment offers everything one might need for a relaxing vacation after hard work back at home. :) This new apartment has two bedrooms, large living room, fully equipped kitchen, two bathrooms and terrace. Every room has air conditioning. Apartment is eq  …see more

from £63 / night

£439 / week

Book View

from £63 / night

6

Canton of Valais / Veysonnaz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly

 …see more

from £153 / night

£1068 - £1221 / week

Book View

from £153 / night

12

Holiday b&b 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) Excellent 

30

Berlin

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Private garden

 …see more

from £119 / night

£763 - £1356 / week

Book View

from £119 / night

18

Holiday chalet rental

Canton of Valais / Grimentz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Private garden
Very comfortable chalet on 2 levels for 5 to 6 people, living room with fireplace, kitchen area with dishwasher, 2 double bedrooms, 1 2-bedroom, shower-WC, separated WC, Infrared heat-cabin with shower, terrace, TV, wifi, south-east orientation.  …see more

from £132 / night

£922 - £1837 / week

Enquire View

from £132 / night

18

Apartment rental in Grimentz

Canton of Valais / Grimentz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
Middle class flat for 4 people, living room with fireplace, 1 lit and 1 divan, kitchen area, small 2-bedroom, bath-WC, balcony, first floor, TV, wifi, orientation west.  …see more

from £64 / night

£444 - £886 / week

Enquire View

from £64 / night

(1) Excellent 

14

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
Apartments Ambience offers accommodation in Dubrovnik. Lapad Bay is 900 meters away. Free WiFi is featured throughout the property and free private parking is available on site. This one bedroom apartment with furnished balcony features free wi-fi, air conditioning and  …see more

from £53 / night

£334 - £758 / week

Book View

from £53 / night

18

Apartment rental in Central London/Zone 1

Central London/Zone 1 / Notting Hill

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
This 1 bedroom flat is located a few minutes’ walk from Nothing Hill tube Station, which itself provides an easy access to the City and many of its renowned landmarks. The flat is on the ground floor of a typical London building, perfect for you to experience your stay  …see more

from £116 / night

£812 - £3255 / week

Book View

from £116 / night

12

Holiday chalet in Vercorin

Canton of Valais / Vercorin

4 7 7 nights min

  • 4 bedrooms
  • Sleeps 7
  • 7 nights min
  • Child friendly
  • Private garden
5 rooms chalet *** - 7 people Situated near the center of the village. Absolute peace with a beautiful panoramic view.  …see more

from £157 / night

£1098 - £2013 / week

Enquire View

from £157 / night

13

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
Apartment Nike is located in Lapad, only 900 meters from the beach and 10 minutes ride from the Dubrovnik Old Town. This One Bedroom Apartment with a Terrace is perfect for a relaxing family or friends vacation. It features free WiFi, Air Conditioning, and SAT TV, full  …see more

from £37 / night

£259 - £648 / week

Book View

from £37 / night

26

Apartment rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
One-bedroom apartment features free WiFi, air-conditioning and LCD TV, a kitchenette with stove, refrigerator and water kettle, dining area and a private bathroom. It will also provide You with a lovely private terrace with a seating area. Public parking is possible o  …see more

from £44 / night

£277 - £595 / week

Book View

from £44 / 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

21

Holiday apartment with golf nearby in London

England / London

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Ask about pets
Balham Central - Private flat, close to everything! This fully equipped, modern, lower ground floor flat has a private front door, private patio and a garden. The location is safe, a short walk to the centre of Balham; close to central London. The entire apartment is  …see more

from £188 / night

£1316 / week

Book View

from £188 / night

32

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Air conditioning
First of all welcome to our page and thank you for your interest :) We just renovated this apartment and everything in it is new, hand picked and designed by me, your host. Our desire is that our guests feel at home and have a pleasant and memorable holiday in a peacful  …see more

from £60 / night

£416 / week

Book View

from £60 / night