Christmas markets - European city breaks near Christmas markets

Christmas markets (17973)

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

Price per night

to

Bedrooms

Bathrooms

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

(3) Excellent 

18

Chez Nous - Le Corbassiere - Zermatt apartment sleeps 6

Canton of Valais / Zermatt

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Suitable for children age 5+
  • Car not necessary
The Chez Nous apartments (Le Corbassiere sleeps 6, The Mischabel sleeps 6-8 and Le Petit sleeps 4) are in a building called Haus Maoli that is just a 5 minute walk from the centre of Zermatt and all 3 apartments have stunning views straight out on to the majestic Matter  …see more

from £437 / night

£2937 - £6747 / week

Enquire View

from £437 / night

14

Cité Radieuse D Liches n° 122 - Vercorin apartment sleeps 4

Canton of Valais / Vercorin

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
Including : 1 bedroom with 2 beds, living room with sofa bed for 2 people, TV, DVD and CD player, dining area, kitchen, bathroom with bathtub and WC, balcony, terrace. Central heating, laundry with washing machine. Car access summer/winter, car park. Final cleaning inc  …see more

from £69 / night

£477 - £874 / week

Enquire View

from £69 / night

11

Barnes Lion House - Barnes house sleeps 5

South West London / Barnes

4 5 Min stay varies

  • 4 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden
A character Lion House in a prime residential road. Barnes is one of central London's most attractive villages, on the banks of the River Thames, with a community which stretches across and around green open spaces, woodland, yet has easy access to central London i  …see more

from £250 / night

£1750 - £1900 / week

Book View

from £250 / night

Featured properties

(45) Very Good 

32

Apartments Petra, Old town - Dubrovnik Old Town apartment sleeps 4

Dubrovnik / Dubrovnik Old Town

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
Magnificent vacation in medieval DubrovnikApartment Petra is located in the heart of the Old City of Dubrovnik, just a few steps away from restaurants, galleries and all the historical monuments. One bedroom apartment in the center of the Old Town is ideal for couples,  …see more

from £75 / night

£332 - £1288 / week

Book View

from £75 / night

14

Mélèzes S 050 - Type E3 Téléc - Veysonnaz apartment sleeps 12

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, DVD player.Fully equipped kitchen with oven, microwave, toaster, coffee machine, kettle and dishwasher.Hall with 1x2 folding out bunk beds.Three b  …see more

from £60 / night

£414 - £1993 / week

Enquire View

from £60 / night

(4) Excellent 

24

Toronto / Old Toronto

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Air conditioning

 …see more

from £64 / night

£402 / week

Book View

from £64 / night

12

Fontany n° 175 (24) - Vercorin apartment sleeps 6

Canton of Valais / Vercorin

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
3 rooms apartment *** - 6 people<br>Central situation. Near by the cable cars and all facilities. View on the village of Vercorin. North-south orientation. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  …see more

from £84 / night

£585 - £1071 / week

Enquire View

from £84 / night

10

Nell Gwyn - Chelsea - London studio sleeps 2

Central London/Zone 1 / Chelsea, London

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Car not necessary
Nell Gywn, Sloane Avenue apartments. Fully manned reception area 24/7.The apartment block is quiet and highly popular. Just walking distance off the shopping area of Kings Road and very close to Harrods. The Nearest transport Sloane Square & Knightsbridge tubes. All  …see more

Pricing unknown

Book View

Pricing unknown

100

Basse-nendaz 57501 - Nendaz villa sleeps 10

Canton of Valais / Nendaz

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
Nice chalet "Mayen 14", 3 storeys, built in 2008. On the outskirts, 800 m from the centre, in an elevated position, in a cul-de-sac. Private: small garden with lawn. Motor access to 20 m from the house. In Winter: please take snow chains. Stepped path to the h  …see more

from £195 / night

£1228 - £3281 / week

Enquire View

from £195 / night

10

Veranda n°55 - Vercorin apartment sleeps 4

Canton of Valais / Vercorin

3 4 7 nights min

  • 3 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly
Apartment in a chalet with breathtaking view of the Crêt du Midi, Val d'Anniviers and the village of Vercorin. Sun, tranquillity, view.Large living-room with woodburning stove, TV, WIFI, fully equipped kitchen with dishwasher, dinning area, 1 bedroom with double b  …see more

