Christmas markets - European city breaks near Christmas markets

Christmas markets (17997)

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

5

London holiday apartment rental

England / London

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
In the heart of Fitzrovia, at walking distance between the quiet Regent's Park, the vibrant Covent Garden, and the world-class luxurious shopping experience of Oxford Street, these lovely apartments are an ideal pied-a-terre whether you are coming to London for lei  …see more

from £160 / night

£1120 / week

Book View

from £160 / night

22

Studio rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 4 2 nights min

  • Studio
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning
Set 500 meters from the nearest beach and 1.5 km from the UNESCO-protected Old City of Dubrovnik, Apartment Avangarde offers air-conditioned accommodation with a furnished terrace and free Wi-Fi. Studio Apartment Avangarde contains one double bed and sofa for two perso  …see more

from £69 / night

£432 - £908 / week

Book View

from £69 / night

34

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
One-bedroom apartment features free WiFi, air-conditioning and TV, small kitchenette with dining area,and a private bathroom with shower. It will also provide You with a lovely balcony, and access to shared terrace. The kitchenette contains refrigerator, oven, stovetop  …see more

from £42 / night

£277 - £467 / week

Book View

from £42 / night

20

Apartment accommodation in Central London/Zone 1

Central London/Zone 1 / High Street Kensington

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 Earls� Court 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 your stay  …see more

from £194 / night

£1358 - £2856 / week

Book View

from £194 / night

14

Haute Nendaz holiday apartment rental

Nendaz / Haute Nendaz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
Lovely 3 rooms-apartment, new, close the gondola and the center  …see more

from £103 / night

£721 - £1346 / week

Enquire View

from £103 / night

11

Holiday apartment in Central London/Zone 1

Central London/Zone 1 / Angel Islington

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Situated on a quiet, leafy street in one of the best locations in London, ONE MINUTE walk from Highbury & Islington Tube ! This lovely apartment sleeps up to 6 people (2 double bedrooms and a new comfy double sofa bed). It's on the 2nd floor with high ceilings  …see more

from £131 / night

£917 - £2177 / week

Book View

from £131 / night

33

Dubrovnik holiday home rental

Dubrovnik-Neretva County / Dubrovnik

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 0.5 km
  • Child friendly
  • Car not necessary
House Vitasovic is the first to the City Walls with big terrace where you can enjoy your breakfast or dinner watching Old town. It is situated on a quite place very near the Old town and the most famous beach Banje. It has big apartment fully equiped and the studio for  …see more

from £176 / night

£1229 / week

Book View

from £176 / night

15

Holiday apartment in Central London/Zone 1

Central London/Zone 1 / Earls Court

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
This studio is located a few minutes� walk from Earls� Court tube Station, which itself provides an easy access to the City and many of its renowned landmarks. The studio is on the second floor of a typical London building, with no lift, perfect for you to experience yo  …see more

from £87 / night

£609 - £1505 / week

Book View

from £87 / night

13

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 country house With sea view 10 km away from Dubrovnik is perfect for relaxation and is the best way to experience Mediterranean country life. The house is situated in a peaceful area of Zaton. It offers 2 accommodation units.This one is a one-  …see more

from £57 / night

£393 - £529 / week

Book View

from £57 / night

(2) Excellent 

19

Holiday home with shared pool in Bromley

Greater London / Bromley

11 30 Min stay varies

  • 11 bedrooms
  • Sleeps 30
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
Our newest addition to the Glenthurston Estate is the recently refurbished Ravensbourne House which has 11 ensuite bedrooms sleeping 30 people. All with access to an indoor heated swimming pool, sauna, games room and secure gardens. The accommodation is perfect for fami  …see more

from £750 / night

£5250 / week

Book View

from £750 / night

32

Holiday studio in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Child friendly
Coming with stylish furniture and elegant home equipment, CIN CENTRAL SUITE - SEA VIEW is great option for single visitors and couples. The featured here and carefully selected small flat cheap accommodation in Dubrovnik brings a romantic atmosphere and includes a nice  …see more

from £37 / night

£258 / week

Book View

from £37 / night

10

Holiday private room 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 deluxe triple room with terrace features free Wi-Fi, air conditioning and SAT LCD TV. The room includes one double bed, one sofa bed, refri  …see more

from £38 / night

£265 / week

Book View

from £38 / night

24

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • 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 or garden view. The accommodation offers eight units: t  …see more

