Christmas markets - European city breaks near Christmas markets

Christmas markets (17888)

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

10

Apartment rental in Veysonnaz

Canton of Valais / Veysonnaz

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Pet friendly
Spacious studio 3*** for 2 people in the center of the ski resort, nearby all facilities (shops, swimming pool,...). Living room with sofa, Cable TV and 2 singles beds side by side. Open-plan kitchen with dishwasher, coffee machine, microwave, toaster, kettle. Bathroom  …see more

from £51 / night

£352 - £831 / week

Enquire View

from £51 / night

28

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Air conditioning
One bedroom apartment with best views over Old town of Dubrovnik. Apartment consist of kitchen, dining area, private en suite bathroom and separate bedroom with two single beds. Apartment also has a balcony equipped with table and chairs. Apartment is on the first flo  …see more

from £43 / night

£295 / week

Book View

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

(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

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

11

Apartment rental in London

England / London

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Car not necessary
Located in the heart of the city’s business hub just across from Liverpool Street Station, these London City serviced apartments couldn’t be more central. Situated on a quieter side street just off the busy Bishopsgate main street, these apartments offer the ideal g  …see more

from £239 / night

£1673 / week

Book View

from £239 / night

26

Holiday apartment in London

England / London

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Child friendly
  • Car not necessary
Amazing two bedroom located within one of Covent Garden’s most popular residential buildings, west of the famous Piazza, in a small pedestrianized walkway that links King Street and St. Martin’s Lane. This fantastically proportioned apartment would ideally suit fam  …see more

from £175 / night

£1150 - £1800 / week

Book View

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

16

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Private garden
1-bedroom apartment , 3*+, for 4-6 people located in the resort centre, 250m from the ski lift.Bright living room with fireplace, sofa bed for 2 people, cable-TV.Open-plan kitchen with ceramic hob,oven, microwave, toaster, filter, coffee machine, kettle, dishwasher.One  …see more

from £50 / night

£350 - £1384 / week

Enquire View

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

12

Holiday apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 6 7 nights min

  • 1 bedroom
  • Sleeps 6
  • 7 nights min
  • Child friendly
2*, 1-bedroom-apartment for max. 6 people located below the swimming pool, 400m away from the lift. Bright living room with sofa, cable TV and fireplace. Open-plan kitchen equipped with oven, coffee machine and dishwasher. One bedroom with 2 single beds side by side. 1x  …see more

from £59 / night

£411 - £869 / week

Enquire View

from £59 / night

32

Cirencester holiday home rental

Cotswolds / Cirencester

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Suitable for children age 5+
  • Private garden
This terraced ground floor cottage is located on a working farm near to Leigh in Wiltshire and can sleep four people in two bedrooms.  …see more

from £42 / night

£292 - £524 / week

Enquire View

from £42 / night

40

Apartment rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
The property is located approximately 2 km from Dubrovnik Main Bus Station and Ferry Port. Grocery store, green market, restaurants, cafes, bakeries and ATMs can be reached by foot in 19 minutes. It is 2,2 km from Lapad Bay with its beautiful beaches. This three bedroo  …see more

from £97 / night

£610 - £1091 / week

Book View

from £97 / night

14

Canton of Graubunden / La Punt-Chamues-ch

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Child friendly
  • Ask about pets

 …see more

from £241 / night

£1682 - £3729 / week

Enquire View

from £241 / night

22

Manchester holiday apartment rental

Greater Manchester / Manchester

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
**On Fridays and Saturdays the minimum stay is 2 nights.** Quirky and cool. A small and perfectly formed studio sleeping two on a sofa bed, with full kitchen, dining area, separate shower room and super cool furnishings. In terms of the space, you will find a sophisti  …see more

from £56 / night

£375 - £450 / week

Book View

from £56 / night

11

Central London/Zone 2 holiday apartment rental

Central London/Zone 2 / Greenwich

2 7 2 nights min

  • 2 bedrooms
  • Sleeps 7
  • 2 nights min
  • Ask owner if suitable for children
7 Minutes to London Bridge by train. You can enjoy all London with easy access to all London attractions. Greenwich is walking distance. The nearest station is 1 minute walking distance.  …see more

from £130 / night

£910 / week

Book View

from £130 / night

20

Holiday apartment in Gandria

Lugano / Gandria

2 3 1 night min

  • 2 bedrooms
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Pet friendly
Set in Lugano, this apartment features a 30 square metres terrace lake view. 2 separate bedrooms 2 bathrooms.The unit is 1.6 km from Exhibition Center Lugano. Free private parking is available on site. There is a dining area and a kitchenette complete with a dishwashe  …see more

from £85 / night

£505 - £799 / week

Book View

from £85 / night

14

Apartment rental in London

England / London

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Private garden
This wonderful Home Sweet Home is available from 1-4 people's. 1 Bedroom Flat, Double size bed for 1 plus 1 double beds inside the apartment. Full fitted with furniture. Free Superfast FIber WIFI HD Led TV Parking available 5£ a day. Private Garden Large spacious Kit  …see more

from £99 / night

£680 - £890 / week

Book View

from £99 / night

8

Holiday apartment rental

Canton of Valais / Veysonnaz

2 10 7 nights min

  • 2 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------  …see more

from £81 / night

£561 - £1227 / week

Enquire View

from £81 / night

18

Holiday chalet in Haute Nendaz

Nendaz / Haute Nendaz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Private garden
Nice chalet for 8 persons, close the piste. Ski In & Out depending the season and the conditions  …see more

from £141 / night

£981 - £1051 / week

Enquire View

from £141 / night

9

Apartment accommodation in Northern England

Tyne and Wear / Newcastle upon Tyne

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
Modern tasteful City centre apartment with shower , wifi and Nearby parking facilities conveniently located in between the central station and Newcastle’s famous quayside. Once a shipbuilding city, Newcastle's flashier claim to fame is nightlife. Throw in a heap of p  …see more

from £85 / night

£595 / week

Book View

from £85 / night

16

Veysonnaz holiday apartment rental

Canton of Valais / Veysonnaz

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Child friendly
Standard 2* and 1-bedroom apartment for 4 to 6 people next to the cable car. Bright living room with one sofa bed and cable TV. Open-plan kitchen with oven, toaster, coffee machine, dishwasher, fondue set and raclette machine. Entrance hall with 1x2 bunk beds. One bedro  …see more

from £48 / night

£335 - £956 / week

Enquire View

from £48 / night

15

Private room rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
This house with the Stradun view, the most beautiful Dubrovnik Old Town Street, is UNESCO protected and historical house located in the middle of Dubrovnik Old Town, with completely renovated interior, close to restaurants and dining, sandy Banje beach 300meters, nightl  …see more

from £67 / night

£505 / week

Book View

from £67 / night

(4) Very Good 

8

London holiday apartment rental

England / London

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Child friendly
We have a lovely A nice 1 bedroom flat , fitted kitchen, shower room , LCD/LINENS/TOWELS/WIFI one minute to tube and the O2 Center, close by all amenities and restaurant, easy access to to the West End.  …see more

from £60 / night

£420 / week

Book View

from £60 / night

16

Holiday apartment accommodation

Canton of Valais / Veysonnaz

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly
Studio 2* for 2-4 people located in the resort center 400m from the gondola. Hall with 1x2 folding out bunk beds. Open-plan kitchen with oven, coffee maker and fondue set. Living room with sofa bed. Bathroom with shower and toilet. Balcony overlooking the valley, patio  …see more

from £43 / night

£301 - £722 / week

Enquire View

from £43 / night

11

Holiday studio in Dubrovnik

Dubrovnik / Kono

Studio 2 3 nights min

  • Studio
  • Sleeps 2
  • 3 nights min
  • Nearest beach 0.4 km
  • Child friendly
  • Car not necessary
Hedera S9 is 30 sqm studio apartment that consists of double bedroom, bathroom and living / dining / kitchen area in one. Hedera Studio 9 is located in the residential part of Pile-Kono area within 10 minute walking distance from Old Town. The same distance is to the be  …see more

from £44 / night

£312 / week

Book View

from £44 / night

(2) Excellent 

25

Dubrovnik-Neretva County / Dubrovnik

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £79 / night

£552 / week

Book View

from £79 / 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 £68 / night

£475 - £1917 / week

Enquire View

from £68 / night

12

Holiday apartment in Central London/Zone 1

London / Central London/Zone 1

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
Modern apartment with two bedrooms and two bathrooms, located in Whitechapel close to the Tower Bridge.  …see more

from £329 / night

£2303 / week

Book View

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

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

11

Dubrovnik holiday private room rental

Dubrovnik-Neretva County / Dubrovnik

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Air conditioning
Only 300 metres from a beach, Lapad View Apartments is set on the Lapad Peninsula, 3.5 km from Dubrovnik’s UNESCO-protected Old Town. Featuring free Wi-Fi and free parking, the accommodation offers air-conditioned apartment and studios with a TV and a kitchen or a kit  …see more

from £43 / night

£295 - £700 / week

Book View

from £43 / night

15

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Air conditioning
This Three Bedroom Apartment with Balcony and Sea View features Air Conditioning, WiFi, SAT TV. It provides You with Three Bathrooms with Shower, Living Room, Dining Room, Kitchen. Kitchen features Refrigerator, Oven, Stove, Microwave, Dishwasher, Coffee Machine, Water  …see more

from £88 / night

£612 - £1365 / week

Book View

from £88 / night

32

Holiday private room in Harrow

Greater London / Harrow

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
NO SMOKING PROPERTY Welcome to my lovely Large double room available in historic town of Harrow (North West London), the house has 4 rooms + 2 bathrooms with WC + 1 extra WC, large kitchen shared with 3 other rooms. Situated on the ground floor, maximum occupancy 2 adul  …see more

from £30 / night

£210 / week

Book View

from £30 / night

13

London holiday b&b accommodation

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

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

29

London holiday studio rental

England / London

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Ask owner if suitable for children
  • Car not necessary
The studio is located in a very good location,10/15 minutes away from the most popular attractions of London,very clean apartment with a bit of everything, a little home away from home, ideal for everyone ,2 minutes far from supermarkets ,restaurants,underground station  …see more

from £89 / night

£623 / week

Book View

from £89 / night

24

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
Apartments Ive are located in a quiet area of Dubrovnik, on the Lapad Peninsula. This accommodation is only 850 meters from the nearest beach, and it offers free Wi-Fi and two balconies. This Two Bedroom Apartment contains one bedroom with double bed and one bedroom w  …see more

from £59 / night

£412 - £765 / week

Book View

from £59 / night

16

Holiday apartment rental

Canton of Valais / Nendaz

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------  …see more

from £86 / night

£602 - £1395 / week

Enquire View

from £86 / night

24

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
This One Bedroom Apartment with Sea View features Air Conditioning, WiFi, SAT TV. It provides you with Living Room, Dining Area and Kitchen. Kitchen features Refrigerator, Oven, Stove, Microwave, Dishwasher, Water Kettle, Coffee Machine, Toaster. The apartment has a pr  …see more

from £45 / night

£318 / week

Book View

from £45 / night