Christmas markets - European city breaks near Christmas markets

Christmas markets (18317)

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

(1) Excellent 

12

Holiday villa in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

6 8 1 night min

  • 6 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Car not necessary
  • Air conditioning
Villa is located in the most exclusive part of Dubrovnik (St. James), among a series of villas located in the historic gardens in the proximity of Dubrovnik's most luxurious hotels. It is situated on the waterfront, just behind a park, only 15 minutes walk from t  …see more

from £427 / night

£2992 / week

Book View

from £427 / night

(1) Excellent 

17

Holiday apartment in London

England / London

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
This is your opportunity to stay in an iconic Grade 1 listed TRIPLEX apartment, built circa 1870 by the famous Sir Gilbert Scott. This beautiful, Gothic, spacious apartment accommodates 6 people; 2 in each bedroom with large king sized beds. With another 2 sleeping on  …see more

from £295 / night

£2065 / week

Book View

from £295 / night

16

Holiday apartment in Haute Nendaz

Nendaz / Haute Nendaz

1 4 Min stay varies

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

from £48 / night

£334 - £960 / week

Enquire View

from £48 / night

4

Swindon holiday apartment rental

Wiltshire / Swindon

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
Lovely 1 bed flat. 5 min walk to Old Town with shops, bars and restaurants. 10 min walk to town centre with Cinema, Superstore and High Street shopping. Period property conversion. Modern Kitchen & Bathroom, Flat screen TV, Super fast WiFi. Double corner sofa bed i  …see more

from £75 / night

£425 - £500 / week

Book View

from £75 / night

(1) Excellent 

27

Apartment rental in London

England / London

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
Great Location - Covent Garden & Holborn minutes away - A modern spacious apartment located on this lovely garden square in a modern built building. It boasts great space and masses of natural light. Nice view over the gardens. A Very Private Space. - Open Plan Kit  …see more

from £229 / night

£1500 / week

Book View

from £229 / night

5

Holiday apartment rental

England / London

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
Located in a London property hotspot, these luxury one bedroom apartments are just a short walk from Hammersmith Underground station. Thoughtfully designed with a fully-equipped kitchen, stylish soft furnishings and a pristine bathroom you’ll find everything you  …see more

from £255 / night

£1785 / week

Book View

from £255 / night

11

Holiday apartment in London

England / London

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
This brand new development offers spacious apartments with an innovate layout. Every corner of the apartment is put to use and the large windows allow lots of natural light. With stylish and modern furnishings, these apartments offer a premium stay in the city. Treat yo  …see more

from £113 / night

£770 - £1295 / week

Book View

from £113 / night

9

Private room rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
Surrounded by fragrant vegetation, Villa Music is situated just 20-minutes, walking distance from Dubrovnik's old town. This standard triple room with balcony features free Wi-Fi, air conditioning and SAT LCD TV. The room includes three single beds, refrigerator,  …see more

from £48 / night

£330 / week

Book View

from £48 / night

(2) Excellent 

7

Holiday private room rental

England / London

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Car not necessary
This room faces north and there is a tree outside in the garden which is soothing when the wind blows during the summer months. The floor is oiled oak and will suit allergy suffers. The flat is located on the second floor in a building which is more than 100 years old.  …see more

from £45 / night

£315 / week

Book View

from £45 / night

13

Apartment rental in Dubrovnik

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

£587 / week

Book View

from £31 / night

27

London holiday apartment accommodation

England / London

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Pet friendly
Large newly and sympathetically restored architect inspired period 3 bed /bath flat, large private garden, separate garden room ,chic part of Clapham Common with its eclectic and vibrant day and night life and award winning restaurants.20mins from central London. Countr  …see more

from £180 / night

£1260 / week

Book View

from £180 / night

10

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
Featuring air conditioning, Apartments Nina & Kate offers accommodation in Ston. Walls of Ston is 3.1 km from the property. All units have a dining area and a seating area with a flat-screen TV. There is also a kitchen, fitted with an oven, refrigerator and stove t  …see more

from £51 / night

£353 / week

Book View

from £51 / night

10

Holiday home in Vancouver

British Columbia / Vancouver

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Private garden
Fabulous & Private -- Business Ready w/ fast WiFi Large 1400sq ft. well daylight semi-underground w/ private entrance 1 Queen bdr & 1 Full bdr sharing one newly bathroom &large kitchen 5 mins from Bus Public Transit,20mins Skytrain(subway) to Downtown Van  …see more

from £51 / night

£353 / week

Book View

from £51 / night

6

Holiday studio in Toronto

