Christmas markets | City breaks in Europe from £253/week

Christmas markets (316)

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

316 Holiday homes

Filters applied: Villa

(10) Excellent 

43

Holiday villa letting

Dubrovnik-Neretva County / Dubrovnik

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Nearest beach 8 km
  • Swimming pool
  • Child friendly
“Beautiful area, spacious house, friendly helpful owners, wonderful pool!” Excellent property in a rural setting with beautiful views of forests and mountains. Very well equipped house which is clean, spacious and has efficient air con in all the rooms  …see more

from £123 / night

£855 - £1710 / week

Book View

from £123 / night

24

Villa rental in Dubrovnik with swimming pool

Dubrovnik-Neretva County / Dubrovnik

5 11 3 nights min

  • 5 bedrooms
  • Sleeps 11
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
BeachfrontVilla - Dubrovnik is situated just 3 km away from the old town of Dubrovnik. This beautiful villa is only steps away from the sea and beaches. This beautiful Villa offers everything you want: wonderful sea views and sunsets, a great teracces with different l  …see more

from £513 / night

£3590 / week

Book View

from £513 / night

7

Muonio ski villa to rent.

Lapland / Muonio

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Ski
  • Child friendly
Luxury holiday home Villa Lumi is unique place to stay in your trip to Lapland. Villa is located in close proximity of ski resort of Olos. Ski slopes, skiing tracks, restaurants and other services are only 600 metres distance from the villa. There are plenty of possibl  …see more

from £428 / night

£2992 / week

Book View

from £428 / night

(1) Excellent 

8

St. Brelade holiday villa accommodation

Jersey / St Brelade

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary
Les Ormes Villas sleep 4 adults and 2 children with private sauna, steam room and hot tub. Downstairs there is the en-suite master bedroom with zip together king-size beds and a flat screen TV. SAT - SAT 7 NIGHTS ONLY  …see more

from £302 / night

£2113 - £3522 / week

Book View

from £302 / night

22

Massagno holiday villa rental

Lugano / Massagno

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Child friendly
  • Private garden
Conjure up enchanting year-round magic and escapism, with this timeless mountainside retreat for 10! Surrounded by nature and the carefree appeal of Massagno, this 2-storey villa offers a tranquil holiday base that is just 11 minutes’ drive away from Lugano city  …see more

from £404 / night

£2017 - £3630 / week

Enquire View

from £404 / night

(4) Excellent 

51

Holiday villa in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Nearest beach 6 km
  • Swimming pool
  • Child friendly
The traditionally built holiday house with a large garden is the perfect holiday destination for families who want to escape from every day life and thereby have sufficient comfort. The house consists of two units with separate entrances over the terraces conected with  …see more

from £150 / night

£1048 / week

Book View

from £150 / night

(25) Excellent 

22

Holiday villa in Minusio

Lake Maggiore / Minusio

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
Beautifully designed luxurious holiday villa, with south facing terrace & panoramic views over Lago Maggiore  …see more

from £222 / night

£1553 - £2513 / week

Book View

from £222 / night

17

Holiday villa in Pontresina

Engadin St. Moritz / Pontresina

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Child friendly
Ski Chalet Pontresina is a great, four star, family holiday home offering good outdoor space, and is surrounded by lawns situated in a tranquil setting, within the resort of Graubünden, a peaceful eastern canton of Switzerland, known for its many ski resorts and hi  …see more

from £506 / night

£3538 - £9999 / week

Enquire View

from £506 / night

32

Holiday villa with swimming pool in Morcote

Canton of Ticino / Morcote

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 0.5 km
  • Swimming pool
  • Child friendly
Offering the perfect excuse to relax and soak up some scenic lake views, poolside bliss and sunny alfresco dining moments together, this 2 bed retreat for 5 offers a magic holiday setting to write home about! Situated on the sunny Morcote hillside yet just 500m away fr  …see more

from £247 / night

£1236 - £1855 / week

Enquire View

from £247 / night

(16) Excellent 

24

Holiday villa with shared pool in Lower Mill

Cirencester / Lower Mill

5 9 Min stay varies

  • 5 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Perfect place” Its not easy to find a house that can take all the family but Daisy Chain was perfect for the 9 of us. It is a stunning, modern house, the furniture and facilities are new, high quality and all work well. There are more than enough seat  …see more

