Christmas markets - European city breaks near Christmas markets

Christmas markets (18351)

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

23

Sutton on the Forest holiday lodge rental

York / Sutton on the Forest

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
Stunning rear views across open fields, from both inside and out. Secluded private hot tub with wrap around decking. Tree Tops Lodge is an individually styled wooden lodge, providing a modern, stylish open plan living space consisting of lounge, dining room and well eq  …see more

from £80 / night

£630 - £1100 / week

Book View

from £80 / night

27

London holiday apartment rental

England / London

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
This beautiful, bright, modern apartment in North London, is located only 15 minutes away from the buzzing capital and just 15 minutes away from Primrose Hill, with its stunning view of the city from the summit. You’re in the perfect location to discover all the w  …see more

from £125 / night

£875 / week

Book View

from £125 / night

14

Holiday studio in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Child friendly
Apartments Nera features free WiFi, air-conditioning and SAT LCD TV. It includes two units, one two-bedroom apartment and studio apartment. This units include equipped kitchen with dining area, spacious living room and a private bathroom. The two bedroom apartment will  …see more

from £114 / night

£550 - £1095 / week

Book View

from £114 / night

18

Dubrovnik holiday private room rental

Dubrovnik-Neretva County / Dubrovnik

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
With public buses stopping right in front, Guest House Barbara features a spacious terrace with panoramic views of Gruž Bay and stone outdoor fireplace. Dubrovnik’ Main Port is 800 metres away. Free Wi-Fi is available. The rooms come with hardwood floors and sea  …see more

from £22 / night

£150 / week

Book View

from £22 / night

10

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
If you are the type of person that enjoys warm summer nights sitting together with your loved ones and enjoying an amazing sea view, than this is the right place for you. This newly refurnished two bedroom apartment offers everything a travelers heart needs. It has enou  …see more

from £57 / night

£413 - £859 / week

Book View

from £57 / night

19

Dubrovnik holiday private room rental

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Air conditioning
Villa Katarina is a self-catering accommodation located in Dubrovnik. It will provide you with marvels rooms and apartments. Some of the units have a private balcony or terrace so You can enjoy the beautiful view of the Adriatic Sea. The accommodation offers eight unit  …see more

from £42 / night

£288 / week

Book View

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

23

Holiday apartment in London

England / London

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
Charming flat in the heart of Chelsea, with 1 bathroom, 1 fully furnished kitchen, 1 living and 1 bedroom. It is an incredibly cozy space and you should really feel at home. The rooms in the flat are quite spacious. The Space Stunning one bedroom apartment tastefully f  …see more

from £80 / night

£504 - £1631 / week

Book View

from £80 / night

4

York holiday apartment rental

North Yorkshire / York

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
Just a five minute walk into the city centre and just a minutes’ walk from Waitrose for all your shopping needs, with a fantastic Italian artisan food shop and historic pub just across the road. On the ground floor it's new throughout including the kitchen,  …see more

from £89 / night

£415 - £445 / week

Book View

from £89 / night

12

Holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Air conditioning
Apartment Lara offers accommodation in the Gruž region of Dubrovnik, 1.9 km from Lapad Bay and 2,5 km from the Old Town. With a bus leaving every 15 minutes, it is easy to get to other parts of town as the bus stop is just 200 meters away. This bright one-bedroom apar  …see more

from £38 / night

£238 - £437 / week

Book View

from £38 / night

31

Apartment rental in Central London/Zone 1

Central London/Zone 1 / Earls Court

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
This 3 bedrooms flat is located a few minutes walk from West Brompton 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 experie  …see more

from £127 / night

£889 - £3143 / week

Book View

from £127 / night

21

Holiday studio in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets
Just 100 meters from rocky and pebble beach, this apartment offers air-conditioned accommodation with sea view and view of Elaphiti islands. It is located in peaceful Lozica near Dubrovnik surrounded by Mediterranean pine and palm trees. Apart from apartment and private  …see more

from £39 / night

£240 / week

Book View

from £39 / night

27

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Air conditioning
Apartments Sisic offers spacious accommodation in the Lapad region of Dubrovnik, just a 10 minute bus ride from Dubrovnik Old Town. The apartment comes with a terrace, outdoor furniture and free private parking on-site. This air conditioned accommodation features two  …see more

from £52 / night

£324 - £690 / week

Book View

from £52 / night

20

Dubrovnik holiday studio rental

Dubrovnik-Neretva County / Dubrovnik

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Child friendly
Only a 15-minute walk away from Dubrovnik's Old Town and its beaches, Apartments Raguz offers air-conditioned studios with a private balcony. The accommodations offer air conditioning, free WiFi and satellite TV. Just 400 meters from the nearest beach, all studios  …see more

from £41 / night

£353 / week

Book View

from £41 / night