Ontario / Toronto

Studio 4 1 night min

  • Studio
  • Sleeps 4
  • 1 night min
Public transportation options include the Dundas West Subway station a couple blocks east and the Bloor GO/UP Express Station only one block away. Only two stops on the UP from the airport, and one stop to downtown – quick and easy! Public transit (bus) is also r  …see more

from £89 / night

£592 / week

Book View

from £89 / night

18

Holiday apartment rental

England / London

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Car not necessary
This elegant two bedroom, two bathroom apartment is located at Royal Victoria dock near the ExCeL exhibition centre. Royal Victoria is the perfect location for your visit to London, a safe and quiet area with many amenities and plenty of things to do. The local station  …see more

from £179 / night

£895 - £1154 / week

Book View

from £179 / night

18

Holiday private room in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Air conditioning
One bedroom apartment is located only 15 minutes from the beautiful Lapad Bay and 10 minutes from the Old Town. It features free WiFi, air-conditioning and LCD TV. Free parking is available on the street. The part of the town, where this apartment is located, is very  …see more

from £26 / night

£180 - £449 / week

Book View

from £26 / night

16

Holiday apartment accommodation

Nendaz / Haute Nendaz

1 4 Min stay varies

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

from £48 / night

£334 - £960 / week

Enquire View

from £48 / night

(1) Excellent 

18

Prague holiday apartment rental

Prague / Nove Mesto

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
Nove Mesto is area of the oldest part of historic Prague, where is another of our apartments – Jecna Apartment. It has been completely reconstructed and it is ready to welcome our lovely guests that would like to get the best out of Prague.  …see more

from £60 / night

£419 / week

Book View

from £60 / night

(1) Excellent 

12

Holiday apartment in Dubrovnik

Dubrovnik / Kono

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 0 km
  • Child friendly
  • Car not necessary
Offers air-conditioned accommodation with a common furnished terrace, Apartments Perovic are located 700 meters from Dubrovnik's Old Town and the popular Banje Beach. Views of the town and the Adriatic Sea are offered from the terrace and most interiors. Guests ca  …see more

from £50 / night

£348 / week

Book View

from £50 / night

27

Dubrovnik holiday apartment accommodation

Dubrovnik-Neretva County / Dubrovnik

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
Located in a quiet location in the center of Lapad, Apartment Lala is set 500 meters from the beach, which can be accessed by a vibrant promenade. It is a self-catering accommodation with free WiFi and the UNESCO-protected Old Town of Dubrovnik is 3.5 km away. The apar  …see more

from £78 / night

£545 / week

Book View

from £78 / night

8

Holiday apartment in Dubrovnik

Dubrovnik / Dubrovnik Old Town

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Air conditioning
old town city walks walls beach proximity near  …see more

from £35 / night

£300 / week

Book View

from £35 / night

21

London holiday apartment rental

England / London

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Ask about pets
Luxury one bedroom penthouse for rent in London with terrace, spread on two levels and located on the fourth floor of a recently renovated building (without elevator) in the heart of Covent Garden, in the center of the city. This apartment, furnished with taste and att  …see more

from £200 / night

£1400 / week

Book View

from £200 / night

25

Holiday private room in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
The apartments Tapera are located in Dubrovnik, one of the most beautiful towns on a Dalmatian coast. Rich with culture and history, this city is known worldwide. The apartments feature four units. Both apartment units feature bedroom with king sized beds, living room  …see more

from £30 / night

£186 - £479 / week

Book View

from £30 / night

21

Apartment rental in London

England / London

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Immaculate 1 double bedroom flat, open plan living room & fully equipped kitchen, bathroom/shower. Plenty of light as on top floor with lots of windows facing out. Wireless internet, linen & towelling provided. Flat is on the 3rd floor accessed by stairs. Pub  …see more

from £90 / night

£630 / week

Book View

from £90 / night

16

Dubrovnik holiday private room rental

Dubrovnik-Neretva County / Dubrovnik

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
Located 1.5 km from the UNESCO-listed Dubrovnik's Old Town, Guest House Ljubica offers free Wi-Fi and rooms with access to spacious, furnished terraces. The beach is 300 metres away. All rooms come with parquet floors. They are air-conditioned and comprise private  …see more

from £21 / night

£144 / week

Book View

from £21 / night

24

Apartment rental in Dubrovnik

Dubrovnik / Lapad

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning
The apartment is situated in The Dvori Lapad complex located in Lapad Bay, near the beach,where you can go swimming,sun-bathiautiful or just enjoying a drink while watching the sunset.The area is crammed with bars and restaurants,promenade is suitable for romantic walks  …see more

