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

Christmas markets (18055)

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

Price per night

to

Bedrooms

Bathrooms

Location

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

(47) Excellent 

23

Apartment 1, Bootham, York - Central York apartment sleeps 2

York / Central York

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 66 km
  • Suitable for children age 5+
  • Car not necessary
Location, Location, Location! Apartment 1 is a first floor apartment located in a converted Georgian building on Bootham, just a one minute walk from Bootham Bar, the medieval gateway to the City of York and the spectacular York Minster.This apartment is perfectly place  …see more

from £115 / night

£510 - £575 / week

Book View

from £115 / night

32

The Corn House - Holiday Home, sleeps 15 - Norton St Philip house sleeps 15

Bath / Norton St Philip

7 15 Min stay varies

  • 7 bedrooms
  • Sleeps 15
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
A beautiful country home, with private gated drive (4+ cars) and enclosed garden with hot tub. Within the house you will find a country style kitchen, large dining area and huge lounge supplied with 55" TV, Sky TV, Wii and Xbox. A small office is next to the lounge and  …see more

from £395 / night

£2765 / week

Book View

from £395 / night

(48) Excellent 

19

Honeybottom House. - Central Bristol townhouse sleeps 14

Bristol / Central Bristol

5 14 Min stay varies

  • 5 bedrooms
  • Sleeps 14
  • Min stay varies
  • Nearest beach 25 km
  • Child friendly
  • Car not necessary
I fell in love with this house and miniature woodland when I first met him but he needed some serious love and attention. So I spent a long time renovating him whilst aiming to keep the original feeling and character of the place. The end result is quirky, original and  …see more

from £350 / night

£2800 / week

Book View

from £350 / night

Featured properties

(21) Excellent 

20

Plantation Road - Central Oxford house sleeps 4

Oxford / Central Oxford

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Suitable for children age 5+
  • Car not necessary
  • Private garden
Charming Grade II listed Victorian terraced house in quiet, characterful and prestigious Central North Oxford street available for furnished holiday and short lets. Plantation Road has its own Wikipedia page. The key benefit of this property is its location right in the  …see more

from £165 / night

£950 / week

Book View

from £165 / night

(22) Excellent 

19

Beautiful, modern 2 bedroom holiday apartment in Pimlico, Central London - Pimlico apartment sleeps 4