18

Home accommodation in London

England / London

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Child friendly
Amazing apartment split over 5 floors, based in a great location with easy access to the whole of Central London. Balconies and big open plan kitchen. Plenty of multi ethnic restaurants and famous shops nearby. 15 minutes to Oxford Street and 10 minutes to Marylebone. S  …see more

from £429 / night

£3000 - £3800 / week

Book View

from £429 / night

23

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
  • Air conditioning
Apartments Sisic offers spacious accommodation in the Lapad region of Dubrovnik, just a 10 minute bus ride from Dubrovnik Old Town. The apartment comes with a terrace, outdoor furniture and free private parking on-site. This air conditioned accommodation features one  …see more

from £37 / night

£232 - £501 / week

Book View

from £37 / night

19

Dubrovnik holiday apartment rental

Dubrovnik / Lapad

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Air conditioning
Self-catering holiday apartment in Dubrovnik with terrace and parking, beach nearby..  …see more

from £52 / night

£317 - £497 / week

Book View

from £52 / night

4

Holiday b&b in Bath

Somerset / Bath

21 4 2 nights min

  • 21 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
Small Rooms: A compact, beautiful double room, well laid out and nicely furnished, en-suite with a power shower. Quality toiletries, large towels and hairdryer are provided. All rooms come with a flat-screen TV and free Wi-Fi. A full breakfast, cooked to order, is inc  …see more

from £105 / night

£735 / week

Book View

from £105 / night

18

Grimentz holiday apartment rental

Canton of Valais / Grimentz

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
Very comfortable flat for 6 to 8 people, living room, kitchen area with dishwasher, 2 double bedrooms, 1 bedroom with 2 bunkbeds, shower-WC, bath-WC, balcony, terrace, ground floor, garage, TV, wifi, South-west orientation.  …see more

from £151 / night

£1056 - £2105 / week

Enquire View

from £151 / night

18

Holiday home with golf nearby in Bath

Somerset / Bath

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
The combination of the central location and the crisp modern finish is the perfect solution for anyone wanting to really visit Bath. With a secure garage and an allocated parking place outside the property, two tranquil double bedrooms (or one double and a twin) this pr  …see more

from £150 / night

£550 - £970 / week

Enquire View

from £150 / night

5

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / Clerkenwell

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
Whether you are in London for business or pleasure this quiet development, located in the heart of Clerkenwell, offers you the best of both worlds. Situated within walking distance of a range of bars, cafés, and restaurants you will find yourself a 7 minute walk  …see more

from £140 / night

£980 / week

Book View

from £140 / night

16

Morden holiday private room rental

Greater London / Morden

1 2 5 nights min

  • 1 bedroom
  • Sleeps 2
  • 5 nights min
  • Child friendly
  • Private garden
Lovely Room in a Beautiful House near Tram / Underground & 24 Hours Bus Links. Supermarket, Shops, restaurants, take aways etc. only 3 mins walk from the house. The room is lockable offering you full security and privacy. Fully furnished with shared Sofas, TV, Dini  …see more

from £59 / night

£413 / week

Book View

from £59 / night

18

Holiday apartment in London

England / London

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
Centrally located in Zone 1 newly renovated 2 bedroom flat just 3 mins from Elephant & Castle tube in quiet street. Fantastic location to explore London - 8mins by tube to Trafalgar Square, St Paul's Cathedral & 15 mins walk to lively Borough Market. Comple  …see more

from £115 / night

£805 / week

Book View

from £115 / night

24

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
This cosy one bedroom apartment is set on Lapad, just 10-15 min walk to Lapad beach. Near by is bus stop for Old city of Dubrovnik which you can reach also by 20 min walk. Apartment has one bedroom with double bed, private bathroom with shower and washer, kitchen with s  …see more

from £43 / night

£300 / week

Book View

from £43 / night

15

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
Two-bedroom apartment in Lapad, only 5 minutes from the beach and 10 minutes ride from the Old Town, with a furnished balcony overlooking the sea, perfect for a relaxing family or friends vacation. It features free WiFi, air-conditioning and SAT TV, well equipped kitche  …see more

from £39 / night

£270 / week

Book View

from £39 / night

17

Dubrovnik holiday studio let

Dubrovnik-Neretva County / Dubrovnik

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
Set 200 metres from Onofrio's Fountain in Dubrovnik, this apartment features a terrace with garden views. The air-conditioned unit is 200 metres from Franciscan Monastery Dubrovnik. Free WiFi is offered throughout the property. This Studio Apartment with Terrace a  …see more

from £37 / night

£258 - £653 / week

Book View

from £37 / night

15

Dubrovnik holiday private room accommodation

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
Air-conditioned room featuring satellite TV, a fridge and a private external bathroom with bath and washing machine. This room has access to a shared covered terrace overlooking the sea and the Old Town. Guests can enjoy a cable car ride, 100 meters away, offering pan  …see more

