Christmas markets - European city breaks near Christmas markets

Christmas markets (18116)

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

18,116 Holiday homes

8

Apartment rental in London

England / London

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
The flat is located on the Third floor with lift available, can accommodate up to 4 guests and it is an ideal solution for couple, families or friends looking to spend a comfortable stay in Central London. The property features one double bedroom, a good size living ar  …see more

from £175 / night

£1100 - £1800 / week

Book View

from £175 / night

12

Holiday studio accommodation

Dubrovnik-Neretva County / Dubrovnik

Studio 2 3 nights min

  • Studio
  • Sleeps 2
  • 3 nights min
  • Child friendly
  • Air conditioning
Studio apartment with kitchenette, private bathroom and balcony, living area with king bed for 2 and sofa bed. Beaches, bars and walking promenade is nearby. Connection with the Old City is excellent with buses passing by every 15 minutes. Studio is fully equipped wi  …see more

from £29 / night

£200 / week

Book View

from £29 / night

28

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Air conditioning
The Space Have you ever thought about a family vacation in a luxury suite close to the sea and all attractions. Then this suite is perfect for you. It is located in Lapad area which is the center of the modern part of Dubrovnik. It's a private flat in a brand new  …see more

from £101 / night

£658 - £1449 / week

Book View

from £101 / night

(17) Very Good 

28

Holiday apartment accommodation

Bath / Central Bath

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
  • Car not necessary
“Nice accommodations but a little distant from the center of Bath” This was a very spacious flat , clean and with good facilities in a very quiet area outside of the main center of Bath. It was a little chilly because the heat didn't seem to circulate  …see more

from £135 / night

£690 - £950 / week

Book View

from £135 / night

31

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Air conditioning
Spacious two bedroom apartment situated in the residence just on Lapad beach. On ground floor is bakery, Cinestar movie multiplex, caffee bars and restaurant. Next to residence is Lapad promenade and Petka hill for guests who like running and walks..  …see more

from £57 / night

£380 - £1199 / week

Book View

from £57 / night

6

Holiday apartment in Toronto

Ontario / Toronto

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
Modern Design Studio in a Quiet Leafy Historic Residential Part of Downtown. Queen Bed, Luxury Bedding and Towels, Interesting Artwork, Fully Equipped Modern Kitchen, Nespresso Maker, Smart TV, Internet, On Site Laundry, Garden Level Entrance. Walk to Shops, Restaurants  …see more

from £61 / night

£364 / week

Book View

from £61 / night

22

Apartment rental 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 - 1st floor flat with an elevator and balcony - 100 sqm apartment with free Wi-Fi, cable TV and a washer/dryer - Close to Temple  …see more

from £245 / night

£1640 - £4410 / week

Book View

from £245 / night

22

Apartment letting in London

England / London

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Child friendly
This is a modern 1 bedroom apartment located in the famous residential development. Located within 10-12 minutes walk from Sloane Square Station, next to a beautiful Battersea Park and River Thames, it offers easy commute to Chelsea, Knightsbridge, Belgravia, Hyde Park,  …see more

from £129 / night

£899 / week

Book View

from £129 / night

17

Holiday private room in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
Set half-way between the Main Port and the Old Town of Dubrovnik, Guest House Curic offers comfortable accommodation with shared bathrooms, wooden floors and free Wi-Fi. Gruž Harbor is a 15-minute walk or a 5-minute bus ride away. There is a bus stop with frequent lin  …see more

from £25 / night

£175 / week

Book View

from £25 / night

11

Zurich holiday apartment rental

Canton of Zurich / Zurich

1 1 21 nights min

  • 1 bedroom
  • Sleeps 1
  • 21 nights min
Cozy and charming flat in middle of the Zurich old town within the pedestrian area. Spectacular view on the river. Eventing sun. 10 walking minutes to the main station, 10 walking minutes to the lake, 3 walking minutes to the river Furnished with everything you need fo  …see more

from £88 / night

£516 / week

Book View

from £88 / night

17

Holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly
The Apartment Nina, luxury apartment in Dubrovnik, Croatia is a modern-style luxury apartment.. The address is one of the most prestigious in Dubrovnik, close to the historical centre of Dubrovnik called Old Town and just 10 minutes walking far away from the in the ver  …see more

from £52 / night

£345 - £561 / week

Book View

from £52 / night

11

Holiday private room in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Air conditioning
Located in the Kapelica area of Dubrovnik,just a 4-minute walk away from Dubrovnik’s historic center, Apartments Aurelia is 750 meters from the pebbly Banje Beach. It offers self-catering accommodation with free Wi-Fi, air conditioning and a furnished balcony or a  …see more

