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

Christmas markets (653)

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

653 Holiday homes

Filters applied: Swimming pool

(29) Excellent 

25

Holiday cottage rental

Cirencester / Lower Mill

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“A beautiful home away from home in a stunning location!” Cornerstone is a comfortable, extremely well-equipped 4-bed house, particularly suitable for families with children. The Wi-Fi was a really useful recent addition! The beds were particularly com  …see more

from £120 / night

£650 - £1725 / week

Book View

from £120 / night

(17) Excellent 

20

Holiday penthouse with shared pool in Lower Mill

Cirencester / Lower Mill

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Excellent family stay in fantastic apartment” Myself and my partner visited with our two boys aged 1 and 3. A fantastic time was had at the beautiful apartment, arrival and check in was all very simple and the owners made us feel welcome. Great apartm  …see more

from £95 / night

£550 - £1000 / week

Book View

from £95 / night

(20) Excellent 

24

Lower Mill holiday home rental

Cirencester / Lower Mill

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Superbly relaxing” We stayed in Cuckoo's Nest in Mid November. The cottage is a really lovely estate with a spa and tennis courts on site. The house is beautifully located on the lake with a stunning view. Our party included 6 adults and one small  …see more

from £125 / night

£995 - £1795 / week

Book View

from £125 / night

(15) Very Good 

24

Holiday home in Lower Mill

Cirencester / Lower Mill

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Lovely place and enjoyed the stay” We were 12 of us and had a amazing break for 2 todays.All our friends enjoyed but 2 days was not enough.  …see more

from £220 / night

£1300 - £2199 / week

Book View

from £220 / night