from £163 / night

£1050 - £2200 / week

Book View

from £163 / night

94

Holiday villa with swimming pool in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

4 7 7 nights min

  • 4 bedrooms
  • Sleeps 7
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Luxury Villa Dubrovnik Queen is one beautiful and luxury residence situated on one of the prettiest and the most desirable part of the city of Dubrovnik – Lapad Bay, 90 m from the sea and 1, 5 km from the center of the Old Town Dubrovnik. Dubrovnik is a city o  …see more

from £1112 / night

£7778 / week

Book View

from £1112 / night

18

Dubrovnik holiday villa rental

Dubrovnik-Neretva County / Dubrovnik

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Villa Valjalo is situated in beautiful up class suburb of Dubrovnik called Lapad. Tranquillity which includes stunning sea view and private swimming pool rates Villa Valjalo between the best private apartments that are available.it is close to all amenities like beaches  …see more

from £38 / night

£257 / week

Book View

from £38 / night

16

Holiday villa in Dubrovnik

Dubrovnik / Lapad

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
  • Ask owner if suitable for children
  • Air conditioning
Modern four bedroom, three bathrom villa with private pool, located in beautiful part of the world known city of Dubrovnik. Very comfortable and roomy, fully air-conditioned villa with garden, terraces and sea views. Only 400 m from the sea. Sleeps 8+2.  …see more

from £684 / night

£4787 / week

Book View

from £684 / night

15

Dubrovnik holiday villa rental

Dubrovnik-Neretva County / Dubrovnik

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Town villa with pool in a wonderful location in Dubrovnik, 1.5km from the old town centre. Air-conditioned. Sleeps 4-5.  …see more

from £236 / night

£1646 - £2543 / week

Enquire View

from £236 / night

(2) Excellent 

15

Holiday villa in Stockholm

Stockholm County / Stockholm

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
Charming villa with swimming pool. Beautiful nature.150 meters to the sea.In the heart of the Stockholm archipelago.Near Stockholm cityClose to golf clubs, golf, tennis, riding, boats and other activities.20 minutes to the ferry boats for the archipelago.  …see more

from £391 / night

£2736 / week

Book View

from £391 / night

11

Holiday villa letting

Dubrovnik-Neretva County / Dubrovnik

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
A wonderful air-conditioned Dubrovnik country house in peace and private seclusion in the middle of a vast garden on a hill, with views over the valleys. Heated pool, Organic fruit and vegetable garden. Gourmet kitchen or meals cooked by a chef. Internet access.  …see more

from £300 / night

£2095 - £3590 / week

Enquire View

from £300 / night

32

Holiday villa in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

6 12 5 nights min

  • 6 bedrooms
  • Sleeps 12
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
•Luxury Villa Maslina with beautiful NEW infinity SWIMMING POOL and sea view •Situated in Dubrovnik in quite part Mokošica which is 10 km away from historical Old Town •Entire Villa-2 living rooms, 2 kitchen, 2 dining rooms, 6 bedrooms, 5 bathrooms  …see more

from £274 / night

£1915 / week

Book View

from £274 / night

42

Holiday villa in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
Luxurious high standards 3 Bedroom designed Villa in Dubrovnik's finest neighborhood. The villa has a panoramic view of the Zaton bay. At sunset, you will be charmed by the magnificent colours deluging the sea below. This magnificent and imposing villa is located  …see more

from £142 / night

£988 / week

Book View

from £142 / night

(4) Excellent 

28

Holiday villa with golf nearby in Stockholm

Stockholm County / Stockholm

4 6 7 nights min

  • 4 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
“Excellent - Cannot be faulted. The secret is out!” My wife and I had the pleasure of staying at this property, together with three other family members, for two weeks in July 2015. The two level house at Taby cannot be faulted. Luxurious three bedroom  …see more

from £171 / night

£1111 / week

Book View

from £171 / night

(2) Very Good 

18

Holiday villa letting

Dubrovnik-Neretva County / Dubrovnik

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Recently renovated baroque manor house with pool and gardens of 4.5 acres. Sleeps 10. 800m from coast and 5km from Dubrovnik.  …see more