from £84 / night

£585 - £1073 / week

Enquire View

from £84 / night

10

Scierie E Moiry n° 224 - Vercorin apartment sleeps 2

Canton of Valais / Vercorin

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Child friendly
  • Pet friendly
Max. 2 people, including: living room with sofa bed for 2 people, kitchen, bathroom with shower and WC, balcony. Laundry with washing machine, ski room. Central heating. Public parking space. Final cleaning included in price. PETS ALLOWED. No smoking. - - - - - - - - -  …see more

from £51 / night

£353 - £647 / week

Enquire View

from £51 / night

17

The Marylebone York Residence - Marylebone apartment sleeps 4

Central London/Zone 1 / Marylebone

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
This 2 bedroom flat is located a few minutes� walk from Marylebone 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 experien  …see more

from £171 / night

£1197 - £2975 / week

Book View

from £171 / night

10

Mesnil 13 - 016 - - Crans-Montana apartment sleeps 5

Canton of Valais / Crans-Montana

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
Renovated apartment for 5 persons in the centre of Montana. Nice view. 1st floor. Living room with fireplace, south balcony, eating corner, 1 bedroom with 3 beds, 1 bedroom with 2 beds. Kitchen with dish-washer. Bathroom and shower room with WC. Pets not allowed. No sm  …see more

from £112 / night

£778 / week

Enquire View

from £112 / night

18

Magrappé M 647 - Type C3 Télé - Veysonnaz apartment sleeps 4

Canton of Valais / Veysonnaz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
Comfortable 3* and 2-bedroom-apartment for 4 people located next to the start of the cable car. Living room with television. Open-plan kitchen with oven, toaster, coffee machine, kettle and dishwasher. Access to the terrace with a beautiful view of the mountains and th  …see more

from £43 / night

£300 - £1204 / week

Enquire View

from £43 / night

8

TSMA 1 1403 / Type 4P7 / E-Va - Mayens De Riddes apartment sleeps 7

Canton of Valais / Mayens De Riddes

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Child friendly
  • Pet friendly
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------  …see more

from £105 / night

£733 - £3052 / week

Enquire View

from £105 / night

20

2Bed apart. (A1), wi-fi, 20 minutes to City center - London apartment sleeps 6