from £38 / night

£264 / week

Book View

from £38 / night

13

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

14

Holiday apartment in Dubrovnik

Dubrovnik / Zaton Veliki

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0 km
  • Child friendly
  • Car not necessary
This beautiful apartment with sea view, just 10 km away from Dubrovnik, is the perfect area to relax and experience Mediterranean country life.The accommodation is situated in a peaceful area of Zaton and offers 2 accommodation units. The apartment has a free parking s  …see more

from £55 / night

£348 - £515 / week

Book View

from £55 / night

(1) Average 

33

Holiday apartment rental

Central London/Zone 1 / Angel Islington

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden
Stylish one-bedroom King's Cross apartment in Islington, zone 1, N1. Completely refurbished and decorated to a high standard.Please send an enquiry before you book, to ensure everything is going to be as you want.***WE HAVE 6 OTHER FLATS IN THE SAME AREA IF THIS IS  …see more

from £99 / night

£693 / week

Book View

from £99 / night

11

Holiday apartment in Central London/Zone 2

Central London/Zone 2 / Hammersmith

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
This has everything you need and expect in a modern flat as well as a few little bonuses such as a Nespresso Coffee machine, exercise bike, leather recliner, X-Box and Sky TV complete with movies and sport channels. Make yourself comfortable.<br />Light and airy w  …see more

from £70 / night

£400 / week

Book View

from £70 / night

15

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

£282 / week

Book View

from £41 / night

17

Holiday studio in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 3 Min stay varies

  • Studio
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Air conditioning
Apartment Edita offers a beautiful accommodation in Dubrovnik, just 1.8 km from the UNESCO protected Old Town of Dubrovnik and approx 1.5 km from Lapad Bay and it's various beaches. Overlooking the Adriatic Sea this studio apartment with furnished terrace featu  …see more

from £36 / night

£227 - £501 / week

Book View

from £36 / night

4

Central London/Zone 2 holiday apartment rental

Central London/Zone 2 / Highbury

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
Modern 2 bed apartment with views over the Emirates stadium, home to Arsenal Football Club.The property consists of:Bedroom 1 with double bed and ensuite bathroomBedroom 2 with single bed that can be extended out to a doubleOpen plan living room and kitchenBalcony  …see more

from £250 / night

£1750 / week

Book View

from £250 / night

19

Holiday apartment with shared pool in Vico Morcote

Canton of Ticino / Vico Morcote

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 0.5 km
  • Swimming pool
  • Child friendly
Make a splash this holiday, with this 2 bed lake view retreat with shared pool… Located up on the sunny Morcote hillside, come and enjoy soaking up a spot of budget-friendly lake view serenity, as well as the local attractions and activities of beautiful Ticino!  …see more

from £132 / night

£694 - £920 / week

Enquire View

from £132 / night

24

Holiday studio in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Child friendly
This Studio Apartment with Balcony and Sea View features Air Conditioning, WiFi, SAT TV. it provides you with Furnished Balcony, Private Bathroom and Kitchen with Refrigerator, Oven, Microwave, Dishwasher, Water Kettle, Toaster. Washing Machine, Hair Dryer and ironing  …see more

from £77 / night

£539 / week

Book View

from £77 / night

12

Apartment rental in Dubrovnik

Dubrovnik / Zaton Veliki

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
The best option for your vacation in Dubrovnik! We are situated in the picturesque village Stikovica, 5 km away from Dubrovnik, 50 m from clear sea, nice beach and few restaurants. After the renovation it is a modern guest house with neat, spacious and well-equipped ac  …see more

from £35 / night

£206 - £359 / week

Book View

from £35 / night

22

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
This studio apartment is situated in Lapad bay, only 7 minutes walk from the beach and 10 minutes ride from the Old Town, with a beautiful terrace, perfect for a relaxing family or friends vacation. It features free WiFi, air-conditioning and LCD TV, fully equipped kitc  …see more

from £41 / night

£282 / week

Book View

from £41 / night

14

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Child friendly
Just a 7-minute walk from Dubrovnik’s beaches and historic Old Town, this accommodation offers air-conditioned units with free Wi-Fi, satellite TV and a balcony. A shared rooftop terrace and big garden are available for all guests. Air-conditioned apartment equip  …see more

from £44 / night

£306 / week

Book View

from £44 / night

(1) Average 

19

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Air conditioning
Apartment Eulalija is a self-catering accommodation located in the Lapad region of Dubrovnik. FreeWiFi access is available at the apartment as well as free public parking at a location near by. The property is a 5 minute ride from the Old Town with a bus stop just acros  …see more

from £39 / night

£243 - £700 / week

Book View

from £39 / night