from £40 / night

£277 / week

Book View

from £40 / night

(1) Excellent 

18

Holiday apartment in Dubrovnik

Dubrovnik / Lapad

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
Located by the main Lapad beach.Brand new apartment.Sleeps max.4: 1bedroom (w/ 2 single beds that can be put together), living room(w/ sofa bed-150x200cm), fully equipped kitchen...Taxi and local bus station(10min.to the old city) are just a few meters from the Complex.  …see more

from £44 / night

£308 / week

Book View

from £44 / night

9

London holiday apartment rental

England / London

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
The apartment is situated in the quiet, beautiful area of South Hampstead. However, it is minutes away from two tube stations ( Finchley Road and Swiss Cottage) as well as the overground station (South Hampstead) which goes directly to London Euston, where you can take  …see more

from £131 / night

£915 / week

Book View

from £131 / night

18

Holiday apartment in Central London/Zone 1

Central London/Zone 1 / Earls Court

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 Fulham Broadway 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 your s  …see more

from £88 / night

£616 - £2184 / week

Book View

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

10

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
If You want to see a lot of famous sights, this is the perfect location for You! Old Town Finest is situated inside the city walls, so everything You may need is in 300 meters range. Situated just 33 meters from the famous Stradun Promenade, this accommodation offer  …see more

from £58 / night

£406 / week

Book View

from £58 / night

10

Woodford holiday apartment let

Greater London / Woodford

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
Located in a beautiful leafy London suburb of South Woodford (Zone 4 on the Central Line), this self-catering 2 bedroom apartment with free WiFi is within a private gated community of luxurious apartments with extensive water gardens along with a 24 hour concierge. The  …see more

from £129 / night

£775 / week

Book View

from £129 / night

19

Holiday home in London

England / London

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
This truly spectacular, newly constructed maisonette boats a wonderful and bright living space with floor to ceiling windows to the ground floor and lots of natural light to the bedroom level. The property has been refurbished thoroughly to exacting standards including  …see more

from £800 / night

£5600 / week

Book View

from £800 / night

(1) Excellent 

9

London holiday private room rental

England / London

1 1 2 nights min

  • 1 bedroom
  • Sleeps 1
  • 2 nights min
The single room has a bathroom (toilet and shower, wash basin) being very suitable for those who wants to spend few days in London for business concerns or maybe a weekend for naughty nightlife . The bathroom has a nice shower , so you can spoil yourself with a great lo  …see more

from £50 / night

£350 / week

Book View

from £50 / night

13

Holiday apartment in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Air conditioning
If You want to see a lot of famous sights, this is the perfect location for You! Old Town Finest is situated inside the city walls, so everything You may need is in 300 meters range. Situated just 140 meters from the famous Stradun Promenade, this accommodation offe  …see more

from £51 / night

£357 / week

Book View

from £51 / night

8

East London, England holiday apartment accommodation

London / East London, England

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Air conditioning
This stunning three bedroom penthouse flat boasts a gorgeous reception room, two sleek bathrooms and an extensive south-facing roof terrace that provides beautiful views.  …see more

from £260 / night

£1820 / week

Book View

from £260 / night

16

Oxford holiday apartment rental

Oxfordshire / Oxford

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
An attractive two bedroom first-floor apartment located in the fashionable Oxford area known as St Clements, just ten minutes walk to the city centre. The apartment is well-furnished and equipped, and very elegantly finished with an oak floor, white walls and lots of na  …see more

from £127 / night

£891 / week

Book View

from £127 / night

26

Holiday apartment in Central London/Zone 1

London / Central London/Zone 1

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Suitable for children age 5+
Located in London's exclusive Pimlico and extremely well located for all the main attractions, this sumptuous and spacious apartment is in the perfect location for your visit to one of the world's most beautiful cities. London offers a feast of history, cultur  …see more

from £170 / night

£1130 - £1530 / week

Book View

from £170 / night

8

Studio rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Child friendly
Guesthouse Home Sweet Home is located only minutes away from the Old Town of Dubrovnik Each room comes with air conditioning, a seating area and satellite channels. Complete with a refrigerator, the dining area also includes an electric kettle. The private bathroom incl  …see more

from £33 / night

£228 / week

Book View

from £33 / night

16

Holiday apartment accommodation