from £29 / night

£200 - £640 / week

Book View

from £29 / night

18

Holiday apartment with shared pool in Nendaz

Canton of Valais / Nendaz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
Nice 3-rooms apartment for 4 people. 2 bedrooms, 2 bathrooms. Close to the cabine lift. Swimming pool in the building.  …see more

from £99 / night

£692 - £1291 / week

Enquire View

from £99 / night

20

Apartment letting in Central London/Zone 1

Central London/Zone 1 / Kensington

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
This 2 bedrooms flat is located a few minutes’ walk from Barons Court tube Station, which itself provides an easy access to the City and many of its renowned landmarks. The flat is on the lower ground floor of a typical London building, with no lift, perfect for y  …see more

from £97 / night

£679 - £1911 / week

Book View

from £97 / night

18

Siviez holiday apartment rental

Canton of Valais / Siviez

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
studio for 4 persons, ski in ski out  …see more

from £114 / night

£798 - £1068 / week

Enquire View

from £114 / night

16

Holiday private room in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Air conditioning
Set right by its private beach in Zaton Bay, Villa Gverović offers air-conditioned apartments and rooms with free WiFi and a large common terrace overlooking the Adriatic Sea. Three of the five rooms have a private bathroom with shower and two of them have external ba  …see more

from £41 / night

£284 / week

Book View

from £41 / night

33

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Air conditioning
Apartments Villa Peragro are located in Lapad. Dubrovnik’s Old Town is just a 10-minute bus ride away, with a bus stop 400 meters from the property. Villa Peragro offer five accommodation units. Each unit is air conditioned. Each unit features kitchen and private  …see more

from £70 / night

£441 - £691 / week

Book View

from £70 / night

4

Holiday apartment in Dubrovnik

Dubrovnik / Dubrovnik Old Town

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Car not necessary
Guest House Marija is located in the heart of medieval walled city of Dubrovnik, in an ancient stone building dating from the middle ages. The apartments are next door to the prominent Sponza palace and oposite of St. Blasious church. Dubrovnik's main city square i  …see more

Pricing unknown

Book View

Pricing unknown

13

Holiday apartment in Central London/Zone 2

Central London/Zone 2 / Maida Vale

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

from £116 / night

£812 - £2177 / week

Book View

from £116 / night

16

Haute Nendaz holiday apartment rental

Nendaz / Haute Nendaz

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
2-room apartment 6 people 39m²Open kitchen (fridge, oven/microwave, dishwasher, coffee machine) - Dining room, living room (TV) with bed sofa for 2 people - 1 bedroom with 2 single beds - 1 corner with 2 bunk beds - Bath/Basin – WC/Basin- Balcony  …see more

from £98 / night

£680 - £1095 / week

Enquire View

from £98 / night

10

Holiday studio in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Child friendly
This studio apartment features free wi-fi and private parking. The kitchen is fitted with a refrigerator, oven, stove and dining area. The bathroom contains a bathtub, washing machine and a hair dryer. The property is located approximately 2 kilometers from Dubrovnik M  …see more

from £41 / night

£284 / week

Book View

from £41 / night

12

Holiday apartment in London

England / London

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
This modern and stylish studio is extremely top located, right in the beating heart of Chelsea, with its famous shops and restaurants, where the history and the young spirit of London meet each other. The studio is fully equipped and provides everything you need for yo  …see more

from £105 / night

£1085 / week

Book View

from £105 / 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 £123 / night

£857 - £1709 / week

Enquire View

from £123 / night

18

Holiday apartment rental

Canton of Valais / Randogne

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
Beautiful 3-bedrooms apartment for 6 people, renovated, 4th floor of a building a few feet from the skilift Les Violettes. Nice view of the Alps. Quiet and sunny. Orientation west. Living room with decorative fireplace (unusable), flat screen TV, dining area, balcony ac  …see more

from £143 / night

£1000 - £1412 / week

Enquire View

from £143 / night

18

Vercorin holiday apartment rental

Canton of Valais / Vercorin

2 6 7 nights min

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

from £85 / night

£594 - £1088 / week

Enquire View

from £85 / night

5

Holiday private room in South West London

South West London / Clapham, Greater London

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Private garden
Clapham is an extremely popular area of London. Abbeville Road with its many restaurants, perfect for al fresco dining on a summer's evening is within easy walking distance as is Clapham Common. The latter hosts various festivals and events. <br />Also conven  …see more

from £60 / night

£400 / week

Book View

from £60 / night

(2) Very Good 

16

Holiday apartment with golf nearby in London