Central London/Zone 1 / Pimlico

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Car not necessary
The apartment is in a classic London Stucco fronted building on a quiet residential street in the heart of Central London.It is a ground floor apartment with 2 bedrooms, a well equipped kitchen (with dishwasher, fridge, small freezer, microwave, coffee machine and washe  …see more

from £115 / night

£800 - £1000 / week

Enquire View

from £115 / night

(1) Excellent 

11

Mang èn la Mang - Chandolin chalet sleeps 15

Canton of Valais / Chandolin

5 15 7 nights min

  • 5 bedrooms
  • Sleeps 15
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
For rent in Chandolin, a beautiful and spacious (170m2) larch chalet, of recent build and offering full amenities and comfort. The view from the living room and balcony is stunning. The chalet's central location, near the ski bus, the baby lift and the village shops,  …see more

from £346 / night

£2421 - £2834 / week

Book View

from £346 / night

(14) Very Good 

19

Luxury 2 bedroom apartment in North West London - Ruislip apartment sleeps 5

Greater London / Ruislip

2 5 4 nights min

  • 2 bedrooms
  • Sleeps 5
  • 4 nights min
  • Child friendly
  • Car not necessary
This Apartment is very close to town centre, bus station, tube station, local park, Ruislip Station is only 50 yards away & Ruislip Hospital.M25 & M1 are near so it's easy access to Heathrow airport, Luton airport and London itself.London Euston is just 35  …see more

from £99 / night

£649 - £789 / week

Book View

from £99 / night

(1) Very Good 

26

Brig / Naters

9 10 Min stay varies

  • 9 bedrooms
  • Sleeps 10
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly

 …see more

from £151 / night

£905 - £1667 / week

Book View

from £151 / night

(29) Excellent 

25

Cornerstone_Cottage, Lower. Mill. Estate. - Lower Mill cottage sleeps 8

Cirencester / Lower Mill

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Tranquil setting at the heart of award-winning Lower Mill Estate (private residential nature reserve) in the Cotswold Water Park. Short walk to charming village pub (Baker's Arms) in Somerford Keynes. Even shorter walk to onsite SPA (included in rental cost). Cornerston  …see more

from £120 / night

£650 - £1715 / week

Book View

from £120 / night

(14) Excellent 

24

The Loft - Wigan studio sleeps 3

Greater Manchester / Wigan

Studio 3 2 nights min

  • Studio
  • Sleeps 3
  • 2 nights min
The Loft has just recently been fully refurbished to a high standard luxury studio apartment and is located on the top floor above our delightful, welcoming, traditional refurbished pub. Although above our pub, The Loft is very quiet and tranquil. It comprises of one  …see more

from £70 / night

£300 - £356 / week

Book View

from £70 / night

(3) Excellent 

21

Canton of Ticino / Miglieglia

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min

 …see more

from £80 / night

£500 / week

Book View

from £80 / night

(28) Excellent 

24

RIVERSMEAD - York Riverside townhouse sleeps 5

York / York Riverside

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 60 km
  • Child friendly
  • Car not necessary
A spacious 3 bedroom city centre riverside house, furnished and equipped to a very high standard. The property was refurbished in January 2014.The property is situated in very quiet location on a private development with a secluded riverside garden, just a few minutes  …see more

from £125 / night

£630 - £660 / week

Book View

from £125 / night

(43) Excellent 

30

Emperors Wharf - Central York apartment sleeps 4

York / Central York

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
Emperors Wharf is located DIRECTLY ON THE RIVERSIDE and WITHIN THE CITY WALLS in the very heart of the city just a few minutes walk from all the history and culture of York. The apartment has stunning VIEWS OF YORK MINSTER and CLIFFORD'S TOWER. The contemporary design  …see more

from £150 / night

£600 - £850 / week

Book View

from £150 / night

(6) Excellent 

21

Railway Cottage, 2 Bed House with garden, London - Barnet house sleeps 6

Greater London / Barnet

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Private garden
We have a lovely two bedroom house with garden and summer house in East Barnet, North London. There is a sofa bed in the living room that can be used to accommodate two further guests. The house is cosy and situated in a quiet residential street with friendly neighbours  …see more

from £100 / night

£700 / week

Book View

from £100 / night

(43) Excellent 

29

City Centre Apartment - Central York apartment sleeps 4

York / Central York

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 68 km
  • Child friendly
  • Car not necessary
Ideally located only short stroll from York city centre, with the benefit of its own secure allocated parking space, the apartment is the perfect location for your visit to the many and varied attractions of York. Set in a quiet residential street just right for a rela  …see more

from £120 / night

£675 / week

Book View

from £120 / night

(9) Excellent 

34

The Moretons - Pimlico apartment sleeps 3

Central London/Zone 1 / Pimlico

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Car not necessary
This modern one double bedroom apartment is situated on a quiet street nestled in the heart of London (Zone 1), and so central that you share a postcode with the Queen and can walk to many of the main tourist attractions.. The living room sofa can be folded out into a s  …see more

from £127 / night

£897 - £1397 / week

Book View

from £127 / night

(18) Excellent 

13

39 Emperors Wharf Riverside - Central York apartment sleeps 4

York / Central York

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 70 km
  • Car not necessary
This luxury apartment has everything you need to enjoy your holiday in York. Fine furnishings and contemporary design throughout. Each bedroom has a kingsize bed 150cm wide with a deep pocket sprung mattress and crisp Egyptian cotton bed linen. This apartment offers all  …see more

from £150 / night

£750 - £850 / week

Book View

from £150 / night

(40) Excellent 

22

Canal View, Bathampton, Bath - Bathampton apartment sleeps 6

Bath / Bathampton

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Car not necessary
Canal View is a newly refurbished, first floor flat in a 19th Century Bath stone cottage overlooking the Kennet and Avon Canal at Bathampton.The World Heritage City of Bath, with its many cultural and recreational attractions, is just a short (2 mile) car, taxi, or bus  …see more

from £89 / night

£679 - £999 / week

Book View

from £89 / night

18

Canton of Graubunden / St Peter

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Child friendly
  • Private garden

 …see more

from £121 / night

£845 / week

Book View

from £121 / night

(36) Excellent 

18

Pear Tree Cottage - York cottage sleeps 6

North Yorkshire / York

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Private garden
A very warm welcome to Pear Tree Cottage, a quiet farm cottage 5 miles from the centre of York with easy access to the Yorkshire Moors. The cottage is a comfortable, stylish three bedroom detached barn conversion with it's own garden and fruit trees. Situated a short dr  …see more

from £110 / night

£540 - £620 / week

Book View

from £110 / night

(16) Excellent 

25

No. 21 - Central York apartment sleeps 2

York / Central York

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
Located within a few minutes walk of York's riverside attractions and the city centre, with its own secure allocated parking space, the apartment is the perfect location for your visit to the many and varied attractions of York. Set in a quiet development ideal for rel  …see more

from £90 / night

£450 - £560 / week

Book View

from £90 / night

(3) Excellent 

22

Chalet Arve in Klosters - Davos Klosters apartment sleeps 6

Klosters / Davos Klosters

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
Chalet Arve in KlostersThis self-catering chalet apartment with its south and west facing balcony has splendid views comfortably sleeping 6 and comprises 2 bedrooms (1 ensuite), a large sitting room with a dining area and a very well equipped kitchen. The two bedrooms a  …see more

from £124 / night

£863 - £3018 / week

Book View

from £124 / night

6

Peurakangasranta - Ranua log cabin sleeps 10

Lapland / Ranua

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
140 m2 logcabin in southern Lapland, build in 2000, beside lake Ranua, with 30 m shallow sand beach..Located in isolated forest, 7 km from busstation, shops and restaurants in Ranua village.Neighbours 800 m, very quiet area. Good fishing, berry- and mushroom picking. C  …see more

from £82 / night

£509 / week

Book View

from £82 / night

(46) Excellent 

13

Bristol City Centre Apartment - Central Bristol apartment sleeps 4

Bristol / Central Bristol

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
A modern purpose-built one bedroom apartment with balcony located in the centre of Bristol. Sleeps 4. The apartment is located above Quakers Friars with its exclusive restaurants and shops. The balcony overlooks a private roof garden so the apartment is really quiet eve  …see more

from £80 / night

£560 - £700 / week

Book View

from £80 / night

(132) Excellent 

13

York Centre Apartment - Tripadvisor Award 2014! - Central York apartment sleeps 2

York / Central York

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 69 km
  • Suitable for children age 5+
  • Car not necessary
This contemporary and luxurious ground floor York city centre apartment has secure undercover CCTV protected parking and is equipped to a high standard. The beauty of this central York apartment is further enhanced by the fact that although all of Yorks tourist attr  …see more

from £85 / night

£595 / week

Book View

from £85 / night

(20) Very Good 

13

York Luxury Apartment - Central York apartment sleeps 4

York / Central York

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 64 km
  • Child friendly
  • Car not necessary
A luxury apartment just outside the City walls, with gated private parking for one car.It is a 10 minute walk to the city centre & 15 minutes in a taxi to the race course. There are plenty of good quality restaurants on the way into the city centre.The apartment is on t  …see more

from £120 / night

£680 - £720 / week

Book View

from £120 / night

(5) Excellent 

11

Les Naturelles - Leukerbad apartment sleeps 5

Canton of Valais / Leukerbad

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Our apartment provides couples, families or groups of friends with a fantastic base from which to explore the wonderful thermal spa town of Leukerbad and surrounding areas. Situated in a well managed chalet development with concierge service, the apartment provides sp  …see more

from £40 / night

£300 - £375 / week

Book View

from £40 / night

(50) Excellent 

20

The Saltings, Batheaston, Bath - Batheaston cottage sleeps 2

Bath / Batheaston

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 56 km
The Saltings is a four star rated Grade II listed one bedroom cottage with an interesting history dating back to the 16th century. Up to around 100 years ago it was used as a place to salt the meat for what was then a butcher's shop on the high street, part of the  …see more

from £97 / night

£458 - £500 / week

Book View

from £97 / night

(52) Excellent 

49

Luxury Penthouse Duplex Dublin - Dublin apartment sleeps 4

County Dublin / Dublin

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 8 km
  • Child friendly
  • Car not necessary
Free Wi Fi. Free satellite TV. Free welcome hamper. Free use of an Irish Cell phone. Towels and linen provided. No parking with property. There is a public car park below the apartment block approx 15 euro per day Luxurious modern penthouse apartment with p  …see more

from £182 / night

£1294 - £1552 / week

Book View

from £182 / night

7

Canton of Valais / Fiesch in Valais

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Child friendly
  • Private garden

 …see more

from £148 / night

£1032 / week

Book View

from £148 / night

(5) Excellent 

15

Studio Kent and London - Bexleyheath studio sleeps 3

Greater London / Bexleyheath

Studio 3 2 nights min

  • Studio
  • Sleeps 3
  • 2 nights min
  • Child friendly
This is a self contained comfortable studio flat on first floor with its own kitchenette, fridge-freezer, bathroom/shower, washing machine / dryer, iron/ironing board, 18" LED TV with freeview reciever. WiFi internet included. Double bed + folding single bed for 3rd per  …see more

from £45 / night

£300 / week

Book View

from £45 / night

(20) Excellent 

18

Exclusive penthouse flat in St. Johns Wood, Centra - St Johns Wood apartment sleeps 6

Central London/Zone 2 / St Johns Wood

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Suitable for children age 5+
  • Car not necessary
EXCELLENT!!! Everyone who has stayed at this property and reviewed it has given it 5 stars! We offer the best quality property with the best quality service....contact us now so you don't lose the opportunity to come and take advantage of this hidden jewel of London.  …see more

from £175 / night

£1110 - £1750 / week

Book View

from £175 / night

(21) Excellent 

21

Klosters Chalet.5 mins walk to lifts. Sauna, - Klosters chalet sleeps 8

Canton of Graubunden / Klosters

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Chalet Rhaetia was built in 2003. The family of the builder lives next door, so the standard of workmanship is immaculate! The chalet is wooden and built in the traditional style as a family holiday home for the owner, not a commercial let. It is therefore equipped to a  …see more

from £145 / night

£700 - £1895 / week

Book View

from £145 / night

15

Fantastic Lake view, in Ticino - Brissago house sleeps 5

Lake Maggiore / Brissago

3 5 6 nights min

  • 3 bedrooms
  • Sleeps 5
  • 6 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
Undisturbed place for the real holiday.. Above the village of Brissago. Another wellknown village is Ascona with nice restaurants.It is just 10 minutes drive away. In Brissago is a big pool with a 30m slide and direclty at the lake for swimming.All Shops for food in B  …see more

from £120 / night

£675 - £1112 / week

Book View

from £120 / night

(29) Very Good 

17

Earls Court Apartment Central London Sleeps 5 - Earls Court apartment sleeps 5

Central London/Zone 1 / Earls Court

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
This stunning and newly refurbished apartment benefits from lots of natural light and overlooks the communal gardens in one of West London's smartest garden squares, just a short walk from the underground tube station and the world famous Earls Court Exhibition Cen  …see more

from £200 / night

£1200 - £1380 / week

Book View

from £200 / night

(42) Excellent 

27

268 Perfect for 2 - One double bedroom apartment. - Batheaston apartment sleeps 2

Bath / Batheaston

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 53 km
  • Ask about pets
  • Private garden
Situated just outside Bath in a conservation area and within 100m of the River Avon, the 1890 property belies the stunning contemporary interior. Compact but perfectly formed, the space has been designed with great care and sociable living in mind. Everything you could  …see more

from £80 / night

£406 - £504 / week

Book View

from £80 / night

(13) Excellent 

35

Primrose Hill, Central London - Primrose Hill apartment sleeps 4

Central London/Zone 2 / Primrose Hill

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
A spacious 2 bedroom garden flat, in trendy Primrose Hill Village close to everything in central London. Full Central Heating, constant hot water. Galley Kitchen with dishwasher, larder fridge and full size cooker. Separate utility area with washing machine and dr  …see more

from £172 / night

£1200 / week

Book View

from £172 / night

(13) Excellent 

20

Les Naturelles - Leukerbad apartment sleeps 2

Canton of Valais / Leukerbad

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
A beautifully appointed studio apartment leading to a spacious balcony with stunning views overlooking the mountains. The apartment is situated in the village of Leukerbad in the Valais region of Switzerland. There is plenty to do for individuals, groups and families. L  …see more

from £25 / night

£150 - £500 / week

Enquire View

from £25 / night

(16) Very Good 

21

Rent apartment in Copenhagen - Vesterbro apartment sleeps 2

Copenhagen / Vesterbro

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Car not necessary
Living room with kitchen and dining table. Corner with beanbags in front of television. Amazing and unique view to the Copenhagen Canal. Two Balconies with a lot of sun on. One double bed in bedroom. Writing desk. Kitchen with dishwasher and oven. You can take a swim ju  …see more

from £95 / night

£647 / week

Book View

from £95 / night

(21) Excellent 

22

Little Owl Barn. Bath - Widcombe barn sleeps 2

Bath / Widcombe

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Car not necessary
A beautiful, recently renovated barn providing the perfect base to stay in Bath within walking distance of the city centre. Soft grey and white tones contribute to the restful atmosphere and are the backdrop for carefully chosen furnishings, an eclectic mix of antique a  …see more

from £150 / night

£950 / week

Book View

from £150 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page