Dubrovnik-Neretva County / Dubrovnik

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning
Apartments Briest are located in Lapad, just 10 minutes a ride to the Old Town of Dubrovnik. Apartments Briest offer four accommodation units. Each unit provides You with Air Conditioning, WiFi, Kitchenette and Private Bathroom. The part of the town, where this apartm  …see more

from £58 / night

£369 - £584 / week

Book View

from £58 / night

18

Chalet accommodation in Vercorin

Canton of Valais / Vercorin

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Private garden
4 rooms chalet *** - 6 people Privileged situation with a beautiful view on the Rhône Valley and on the Bernese Alps. Absolute peace.  …see more

from £182 / night

£1270 - £2326 / week

Enquire View

from £182 / night

5

Holiday cottage in Salla

Lapland / Salla

1 6 1 night min

  • 1 bedroom
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Private garden
Natural surroundings for a peaceful holiday making by the lake. Experience the hiking trails of the Korouoma Canyon and its amazing views! Have a sauna and jump in the refreshing lake afterwards!  …see more

from £108 / night

£746 / week

Book View

from £108 / night

12

London holiday apartment rental

England / London

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
This premium one bedroom apartment is situated in Covent Garden and is the perfect base from where you can start exploring London. This apartment is situated in a prime London location in a highly desirable area. You are just a 3 minute walk from Covent Garden tube sta  …see more

from £155 / night

£1085 - £1295 / week

Book View

from £155 / night

13

Holiday studio in London

England / London

Studio 2 3 nights min

  • Studio
  • Sleeps 2
  • 3 nights min
This gorgeous, bright, adorable little 3rd floor studio flat (20m2, with lift!) in a 24 hour portered block with on-site beauty salon is the perfect pied-a-terre for your stay in London. It has a fully equipped modern kitchen and an excellent bathroom with power shower.  …see more

from £100 / night

£700 / week

Book View

from £100 / 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 £32 / night

£602 / week

Book View

from £32 / night

21

Holiday apartment in London

England / London

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
The Apartment has three double bedrooms which are decorated tastefully and furnished to a high standard, All bedrooms have quality beds with bedding and sheets. (for a good night's sleep) two bathrooms, one en-suite with the master bedroom and the other separate, t  …see more

from £299 / night

£2093 / week

Book View

from £299 / night

8

Holiday apartment in London

England / London

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
The property consists of one bedroom with a double bed, a wardrobe and a bathroom en suite. The apartment has another additional bathroom. There is an open plan kitchen in the living room with fridge with freezer, microwave, oven, hob and washing machine. The spacious l  …see more

from £255 / night

£1715 / week

Book View

from £255 / night

12

Dubrovnik holiday studio accommodation

Dubrovnik-Neretva County / Dubrovnik

Studio 3 1 night min

  • Studio
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
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 £44 / night

£272 / week

Book View

from £44 / night

8

London holiday apartment rental

England / London

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
Good location 10 mins walk from Whitechapel tube station (District Line), BUSES 8, 106 and 254 bus stop, 5 mins from Tesco supermarket. Lots of bus connections, including night buses, to central London and the City are within a few min walk. The nightlife in the West  …see more

from £140 / night

£980 / week

Book View

from £140 / night

(1) Excellent 

18

Holiday apartment in Lugano

Canton of Ticino / Lugano

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary
Relish a carefree city break, with this 2 bed getaway in central Lugano! Boasting a modern open plan layout and an onsite lift, gym and sauna, this fabulous apartment for 5 invites family and friends to come and lap up the year-round appeal of Lugano. Easily reached by  …see more

from £142 / night

£988 / week

Enquire View

from £142 / night

24

Apartment rental in Central London/Zone 1

Central London/Zone 1 / Kensington

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Nearest beach 120 km
  • Car not necessary
Our apartment is located in one of the finest streets of Kensington, within easy walking distance of Kensington Gardens, Notting Hill and Portobello market.  …see more

from £335 / night

£2100 / week

Book View

from £335 / night

12

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

17

Dubrovnik holiday apartment rental

Dubrovnik-Neretva County / Dubrovnik

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
Apartment Little Lagoon is a self-catering accommodation located in Dubrovnik, just 350 meters from Lapad Bay. At the accommodation guests will find parking and free WiFi access. The accommodation will provide you with a patio, a terrace and a seating area, and a gard  …see more

from £65 / night

£455 / week

Book View

from £65 / night