Christmas markets - European city breaks near Christmas markets

Christmas markets (17913)

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

13

Anzere ski apartment to rent.

Canton of Valais / Anzere

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Ski
  • Child friendly
Comfortable Apartment With Magnificent Views In Family-friendly Ski Resort - Walk The Mountain Paths, Tour The Scenic Valais, Or Ski To And From The Door Sleeps 6 (2 Bedrooms), optional studio available brings total capacity to 10.Adjacent optional studio sleeps additio  …see more

from £75 / night

£500 - £1300 / week

Book View

from £75 / night

17

Apartment rental in Grimentz

Canton of Valais / Grimentz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
Middle class flat for 2 to 4 people, living room with 2 beds, kitchen area, sleeping corner with 1 bunk bed, bath-WC, balcony, upper floor, TV, east orientation, public car park.  …see more

from £63 / night

£441 - £879 / week

Enquire View

from £63 / night

7

Holiday apartment in Central London/Zone 1

Central London/Zone 1 / Bloomsbury

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
Perfect for leisure and amusement, the Chancery Lane B1 is situated on the 1 story and is presenting total area of 54 sq.m, presented for great entertaining.  …see more

from £269 / night

£1883 / week

Book View

from £269 / night

28

London holiday home rental

England / London

4 10 3 nights min

  • 4 bedrooms
  • Sleeps 10
  • 3 nights min
  • Child friendly
  • Pet friendly
  • Private garden
Situation on a peaceful mews road, you might forget you are in the very heart and hub of London. In the Centre of Kensington, moments from Knightsbridge & High Street Kensington Station, the Royal Albert Hall, Mayfair and just about everything that central London has  …see more

from £365 / night

£2555 / week

Book View

from £365 / night

10

Apartment rental in London

England / London

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
Located in the heart of Islington and close to Kings Cross St Pancras station, this is a modern 1 bedroom apartment. Perfect for up to 4 people. There is a well-equipped kitchen for guests to cook meals, and the area has stylish restaurants and pubs. In the bedroom ther  …see more

from £115 / night

£805 / week

Book View

from £115 / night

17

Holiday apartment rental

England / London

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
The Apartment A brand new apartment in luxury development. It has 2 spacious bedrooms: master bedroom with en-suite master bathroom with walk-in shower and second bedroom with second bathroom with large bath tub. Open plan kitchen is fully equipped with modern Siemens  …see more

from £170 / night

£1190 / week

Book View

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

10

Holiday home in London

England / London

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
This lovely apartment has a convenient location in central London, just 300 metres from Euston Train Station and a 5-minute walk from Kings Cross Station and St Pancras International Station. Up to 6 guests can be accommodated in this split-level apartment, which offe  …see more

from £190 / night

£1330 / week

Book View

from £190 / night

14

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
3*, 2-bedroom-apartment for 5 persons in the centre of Veysonnaz at about 400 meters from the ski lift.Living room with cable TV and free WiFi.New modern open-plan kitchen with coffeemachine, oven and dishwasher.Bedroom with 1x2 bunk beds and a washbasin. Bedroom with t  …see more

from £81 / night

£565 - £1236 / week

Enquire View

from £81 / night

(2)  

56

Apartment accommodation in East London, England

London / East London, England

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden
Safe & Secure London apartment with parking in a private gated development always in demand. This London apartment has one double bedroom with a bathroom. FREE WiFi.  …see more

from £65 / night

£455 / week

Book View

from £65 / night

(1) Very Good 

100

Apartment rental in Dubrovnik

Dubrovnik / Dubrovnik Old Town

1 4 5 nights min

  • 1 bedroom
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Ask owner if suitable for children
The apartment is situated in an apartment house, on the 4th floor (100 stairs lead up to the apartment)!  …see more

from £144 / night

£944 / week

Book View

from £144 / night

26

Holiday apartment in Manchester

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*** Oozing style. This stunning two bedroom apartment, with two bathrooms and a luxury sofa bed in the lounge, sleeps up to 6 people. In terms of the space, we have a stylish open plan living area, with our Agola  …see more

from £80 / night

£600 - £2900 / week

Book View

from £80 / night

(2) Very Good 

31

Apartment rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
Art suite BLUE is situated close to Main bus station and Port of Dubrovnik, in center, just 15 minutes of slow walk to Old city of Dubrovnik and to Lapad beach. Bus stop for Lapad or Old city, or Cavtat are just couple of steps away from property. The apartment features  …see more

from £28 / night

£196 / week

Book View

from £28 / night

15

Apartment rental in Central London/Zone 1

Central London/Zone 1 / Chelsea, London

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 South Kensington tube Station, which itself provides an easy access to the City and many of its renowned landmarks. The flat is on the first floor of a typical London building, with no lift, perfect for you to expe  …see more

from £186 / night

£1302 - £2632 / week

Book View

from £186 / night

100

Nendaz holiday villa rental