from £403 / night

£2817 - £6193 / week

Enquire View

from £403 / night

(1) Very Good 

45

Holiday villa in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly
Dear guests, You are welcome to visit our Villa Cicka. Villa Cicka itself is located in Lapad area. The street is just 10 minutes by bus from the Old Town, bus station at doorstep, and a minute walk from the famous boulevard, ideal for enjoying the finest coffee, cockta  …see more

from £240 / night

£2308 - £2906 / week

Book View

from £240 / night

(1) Excellent 

25

Villa rental in Prague

Prague / Vysocany

4 11 Min stay varies

  • 4 bedrooms
  • Sleeps 11
  • Min stay varies
  • Child friendly
  • Private garden
Villa Krocinka - Apartments with sunny garden for your pleasant evenings, BBQ facilities, Neighbourhood: Sky Dive Arena, O2 Arena (2015 Ice Hockey World Championship), the biggest shopping mall in the Czech rep., 2 water parks, PVA EXPO Prague, Fairs and Exhibitions<  …see more

from £120 / night

£727 - £1494 / week

Book View

from £120 / night

(2) Very Good 

25

Prague holiday villa rental

Prague / Vysocany

4 11 1 night min

  • 4 bedrooms
  • Sleeps 11
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
Art Nouveau villa of the late 19th century, offers romantic or spa stays in the center of Poděbrady at the park, and colonnade. The small hotel is located only two beautifully renovated double rooms and one apartment for 6 people and terrace.Every room has own kitchin  …see more

from £257 / night

£1710 / week

Book View

from £257 / night

18

Villa rental in Dubrovnik with swimming pool

Dubrovnik-Neretva County / Dubrovnik

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary
Villa Valjalo is situated in beautiful up class suburb of Dubrovnik called Lapad. Tranquility which includes stunning sea view and private swimming pool rates Villa Valjalo between the best private apartments that are available.it is close to all amenities like beaches,  …see more

from £84 / night

£513 / week

Book View

from £84 / night

29

Villa rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

5 13 1 night min

  • 5 bedrooms
  • Sleeps 13
  • 1 night min
  • Ask owner if suitable for children
  • Air conditioning
  • Private garden
Amazing top luxury, historic and spacious villa with private pool, located in Dubrovnik's most elite and private residential neighborhood in walking distance from the historic old city of Dubrovnik. Five bedrooms, 6 bathrooms, own sauna, jacuzzi, air-conditioning..  …see more

from £1112 / night

£7778 / week

Book View

from £1112 / night

24

Holiday villa in Dubrovnik

Dubrovnik / Lapad

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Indeed one of the most beautiful locations in Dubrovnik area, Lapad bay, guarantees you relaxing and at the same time summer thrill.The villa with 4 bedrooms stretches over three floors and each floor has a spacious terrace with stunning view of the sea and islands.  …see more

from £1710 / night

£11966 / week

Book View

from £1710 / night

(10) Excellent 

24

Holiday villa letting

Dubrovnik-Neretva County / Dubrovnik

5 13 Min stay varies

  • 5 bedrooms
  • Sleeps 13
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Fantastic place to stay in Dubrovnik” My husband and I recently traveled with a group of friends for a wedding in Dubrovnik and we decided to rent a villa instead of staying in a hotel. This property was perfect. Beautifully built, excellent service  …see more

from £257 / night

£3419 / week

Book View

from £257 / night

19

Villa rental in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Ask owner if suitable for children
  • Air conditioning
  • Private garden
Along with Lillian's Cottage, Bobby's Cabana is the most luxurious and private accommodation at Villa Splendid. Each comes with its own full modern kitchen, private bathroom, seating area and luxury bed for two. Traveling with a larger group? We do have additi  …see more

from £257 / night

£1795 / week

Book View

from £257 / night

10

Villa rental in Dubrovnik with swimming pool

Dubrovnik-Neretva County / Dubrovnik

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
A four bedroom, three bathroom air-conditioned modern villa with pool, garden and terraces. 300 metres from the beach. Sleeps 8 people.  …see more

from £462 / night

£3231 - £6368 / week

Enquire View

from £462 / night

(4) Very Good 

8

Villa rental in St. Brelade with shared pool