(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 £124 / night

£863 - £1725 / week

Book View

from £124 / night

(1) Excellent 

23

Chalet rental in Trinity

Trinity / South of Trinity Parish Church

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool

from £97 / night

£675 - £1675 / week

Book View

from £97 / night

(39) Excellent 

24

Central London/Zone 1 holiday apartment rental

Central London/Zone 1 / King's Cross

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary
“Beautiful apartment in an incredible location!” We absolutely loved staying in this gorgeous apartment! The amenities were fantastic and the location is perfect for enjoying the delights of London as you can get everywhere so easily. We would highly r  …see more

from £500 / night

£4150 / week

Book View

from £500 / night

56

Holiday home in Ruislip

Greater London / Ruislip

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden

from £175 / night

£1393 / week

Book View

from £175 / night

(3) Excellent 

20

Lower Mill holiday home rental

Cirencester / Lower Mill

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Wonderful holiday home” From the moment we made contact with the owner, he was extremely helpful and friendly, this certainly gave us confidence that the trip would go smoothly. Lake View is a stunning, fully equipped, very spacious and comfortable. T  …see more

from £325 / night

£1200 - £1800 / week

Book View

from £325 / night

(29) Excellent 

24

Holiday home with shared pool in Lower Mill

Cirencester / Lower Mill

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Super, relaxing & comfortable holiday for 10” We stayed at Ashton House the first week in August, 2 families, 5 kids, 5 adults. Booking was easy, plenty of information including step by step directions to Ashton House plus local information for sight  …see more

from £90 / night

£1500 - £2600 / week

Book View

from £90 / night

(11) Excellent 

24

Holiday apartment with shared pool in Dublin

Dublin / Dublin 2

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Swimming pool
“Very nice appartment” The appartment is perfect, very well decorated and there is a lot of sunlight. The appartments have a good security system, and a concierge at the entrance. The fitness center and the swimming-pool are very nice also. The owner  …see more

from £164 / night

£828 / week

Book View

from £164 / night

(1) Excellent 

26

Chalet rental in Trinity

Trinity / South of Trinity Parish Church

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool

from £97 / night

£675 - £2655 / week

Book View

from £97 / night

(8) Excellent 

34

Champex ski apartment to rent.

Canton of Valais / Champex

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
“Wonderful location, great apartment.” Loved the apartment and wow the location is fantastic - it's like living in a postcard! So much to do and see in Champex and the surrounding area, we all had a wonderful time. Many thanks.  …see more

from £100 / night

£700 - £850 / week

Book View

from £100 / night

17

Holiday apartment letting

Lugano / Vezia

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Swimming pool
  • Child friendly

from £93 / night

£646 - £968 / week

Enquire View

from £93 / night

(5) Excellent 

14

Ski apartment to rent in Verbier

Verbier / Brunet

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Swimming pool
  • Ski
  • Child friendly

from £89 / night

£577 - £1291 / week

Book View

from £89 / night

(1) Excellent 

27

Holiday chalet in Trinity

Trinity / South of Trinity Parish Church

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £97 / night

£675 - £1675 / week

Book View

from £97 / night

(1) Excellent 

24

Chalet rental in Trinity

Trinity / South of Trinity Parish Church

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool

from £97 / night

£675 - £1675 / week

Book View

from £97 / night

(5) Excellent 

24

Holiday apartment with shared pool in Lugano

Canton of Ticino / Lugano

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“fantastic appartment in beautiful location” Jewel of a villa in superb location overlooking lake Lugano. The indoor swimming pool is shared with the owner therefore you virtually have a private pool. The owner lives on the first floor and is exception  …see more

from £182 / night

£1250 - £1845 / week

Book View

from £182 / night

(5) Very Good 

15

Holiday apartment in Dublin

County Dublin / Dublin

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly

from £95 / night

£664 / week

Book View

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

from £38 / night

£259 / week

Book View

from £38 / night

(21) Excellent 

24

Nendaz ski apartment to rent.

Canton of Valais / Nendaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
“Wonderful location” We stayed for a week in Juky. The apartment is in an excellent location with stunning views and is extremely well-equipped with high quality furnishings and equipment. The views from the balcony are stunning. The owner is extremely  …see more

from £80 / night

£560 - £1050 / week

Book View

from £80 / night

(4) Very Good 

26

Holiday apartment in Trinity

Jersey / Trinity

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £97 / night

£675 - £1675 / week

Book View

from £97 / night

24

Holiday apartment rental

Mendrisiotto / Bissone

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Nearest beach 0.1 km
  • Swimming pool
  • Child friendly

from £88 / night

£605 - £767 / week

Enquire View

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

from £302 / night

£2113 - £3522 / week

Book View

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

(13) Excellent 

97

Holiday barn in Bristol

England / Bristol

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Swimming pool
  • Private garden
“We said we would be back!” Lovely to stay in the Barn again and to experience it in the cold of Winter (coldest day of the year) as compared to the hottest day of Summer last year! Martin & Gillie again, were the perfect hosts, around if needed,  …see more

from £140 / night

£840 - £1400 / week

Book View

from £140 / night

29

Holiday chalet in Davos Klosters

Klosters / Davos Klosters

7 12 Min stay varies

  • 7 bedrooms
  • Sleeps 12
  • Min stay varies
  • Swimming pool
  • Child friendly

from £2074 / night

£14517 - £100807 / week

Enquire View

from £2074 / night

25

Holiday penthouse in Zermatt

Canton of Valais / Zermatt

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly

from £577 / night

£4033 - £64517 / week

Enquire View

from £577 / night

(31) Very Good 

11

Apartment letting in Central London/Zone 1 with shared pool

Central London/Zone 1 / Tower Bridge

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Swimming pool
  • Ask owner if suitable for children
  • Car not necessary
“Fabulous” Had a fantastic stay in this beautiful flat. Perfect location, really clean, everything even dishwashing tablets was there. Will definitely stay here again if we come to London. Great communication with the owner who came to let us in even t  …see more

from £100 / night

£650 - £790 / week

Book View

from £100 / night

(1) Excellent 

21

Lugano holiday apartment rental

Canton of Ticino / Lugano

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £134 / night

£936 - £1110 / week

Book View

from £134 / night

36

Holiday villa with swimming pool in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

6 11 3 nights min

  • 6 bedrooms
  • Sleeps 11
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £272 / night

£1901 / week

Book View

from £272 / night

5

Holiday lodge in St. Brelade

Jersey / St Brelade

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary

from £195 / night

£1362 - £2236 / week

Book View

from £195 / night

(6) Excellent 

77

Holiday home in Dubrovnik

Dubrovnik-Neretva County / Dubrovnik

4 8 5 nights min

  • 4 bedrooms
  • Sleeps 8
  • 5 nights min
  • Nearest beach 3 km
  • Swimming pool
  • Child friendly
“Great location; High standard all round; Excellent owners; Fabulous!” Begovi Dvori Villa is picturesque and charming! It is located in a pretty village, down a winding lane and has panoramic views over the sea, agricultural land and mountains. As  …see more

from £121 / night

£845 / week

Book View

from £121 / night

18

Holiday apartment with shared pool in Sierre

Canton of Valais / Sierre

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly

from £119 / night

£831 - £1017 / week

Enquire View

from £119 / night

(13) Excellent 

35

Holiday home with shared pool in Lower Mill

Cirencester / Lower Mill

6 13 Min stay varies

  • 6 bedrooms
  • Sleeps 13
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Great location and house, we'll be back!” Great location, so peaceful but with loads to do. House was great, everything you need and lots of space.  …see more

from £90 / night

£1600 - £2700 / week

Book View

from £90 / night

22

Holiday apartment with shared pool in Lugano

Canton of Ticino / Lugano

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £135 / night

£944 - £1110 / week

Book View

from £135 / night

(44) Excellent 

24

Lakes by Yoo holiday lodge rental

Cirencester / Lakes by Yoo

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Absolutely amazing” We had such a wonderful time at the White willow lodge. It was relaxing and very tranquil. The views were breath taking, especially in the evening and the overall vibe was great. We loved our time here and would recommend this lake  …see more

from £700 / night

£3750 - £5250 / week

Book View

from £700 / night

(27) Excellent 

15

Holiday barn with shared pool in Lower Mill

Cirencester / Lower Mill

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Absolutely Perfect! We can't wait to go back!” This beautiful barn certainly has the wow factor as soon as you open the door. The setting is stunning, and so peaceful if you just want to relax and get away from it all. The house is spotless, and of  …see more

from £185 / night

£1070 - £2040 / week

Book View

from £185 / night

(1)  

9

Holiday cottage rental

Jersey / St Helier

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Swimming pool
  • Ask owner if suitable for children
  • Private garden

from £70 / night

£485 - £625 / week

Enquire View

from £70 / night

(1) Excellent 

7

Holiday cottage rental

Jersey / St Brelade

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary

from £219 / night

£1528 - £2588 / week

Book View

from £219 / night

1