from £112 / night

£778 / week

Book View

from £112 / night

31

Private room rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Air conditioning
If You want to see a lot of famous sights, this is the perfect location for You! Rooms Tezoro are situated inside the city walls, so everything You may need is in 300 meters range. Rooms Tezoro offer ten accommodation units. Each unit has air conditioning, WiFi and cit  …see more

from £46 / night

£286 - £841 / week

Book View

from £46 / night

(2) Excellent 

22

Holiday studio rental

Dubrovnik / Dubrovnik Old Town

Studio 2 3 nights min

  • Studio
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly
Pretty studio in the heart of Old town easy walking distance to Dubrovnik finest attractions. Cosy and bright Divine II studio has everything you need to make your stay the most comfortable in a very handy location. Best value-property!  …see more

from £43 / night

£300 - £479 / week

Book View

from £43 / night

(4) Excellent 

38

Holiday apartment in Dubrovnik

Dubrovnik / Gruz

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Suitable for children age 5+
Palm tree paradise apartment is located in peaceful neibourhood above port Gruz,2,5 km from the Stradun and 2,4 km from the beach.Local bus station is only 500m away from the apartments and local store only 25 metres away.You will enjoy and relax  …see more

from £64 / night

£428 / week

Book View

from £64 / night

5

Holiday studio in London

England / London

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
A recently developed basement studio within a warehouse conversion close to the sought after Hoxton Square. Comprising a good size living and dining space, fitted kitchen and a fully tiled shower this space is perfect for a couple of travellers. Hello! We are a propert  …see more

from £100 / night

£550 / week

Book View

from £100 / night

45

Holiday chalet rental

Canton of Valais / Veysonnaz

3 9 7 nights min

  • 3 bedrooms
  • Sleeps 9
  • 7 nights min
  • Child friendly
  • Private garden
This sunny chalet is the perfect retreat into the Valais region of Switzerland, promising a memorable mountain holiday for up to 9 people. The ample living space is perfect for relaxing after a day in nature. Take advantage of the gorgeous view or enjoy the amenities o  …see more

from £119 / night

£830 - £1983 / week

Book View

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

15

Holiday private room rental

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Air conditioning
Room Casablanca located in the Ploce region of Dubrovnik, 7 steps from the entrance of the Old Town.The room here will provide you with air conditioning, a TV with satellite channels, and a refrigerator. Featuring a shower, the private bathroom also come with free toile  …see more

from £51 / night

£318 - £560 / week

Book View

from £51 / night

23

Private room rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Air conditioning
Rooms Danica is set in a quiet area of Dubrovnik, 1.7 km from the UNESCO-protected Old Town. All units come with a balcony or a terrace, free Wi-Fi and free parking space. A local bus stop with frequent lines to the center is within 100 meters where guests can take the  …see more

from £23 / night

£156 / week

Book View

from £23 / night

19

Holiday apartment in London

England / London

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
Very nice 2 double bedroom flat (1 king bed and the other double sized bed) over looking Portobello road. Spacious living room, fully equipped kitchen with modern appliances and breakfast area for all your needs. Bathroom has bath/shower. The flat is on the 4th floor a  …see more

from £120 / night

£840 / week

Book View

from £120 / night

11

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
Lovely modern 2 bedroom apartment for up to 6 people, located in Shoreditch neighborhood.  …see more

from £299 / night

£2093 / week

Book View

from £299 / night

17

Holiday apartment rental

Greater Manchester / Manchester

2 10 1 night min

  • 2 bedrooms
  • Sleeps 10
  • 1 night min
  • Child friendly
This is a amazing converted apartment in a secure building. This place is close to restaurants and dining, nightlife, and family-friendly activities. My place is good for couples, solo adventurers, business travelers, and families (with kids). Located near Oxford Rd St  …see more

from £80 / night

£560 / week

Book View

from £80 / night

14

Central London/Zone 1 holiday apartment accommodation

London / Central London/Zone 1

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
Modern two bedroom apartment in the Whitechapel area.  …see more

from £329 / night

£2303 / week

Book View

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

£466 - £1555 / week

Enquire View

from £67 / night

37

Studio rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Air conditioning
Orka Apartments offers self-catering apartments on the Dubrovnik Lapad Penisula. Orka Apartments are located just 12 min walking distance from Lapad bay, 17 minutes from the beach and 12 minutes ride from the Old Town. Orka Apartments include 12 units. All guests have a  …see more

from £40 / night

£264 - £533 / week

Book View

from £40 / night