Jersey / St Brelade

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary
Les Ormes Villas sleep 4 adults and 2 children with private sauna, steam room and hot tub. Downstairs there is the en-suite master bedroom with zip together king-size beds and a flat screen SAT - SAT 7 NIGHTS ONLY  …see more

from £302 / night

£2113 - £3522 / week

Book View

from £302 / night

17

Dubrovnik holiday villa rental

Dubrovnik-Neretva County / Dubrovnik

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Ask owner if suitable for children
  • Air conditioning
  • Ask about pets
Along with Bobby's Cabana, Lillian's Cottage is the most luxurious and private accommodation at Villa Splendid. Each comes with its own full modern kitchen, private bathroom, seating area and luxury bed for two. Traveling with a larger group? We do have additi  …see more

from £257 / night

£1795 / week

Book View

from £257 / night

(1) Excellent 

36

Holiday villa in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool
Accommodation offered at Villa Anna is divided between two floors and comprises three superbly appointed, luxurious bedrooms, each one designed in a contemporary style. The bathrooms, all en-suite, are meticulously appointed with the highest quality fittings. On the gr  …see more

from £135 / night

£900 - £1600 / week

Enquire View

from £135 / night

29

Acquarossa holiday villa rental

Canton of Ticino / Acquarossa

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
  • Pet friendly
  • Private garden
Perfectly placed for making the most of the Swiss ski slopes and the nearby delights of Lake Lugano, this 4 bed chalet offers an exclusive, ambient holiday setting for groups and families of 8. Inside, the chalet boasts high-beamed ceilings, far reaching mountain views  …see more

from £196 / night

£1371 / week

Enquire View

from £196 / night

22

Holiday villa in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Air conditioning
Modern three bedroom villa with private pool and sea view situated in the picturesque bay of 'Rijeka Dubrovacka', only 20 minutes drive from Dubrovnik.  …see more

from £607 / night

£4248 / week

Book View

from £607 / night

10

St. Brelade holiday villa rental

Jersey / St Brelade

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary
Les Ormes Villas sleep 4 adults and 2 children with private sauna, steam room and hot tub. Downstairs there is the en-suite master bedroom with zip together king-size beds and a flat screen TV. SAT - SAT 7 NIGHTS ONLY  …see more

from £454 / night

£3174 - £3522 / week

Book View

from £454 / night

(17) Very Good 

30

Holiday villa with swimming pool in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

6 17 Min stay varies

  • 6 bedrooms
  • Sleeps 17
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Perfect venue & location” Amazing location Beautiful views Spacious villa Excellent facilities Great service from Renato Perfect get-away  …see more

from £212 / night

£1484 - £3976 / week

Book View

from £212 / night

20

Holiday villa rental

Dubrovnik-Neretva County / Dubrovnik

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
A luxurious air-conditioned summer villa with garden and pool, with an exclusive private access a few steps to the sea, half a mile from Old Dubrovnik. Two bedrooms, one bathroom. This villa has an unparalleled view of Dubrovnik and the sea, and great privacy.  …see more

from £225 / night

£1573 - £3338 / week

Enquire View

from £225 / night

(1) Very Good 

19

Dubrovnik holiday villa rental

Dubrovnik-Neretva County / Dubrovnik

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
A five bedroom, brand new luxury air-conditioned apartment in Dubrovnik.  …see more

from £205 / night

£1432 - £1795 / week

Enquire View

from £205 / night

(2) Excellent 

55

Villa rental in Dubrovnik with swimming pool

Dubrovnik-Neretva County / Dubrovnik

5 12 5 nights min

  • 5 bedrooms
  • Sleeps 12
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Charming meditteranean seafront holiday villa with private pool and beach  …see more

from £428 / night

£5385 / week

Book View

from £428 / night

43

Holiday villa in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

4 11 3 nights min

  • 4 bedrooms
  • Sleeps 11
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
The house features pool and terrace with sunbeds and BBQ, four bedrooms and living room area . perfect for a relaxing family or friends vacation. It features free WiFi, air-conditioning and SAT LCD TV, fully equipped kitchen with dining area, spacious living room and th  …see more

from £195 / night

£1365 - £3734 / week

Book View

from £195 / night