England / London

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
This property is ideal for a couple or a family with children. it is not ideal for 4 adults,This newly renovated apartment is in a great location, 7 minute walk from a train station, shops, restaurants, and a pub, with easy access to central London only 25 minutes by tr  …see more

from £100 / night

£420 - £743 / week

Book View

from £100 / night

14

London holiday apartment rental

England / London

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
Located in the business hub of Canary Wharf, apartment is conveniently situated near Crossharbour station (2 min) and Canary Wharf Jubilee underground station (4 min). Supermarkets, restaurants, coffee shops, park, farm (yes) are nearby. The space Two double bedrooms  …see more

from £80 / night

£560 / week

Book View

from £80 / night

(1) Excellent 

20

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Kensington

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
This 2 bedroom flat is located a few minutes’ walk from West Kensington 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 y  …see more

from £78 / night

£546 - £2184 / week

Book View

from £78 / night

6

Holiday apartment in London

England / London

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
The flat is 5 Minutes walk to Camden Market, and 7 minuets walk to St Pancreas international. Very close to Regent Park,Regent Canal and London Zoo. You’ll love my place because of the cosiness the modern design, and the quite neighbourhood. The flat is perfect p  …see more

from £150 / night

£1050 / week

Book View

from £150 / night

7

Holiday apartment in Bristol

England / Bristol

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
This ground floor apartment is in the perfect location if you are looking to explore Clifton. Here you are surrounded by The Triangle, Whiteladies Road, Park street and Clifton Village. This is a one bedroom apartment, with a freshly painted kitchen/living room and ba  …see more

from £65 / night

£455 / week

Book View

from £65 / night

(1) Excellent 

27

Holiday apartment in Sutton on the Forest

York / Sutton on the Forest

1 5 2 nights min

  • 1 bedroom
  • Sleeps 5
  • 2 nights min
  • Child friendly
The Annex is a short drive to the City of York and the coastal towns. It is located perfectly for you to explore the best North Yorkshire has to offer - you'll find country pubs, gastro pubs, Michelin starred restaurants (Yorkshire has more than any other County),  …see more

from £105 / night

£735 / week

Book View

from £105 / night

14

Holiday condo rental

Central London/Zone 2 / Canary Wharf

1 5 4 nights min

  • 1 bedroom
  • Sleeps 5
  • 4 nights min
  • Child friendly
  • Car not necessary
Beautiful, luxurious apartment with stunning views over the river Thames. Located in the fashionable Canary Wharf district of Central London, a safe and historic area in London's Docklands near many of London's attractions.<br />River views, 24hr. securi  …see more

from £161 / night

£1127 / week

Book View

from £161 / night

31

Holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Air conditioning
Apartments Villa Peragro are located in Lapad. Dubrovnik’s Old Town is just a 10-minute bus ride away, with a bus stop 400 meters from the property. Villa Peragro offer five accommodation units. Each unit is air conditioned. Each unit features kitchen and private  …see more

from £70 / night

£441 - £691 / week

Book View

from £70 / night

16

Haute Nendaz holiday apartment rental

Nendaz / Haute Nendaz

2 6 Min stay varies

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

from £118 / night

£821 - £1372 / week

Enquire View

from £118 / night

19

Holiday b&b in London

England / London

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
My place is close to Camden Town, Camden Market, Hampstead Park, Regent's Park and Primrose Hill. You can enjoy the characteristic Camden Town Brewery, The Grafton Pub and the Kentish Town sport center. You’ll love my place because of the ambiance is manage i  …see more

from £40 / night

£280 / week

Book View

from £40 / night

16

Holiday apartment in Haute Nendaz

Nendaz / Haute Nendaz

2 8 Min stay varies

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

from £121 / night

£847 - £1622 / week

Enquire View

from £121 / night

25

Holiday apartment in Abbey Wood

London / Abbey Wood

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
Located in zone 2 Close to Westfield Shopping center very close to central London 10 min by underground to zone one by central line .Internet connection, TV Lovely one double bed flat OPEN PLAN kitchen, located in Shepherd's Bush, West London, W12 close to Heathr  …see more

from £89 / night

£700 - £910 / week

Book View

from £89 / night

(3) Very Good 

14

Canton of Valais / Saas-Grund

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Child friendly
  • Ask about pets

 …see more

from £130 / night

£906 / week

Book View

from £130 / night

10

Portes du Soleil / Morgins

2 6 5 nights min

  • 2 bedrooms
  • Sleeps 6
  • 5 nights min
  • Child friendly

 …see more

from £202 / night

£1412 / week

Book View

from £202 / night