Canton of Valais / Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
elegant home sleeps 6 people, so it is perfect for a large group of friends and is located in Valais Switzerland. This property is perfect if you seek a relaxing holiday. The chalet offers: an internet Connection .  …see more

from £145 / night

£1150 - £2022 / week

Enquire View

from £145 / night

13

Holiday studio in Dubrovnik

Dubrovnik / Dubrovnik Old Town

Studio 2 2 nights min

  • Studio
  • Sleeps 2
  • 2 nights min
  • Child friendly
  • Air conditioning
Situated in the historic town of Dubrovnik, Studio is located within the Old Town walls.This air-conditioned big studio apartment offer free Wi-Fi, completely equipped kitchen and satellite TV. Interiors feature wooden or tiled floors, and warm colors. The bathr  …see more

from £79 / night

£548 / week

Book View

from £79 / night

23

Anzere ski chalet to rent.

Canton of Valais / Anzere

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly
Ideal for a summer or winter holiday with friends or family, this 80 sqm apartment is located in a typical Swiss chalet. With 3 bedrooms and 1 bathroom, it sleeps 6.  …see more

from £64 / night

£448 - £791 / week

Book View

from £64 / night

20

Holiday studio in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Child friendly
Overlooking the Old Town and Adriatic Sea, this studio apartment features free Wi-Fi, air-conditioning and flat-screen TV, as well as fully equipped kitchenette which contains refrigerator, stove top, toaster, water kettle, and coffee machine. Other features include a  …see more

from £64 / night

£442 / week

Book View

from £64 / night

18

Holiday apartment in Grimentz

Canton of Valais / Grimentz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
Comfortable flat for 4 people, living room, kitchen area with dishwasher, 1 double bedroom, 1 2-bedroom, bath-WC, separated WC, balcony, ground floor, TV, wifi, garage, east-north orientation.  …see more

from £78 / night

£543 - £1083 / week

Enquire View

from £78 / night

(1) Excellent 

23

Holiday apartment in London

England / London

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
1 Bed Flat (500 sq ft/ 46 m2) in the conservation area of St Katharine Docks with view of the dock and Tower Bridge. Ideal base to explore London. Bright space, large bedroom with a double bed, balcony overlooking the marina. Kitchen -Oven -Microwave -Toaster/Kettl  …see more

from £115 / night

£805 / week

Book View

from £115 / night

30

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
BEGALU apartment is newly renovated apartment in center of Dubrovnik. It's on the first floor of the family house. It's situated in quiet neighborhood. Apartment is 15 minutes by walk from the Old city. Banks and markets are 5 minutes away. Closest beach is also 5 minut  …see more

from £111 / night

£772 / week

Book View

from £111 / night

30

Holiday apartment in London

England / London

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
Apartment overview: - 3 bedrooms and one sofa bed in the living room - 3 full bathrooms - Sleeps up to 6 guests, perfect for a large family - 4th floor flat with an elevator and terrace - 130 sqm apartment with free Wi-Fi, cable TV and a washer/dryer - Close to Temple  …see more

from £245 / night

£1640 - £3780 / week

Book View

from £245 / night

(1) Very Good 

17

Greater London / Northwood

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min

 …see more

from £60 / night

£400 / week

Book View

from £60 / night

16

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

3 12 Min stay varies

  • 3 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
2* - 3-bedroom-apartment for 10-12 people with free WiFi located at 800m from the lift, in a calm and sunny environment.Bright living room with a sofabed, fireplace, cabled television and WiFi.Open-plan kitchen equipped with oven, filter coffee machine, dishwasher.Entra  …see more

from £55 / night

£383 - £1346 / week

Enquire View

from £55 / night

15

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning
Guest House Kusalo contains five units and it features free WiFi, air-conditioning,kitchen with refrigerator and a private bathroom. It will also provide You with a shared lovely furnished terrace. Free parking is available on the street. Baby cot, ironing board and ha  …see more

from £52 / night

£324 - £618 / week

Book View

from £52 / night

21

South East London holiday studio let

South East London / Eltham

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Private garden
Beautiful self contained studio flat with full facilities including internet access and digital television. 30 minutes to Central London  …see more

Pricing unknown

Book View

Pricing unknown

10

Holiday apartment rental

Canton of Valais / Crans-Montana

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
Beautiful apartament of 3 rooms for 4 people, 1st floor in a building with standing. Nice view. Quiet and sunny. Living with south balcony, eating corner. Fireplace, 1 bedroom with 2 beds, 1 bedroom with 2 bunk beds, bathroom. WC/shower room, kitchen with dishwasher. Ph  …see more

from £109 / night

£760 - £1714 / week

Enquire View

from £109 / night

11

West Country holiday studio rental

Somerset / Bath

Studio 2 2 nights min

  • Studio
  • Sleeps 2
  • 2 nights min
  • Nearest beach 20 km
  • Child friendly
  • Car not necessary