England / London

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Child friendly
Maximum availability allowed on this property is 139 days per year (Christmas, Easter, Summer, public holidays) Enjoy the city without paying City rates. This rental is in a unique position of being 15 minutes by tube (Victoria line) to the City centre (Kings cross,  …see more

from £130 / night

£700 / week

Book View

from £130 / night

8

Plein Ciel VB 042 - Type B4 ( - Veysonnaz apartment sleeps 6

Canton of Valais / Veysonnaz

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Child friendly
4* a1-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 mac  …see more

from £44 / night

£307 - £1417 / week

Enquire View

from £44 / night

4

1 Bed Apartment Finsbury Park - Seven Sisters apartment sleeps 5

North London / Seven Sisters

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Child friendly
Modern Apartments in the middle of Finsbury Park. Walking distance to Finsbury Park and Emirates Stadium. Apartments are fully furnished and serviced, including linen, towels and toiletries. There are many late night local buses and a playground only 3 minutes walk away  …see more

from £125 / night

£900 / week

Book View

from £125 / night

12

Lovely 1 Bed Kings Cross St Pa - St Pancras apartment sleeps 2

Central London/Zone 1 / St Pancras

1 2 5 nights min

  • 1 bedroom
  • Sleeps 2
  • 5 nights min
  • Child friendly
  • Private garden
Beautiful flat located in the heart of Bloomsbury, in a quiet street a short walk away from Russell square and Kings Cross tube stations, and close to the Brunswick center with all its restaurants and shops, and also walking distance to the West End. This gated ex-LA bu  …see more

from £52 / night

£364 - £651 / week

Book View

from £52 / night

11

England / London

1 2 5 nights min

  • 1 bedroom
  • Sleeps 2
  • 5 nights min
  • Nearest beach 0 km
  • Car not necessary
  • Air conditioning

 …see more

from £80 / night

£560 - £770 / week

Book View

from £80 / night

16

Beaulieu F 063 - Type C3 Cent - Veysonnaz apartment sleeps 4

Canton of Valais / Veysonnaz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
Comfortable 2-bedroom apartment, 3 * for 4 people located in the centre of town, at 300 meters from the gondola. Bright living room with cables television and radio.Open-plan kitchen with oven, toaster, coffee machine, dishwasher, microwave and fondue set.One bedroom wi  …see more

from £46 / night

£317 - £1256 / week

Enquire View

from £46 / night

18

Anémones 16 - Haute Nendaz apartment sleeps 4

Nendaz / Haute Nendaz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
Lovely and renovated 2 rooms-apartment, 50m2) for 2 to 4 persons, on the 2nd floor of the residence Anémones in Haute-Nendaz, composed with : entrance - double bedroom for 2 persons and West-balcony - bathroom with bathtub/shower, toilet, washbasin - living room with o  …see more

from £72 / night

£501 - £928 / week

Enquire View

from £72 / night

28

1 Bedroom Apartment near Oxford Street - London apartment sleeps 4

England / London

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
This London accommodation is located in a modern serviced apartment block in the heart of Soho. This 1 Bedroom rental is on the top floor of a modern apartment block with elevator. Please note the elevator is only to the 4th floor and the apartment is on the 5th floor  …see more

from £195 / night

£1175 - £1438 / week

Book View

from £195 / night

(1) Very Good 

6

3095 - Sydney Place Mews House - Bath house sleeps 4

Somerset / Bath

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
A lovely two bedroom two-storey mews house offering free private parking directly outside the front door. The property is located in a quiet area close to the Holburne Museum. A ten minute flat walk via Baths elegant Great Pulteney Street and bridge into the city centr  …see more

from £198 / night

£795 / week

Enquire View

from £198 / night

15

Berlin

2 3 60 nights min

  • 2 bedrooms
  • Sleeps 3
  • 60 nights min
  • Child friendly
  • Private garden

 …see more

from £57 / night

£393 / week

Book View

from £57 / night

18

Sony 21 - Grimentz apartment sleeps 4

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 £65 / night

£451 - £900 / week

Enquire View

from £65 / night

39

Pretty 2 Bedroom Flat in Central London Zone1 #3 - St Pancras apartment sleeps 6

Central London/Zone 1 / St Pancras

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Flat 3 is another lovely apartment, it’s just been repainted (Spring 2016) it’s on the second floor (its 60 sq/m) and has no internal stairs. It can sleep up to 6 people. It’s very light and has a fully equipped designer kitchen with round dining table, a washing  …see more

from £175 / night

£1092 - £1437 / week

Book View

from £175 / night

8

Villa Mirjana - Studio with Sea View (Lavender) - Dubrovnik apartment sleeps 2

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Apartments Villa Mirjana are located in Mlini, in Zupa dubrovacka, 8 km from the Old Town of Dubrovnik and 5 km from Old Town of Cavtat. Nearest Bus Stop is 400 meters from the property. All units have Air Conditioning, WiFi, SAT TV, Kitchen, Private Bathroom and acce  …see more

from £73 / night

£507 - £694 / week

Book View

from £73 / night

16

Super New Flat - Top Transport Links - London apartment sleeps 4

England / London

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets
Delightful self-contained 1 bedroom flat in a period house just off cosmopolitan Caledonian Road perfect for your holiday or business stay in London. The apartment has been completely refurbished and can comfortably accommodate 2-4 people. There is a stunning large bed  …see more

from £110 / night

£770 / week

Book View

from £110 / night

20

1bed apartment, great location with sea view - Gruz apartment sleeps 3

Dubrovnik / Gruz

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Child friendly
  • Air conditioning
Enjoying a quiet location 1.5 km from the UNESCO-listed Dubrovnik's Old Town, Guest House is 1.6 km from the pebbly beach. It offers air-conditioned accommodation with free Wi-Fi, a furnished balcony or a terrace. Free private parking is possible on site.All accomm  …see more

from £68 / night

£471 - £538 / week

Book View

from £68 / night

9

Tregunter Road - Chelsea - London apartment sleeps 5

Central London/Zone 1 / Chelsea, London

3 5 3 nights min

  • 3 bedrooms
  • Sleeps 5
  • 3 nights min
  • Ask owner if suitable for children
This delightful ground and first floor duplex apartment is situated in a very up market and highly sought after area of Chelsea, close to The Boltons. The famous and trendy Kings Road and Fulham Road are a short walk with their diverse selection of restaurants, boutiqu  …see more

from £275 / night

£1750 / week

Book View

from £275 / night

24

Luxury 1 bedroom apartment in Chelsea 8 mins tubes - London apartment sleeps 2

England / London

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Child friendly
A beautiful and newly refurbished flat on the 5th floor of iconic Nell Gwynn House located between chic Chelsea and South Kensington. This spacious, comfortable and fully equipped apartment perfect for a couple has everything you need for your stay in London. This safe  …see more

from £176 / night

£1232 / week

Book View

from £176 / night

20

Art Nouveau Devine Studio - Vinohrady Namesti Miru studio sleeps 4

Prague / Vinohrady Namesti Miru

Studio 4 3 nights min

  • Studio
  • Sleeps 4
  • 3 nights min
  • Child friendly
Bright, sunny and clean big studio in the historical building.The studio suitable for 4 guests and it can become a real boon for people who appreciate a comfortable budget of stay. Good opportunity for accomodation family with children.The studio is located in one of th  …see more

from £52 / night

£337 / week

Book View

from £52 / night

20

Canton of Graubunden / Disentis

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly

 …see more

from £103 / night

£715 / week

Book View

from £103 / night

26

Apartment Mala Mare-One Bedroom Apartment - Dubrovnik apartment sleeps 3

Dubrovnik-Neretva County / Dubrovnik

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Child friendly
  • Air conditioning
One bedroom apartment in Lapad bay, only 5 minutes from the beach and 10 minutes ride from the Old Town, with a terrace shaded by pine, perfect for a relaxing family or friends vacation. It features free WiFi, air-conditioning and SAT LCD TV, fully equipped kitchen with  …see more

from £56 / night

£387 - £767 / week

Book View

from £56 / night

24

Berlin-Kupenick - DBE421DV - Berlin villa sleeps 6

Berlin

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
Charming holiday home situated in Berlin-Kepenick  which is the ideal place for a getaway to Germany. This Berlin holiday home for rent is located 25 Km from the airport. The property comprises of 2 double beds and 2 single beds, so it can comfortably host a family  …see more

from £90 / night

£625 / week

Enquire View

from £90 / night

100

Basse-nendaz 32247 - Nendaz villa sleeps 8

Canton of Valais / Nendaz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
Les Clves: Very large, very comfortable, luxurious semi-detached house "Les Clves", 3 storeys, terraced. On the outskirts, 1 km from the centre, in a quiet, sunny, elevated position, 100 m from the ski-run. For shared use: children's playground (swing). P  …see more

from £240 / night

£1678 - £5232 / week

Enquire View

from £240 / night

18

Mélèzes S 043 - Type C3 Téléc - Veysonnaz apartment sleeps 6

Canton of Valais / Veysonnaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
3* - 3-bedroom-apartment for 4-6 people next to the cable car. Bright living room with sofa bed, fireplace, TV and radio. WIFI. Hall with 1x2 folding bunk beds. Open-plan kitchen with fridge, oven, coffee maker, kettle, and dishwasher. Two bedrooms with two single beds  …see more

from £46 / night

£317 - £1381 / week

Enquire View

from £46 / night

14

Beaulieu F 052 - Type B3 Cent - Veysonnaz apartment sleeps 5

Canton of Valais / Veysonnaz

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Child friendly
Comfortable 1-bedroom-apartment 3 * for 5 people in the center of the resort, 400m from the skilift. Bright living room with a sofa bed and cable TV. Open-plan kitchen with fridge, oven, coffee maker and dishwasher. Hall with bunk beds. One bedroom with two single beds  …see more

from £41 / night

£287 - £1045 / week

Enquire View

from £41 / night

14

Plein Ciel VA 042 - Type B4 ( - Veysonnaz apartment sleeps 6

Canton of Valais / Veysonnaz

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Child friendly
4* ,1-bedroom-apartment for 4-6 people, located near the ski slopes. Spacious living room with fireplace, sofa bed, flat screen cable TV, DVD player and WIFI. Open-plan kitchen with oven, ceramic hob, microwave, toaster, fondue pan, filter coffee machine, kettle, dishw  …see more

from £44 / night

£307 - £1417 / week

Enquire View

from £44 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page