Self catering apartment only few minutes walk to city centre, shops, family-friendly activities, nightlife and public transport. Perfect for couples, solo adventurers, and business travellers. The apartment compromises a spacious bedroom, kitchen, shower room with toi  …see more

from £60 / night

£400 / week

Book View

from £60 / night

14

Grimentz holiday chalet rental

Canton of Valais / Grimentz

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Child friendly
  • Pet friendly
Comfortable chalet on 2 levels for 7 people, living room with fireplace, kitchen area with dishwasher, 2 2-bedrooms, 1 3 bedroom whom 1 bunk bed, shower, bath, 2 separate WCs, balcony, terrace, TV, wifi, garage, south-east orientation.  …see more

from £132 / night

£922 - £1837 / week

Enquire View

from £132 / night

18

Holiday apartment letting

Canton of Valais / Grimentz

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Pet friendly
Comfortable flat on 2 levels for 4 to 5 people, living room with 1 divan, kitchen area with dishwasher, 1 double bedroom, galery with 2 beds, bath-WC (attic), shower-WC, balcony, upper floors, attic, TV, wifi, east orientation, public car park.  …see more

from £79 / night

£547 - £1091 / week

Enquire View

from £79 / night

14

Apartment rental in Veysonnaz

Canton of Valais / Veysonnaz

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Child friendly
3* 3-bedroom-apartment for 8 people next to the cable car. Bright living room with cable television. Open-plan kitchen with oven, toaster, coffeemaker, kettle, dishwasher, microwave.Two bedrooms with two single beds side by side.One bedroom with two single beds side by  …see more

from £105 / night

£732 - £1721 / week

Enquire View

from £105 / night

14

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
4*, 3-bedroom-apartment for 4-6 people located 250m from the (ski)lift and in the center of the resort. Bright living room with fireplace, comfortable sofa, flat screen LCD cable, DVD-player and WiFi. Hall with 1x2 bunk beds. Open-plan kitchen equipped with ceramic hob,  …see more

from £69 / night

£479 - £1932 / week

Enquire View

from £69 / night

8

Holiday apartment in Central London/Zone 1

Central London/Zone 1 / Bloomsbury

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
This charming Chancery Lane B7 is positioned on the 4 floor and is welcoming guests at 54 sq.m of living area to provoke superb delights and facilities.  …see more

from £269 / night

£1883 / week

Book View

from £269 / night

7

Home rental in South East England

Greater London / Richmond

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Child friendly
  • Private garden
A lovely cottage within 5 minute walk of Richmond tube and mainline train station. A few minutes walk to Kew Gardens, Richmond town centre, the river, Richmond's theatre, cinemas, shops and excellent restaurants and pubs. The cottage has a lovely garden, a separate lo  …see more

from £170 / night

£1125 / week

Book View

from £170 / night

18

Holiday apartment 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 3 to 4 people, small living room with fireplace, kitchen area, small double bedroom, sleeping corner with 1 bunk bed, bath-WC, terrace, ground floor, TV, wifi, west orientation.  …see more

from £64 / night

£444 - £886 / week

Enquire View

from £64 / night

18

Holiday apartment in Grimentz

Canton of Valais / Grimentz

1 4 Min stay varies

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

from £64 / night

£444 - £886 / week

Enquire View

from £64 / night

17

Apartment rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Air conditioning
  • Private garden
Two bedroom apartment features free WiFi, air-conditioning and SAT TV, fully equipped kitchen with dining area, spacious living room with sofa bed and a private bathroom. It will also provide You with a lovely balcony, as well as shared terrace with BBQ grill. Private  …see more

from £64 / night

£448 - £748 / week

Book View

from £64 / night

6

Home rental in Berlin

Berlin

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
APARTMENT - 25 m2, 1 room, space for up to 2 people - 1st floor in quiet rear house, staircase Livingroom/Bedroom: - Double bed (140 x 200) for up to 2 people - Flatscreen TV with DVD - Mini stereo (CD, USB, radio) Corridor: - Dining table for up to 2 people Kitche  …see more

from £43 / night

£320 - £421 / week

Book View

from £43 / night

12

Holiday chalet in Vercorin

Canton of Valais / Vercorin

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Private garden
Beautiful chalet 4 rooms - 6 people****. Calm situation with an unobstructed view on Vercorin, the Rhône Valley and the Alps. Ecological chalet built with natural materials.  …see more

from £185 / night

£1290 - £2365 / week

Enquire View

from £185 / night

30

Dubrovnik holiday villa rental

Dubrovnik-Neretva County / Dubrovnik

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Child friendly
  • Air conditioning
Holiday Home Kamino is located in Dubrovnik, just 2.2 km from the Old Town of Dubrovnik, where You can find various beaches, historic sights, restaurants, cafes, bars and shops. The nearest Bus Stop with regular bus lines is 5 minutes a walk from the property. Holiday  …see more

from £99 / night

£689 - £2018 / week

Book View

from £99 / night