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

Christmas markets (2505)

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

2,505 Holiday homes

Filters applied: Shared garden (2,505)

(4) Excellent 

9

Canton of Valais / Susten

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Ask about pets
  • Private garden

 …see more

from £76 / night

£477 / week

Book View

from £76 / night

(27) Very Good 

23

12A St Margarets Road - Central Oxford apartment sleeps 7

Oxford / Central Oxford

2 7 3 nights min

  • 2 bedrooms
  • Sleeps 7
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly
- This Victorian property has been tastefully renovated to provide comfortable modern accommodation to a very high standard. The property is closely situated to the city centre, university amenities and Port Meadow (with nearby canal and access to open countryside). Th  …see more

from £140 / night

£795 - £1005 / week

Book View

from £140 / night

(24) Very Good 

24

City Centre - Manchester apartment sleeps 2

Greater Manchester / Manchester

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 0 km
  • Ask owner if suitable for children
  • Car not necessary
This is a small fully equipped flat in the heart of the Northern Quarter in Manchester city centre. The flat will suit the young and young at heart, providing a clean and comfortable base for visitors who want to explore the city on foot. The flat is a 10 min walk from  …see more

from £70 / night

£500 / week

Book View

from £70 / night

Featured properties

(12) Very Good 

26

AIDA 5 - Brunet ski chalet sleeps 5

Verbier / Brunet

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
Recently renovated (2013) four-room attic apartment on the first floor of a chalet; independent entrance. The AIDA chalet is situated in quiet neighborhood only 200m away from the Place Centrale (a central point with shops, restaurants, bars, etc.). It is conveniently  …see more

from £74 / night

£516 - £1540 / week

Book View

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

(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

(66) Excellent 

62

Riverside Luxury, Canary Wharf - Canary Wharf apartment sleeps 6

Central London/Zone 2 / Canary Wharf

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
This apartment is a wonderful place to stay whether you are visiting London for a holiday vacation, business or a city break.Canary Wharf Station, for the Jubilee Line, and Heron Quays DLR Station are a 10 minute walk away. Crossharbour DLR Station is a 7 minute walk aw  …see more

from £275 / night

£1500 - £2000 / week

Book View

from £275 / night

13

Chalet Matapouri - Le Chable chalet sleeps 8

Canton of Valais / Le Chable

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
A short 8minute walk to the Verbier and Bruson ski lifts. This luxurious 200sqm chalet, boasts professionally designed kitchen, stunning living room with fireplace, dining room and four warmly decorated bedrooms. One bedroom is a kids play room too with toys. A large  …see more

from £362 / night

£2215 - £5477 / week

Book View

from £362 / 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 £125 / night

£870 - £3044 / week

Book View

from £125 / night

(32) Excellent 

20

The Whitehouse Apartment - Central Bath apartment sleeps 4

Bath / Central Bath

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly
Within walking distance of Bath city centre and with the added benefit of x 2 allocated on-site guest parking spaces, free hi-speed internet and multi channel Sky Tv. Forming part of the main house built in 1820, this recently renovated ground floor self contained gard  …see more

from £75 / night

£480 - £1030 / week

Book View

from £75 / night

(18) Excellent 

50

2 Talbot Court - Central York apartment sleeps 3

York / Central York

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 65 km
  • Ask owner if suitable for children
  • Car not necessary
2 Talbot Court is a spacious and luxurious ground floor apartment overlooking York Minster with lounge, kitchen, king-sized bedroom and bathroom. The apartment is appointed to an exceptionally high standard with quality and stylish modern furnishings. The kitchen has  …see more

from £148 / night

£670 - £675 / week

Book View

from £148 / night

(16) Excellent 

18

Wits End@Bath - Bathampton apartment sleeps 4

Bath / Bathampton

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
Wits End is the name of our 1920s family bungalow which sits in an elevated position in the beautiful village of Bathampton. To the front, it enjoys far reaching views of Solsbury Hill and the historic Georgian City of Bath Spa, with fields to the rear. This brand new s  …see more

from £95 / night

£600 - £750 / week

Book View

from £95 / night

(6) Excellent 

10

Canton of Ticino / Morcote

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Beach / lakeside relaxation
  • Air conditioning

 …see more

from £103 / night

£653 / week

Book View

from £103 / night

(32) Excellent 

19

Luxury Apartment York Centre - Central York apartment sleeps 4

York / Central York

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
In the perfect location for your visit to York set in a quiet residential street, just right for a relaxing stay, whilst only a few minutes walk into the city where you will find the restaurants, cafes, shops and historical sites that York is famous for. This luxury ve  …see more

from £120 / night

£495 - £695 / week

Book View

from £120 / night

19

Engadin St. Moritz / Celerina

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

 …see more

from £122 / night

£853 / week

Book View

from £122 / night

(7) Excellent 

15

Farm Cottage - Bramhall cottage sleeps 4

Stockport / Bramhall

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Child friendly
NO GUEST BOOKING FEES SHORT TERM LET, WEEKLY SERVICED LET, AND HOLIDAY COTTAGE.Available For Short Term Weekly Serviced Lets, and Holiday Breaks. A well situated 18th Century cottage property, offering flexible two bedroom accommodation of unique charm, and character. W  …see more

from £75 / night

£525 - £775 / week

Book View

from £75 / night

(3) Excellent 

9

Aparthotel al Lago - Locarno hotel apartment sleeps 2

Lake Maggiore / Locarno

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
The Aparthotel al Lago is located in Locarno, directly by the beautiful lake Lago Maggiore. All apartments are approximately 35 sqm in size and have large balconies, some with lake-view, some exposed to the north and others to the south. All apartments are equipped with  …see more

from £112 / night

£778 / week

Book View

from £112 / night

(26) Excellent 

28

Lovely Central London (Limehouse) Holiday home - Limehouse apartment sleeps 4

Central London/Zone 2 / Limehouse

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
Situated within 400 metres of Limehouse DLR station, this modern and contemporary one bedroom flat is set within a new development and boasts spacious accommodation (55 sq. m) and a communal roof garden.We have one proper double bed and one sofa bed in the living room t  …see more

from £89 / night

£750 - £792 / week

Book View

from £89 / night

(27) Excellent 

60

Archer on Thames - Battersea apartment sleeps 2

Central London/Zone 2 / Battersea

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Car not necessary
• Archer on Thames is located on the Thames with the river path a direct walk past the spectacular Albert Bridge to the historic and leafy Battersea Park. Cross the Battersea or Albert Bridges by bus or on foot and you will soon be strolling and shopping along the fam  …see more

from £120 / night

£770 / week

Book View

from £120 / night

(7) Very Good 

12

Central London apartment - Westminster apartment sleeps 6

Central London/Zone 1 / Westminster

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Car not necessary
  • Ask about pets
A spacious and elegantly decorated flat in one of the most desirable areas of London. It is situated in Little Venice, which is famous for its tranquility, beauty and accessibility to the West End. The balcony overlooks Regent's Canal, and the apartment also featur  …see more

from £286 / night

£2000 / week

Book View

from £286 / night

(30) Excellent 

20

Dublins Finest, Dublin 2. - Dublin 2 apartment sleeps 6

Dublin / Dublin 2

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 2 km
  • Child friendly
  • Car not necessary
Perfect city centre location. This newly refurbished luxury apartment located in a quiet building but within walking distance of all of Dublin's famous tourist attractions, shopping, nightlife, many restaurants, and bars. Stroll along the picturesque Grand Canal, w  …see more

from £105 / night

£661 - £1392 / week

Book View

from £105 / night

(66) Excellent 

22

4 Talbot Court - Central York apartment sleeps 3

York / Central York

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 65 km
  • Suitable for children age 5+
  • Car not necessary
4 Talbot Court is a spacious and luxurious first floor, one bedroom apartment with gardens overlooking York Minster, the Minster Song School and Holy Trinity Church. Access to the apartment is through electronically controlled wrought iron gates, leading to a secluded  …see more

from £148 / night

£670 - £675 / week

Book View

from £148 / night

12

Thermes Parc Studio - Champery studio sleeps 2

Portes du Soleil / Champery

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Ski
THERMES PARC studio is set within this beautfiul development where this well appointed and comfortable base can easily accomodate two. En-suite bathroom, kitchenette with electric hob, oven and microwave is well appointed with cutlery crockery pans and utensils.with a  …see more

from £95 / night

£550 - £1350 / week

Book View

from £95 / night

(31) Excellent 

21

THE OXFORD APARTMENTS TWO - Central Oxford apartment sleeps 4

Oxford / Central Oxford

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
The apartments are built to high standards offering modern, contemporary furnishings including wooden floors and underfloor heating to make your stay as enjoyable as possible. The apartments are fully furnished and have free wi-fi access. The kitchens are modern with al  …see more

from £125 / night

£840 / week

Book View

from £125 / night

(5) Excellent 

11

Les Naturelles - Leukerbad apartment sleeps 5

Canton of Valais / Leukerbad

1 5 2 nights min

  • 1 bedroom
  • Sleeps 5
  • 2 nights min
  • 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 / week

Book View

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

(4) Excellent 

18

Andermatt Switzerland - Andermatt apartment sleeps 6

Canton of Uri / Andermatt

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
In the center of Andermatt (Poststrasse 3), close to ski-lifts (250m) and ski-train (250m), you find this modern, smart and fully equipped apartment. 73 m2 with all amenities for 4-6 persons: stove, espresso machine, TV, dishwasher, microwave, fully equipped kitchen, Wi  …see more

from £171 / night

£1191 - £2461 / week

Book View

from £171 / night

(56) Very Good 

14

Stunning apartment Perfect location Notting Hill - Notting Hill apartment sleeps 6

Central London/Zone 1 / Notting Hill

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly
With its beautiful architecture, coupled with a vibrant and diverse history and people, fantastic parks and the world famous Portobello Road market... Notting Hill is London's most fabulous central residential area. The light and airy apartment is located on the lower  …see more

from £245 / night

£1715 / week

Book View

from £245 / night

19

Apartment: indoor pool, garden - Lugano apartment sleeps 6

Canton of Ticino / Lugano

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
The spacious apartment in the modern residence „Parco delle Stelle“ offers a state-of-the-art infrastructure, 2 private gardens (north and south), direct access to the residence park and indoor pool with fitness and wellness area.Whether you want to relax and you ar  …see more

from £143 / night

£953 - £1810 / week

Book View

from £143 / night

(27) Excellent 

19

St Maurice's Court, Monk Bar - Central York apartment sleeps 2

York / Central York

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Suitable for children age 5+
  • Car not necessary
Location, Location, Location! Apartment 3 is a ground floor contemporary apartment located opposite the City Walls, just a one minute walk from Monk Bar, the medieval gateway to the City of York and 2 minutes from the spectacular York Minster. This apartment is perfe  …see more

from £95 / night

£510 - £575 / week

Book View

from £95 / night

(9) Excellent 

25

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
The Apartment is spacious and is ideal for families. Leading from the living room is 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 in  …see more

from £40 / night

£250 - £600 / week

Enquire View

from £40 / night

(25) Excellent 

22

Canalside Apartment in Berlin, Germany - Steglitz-Zehlendorf apartment sleeps 2

Berlin / Steglitz-Zehlendorf

1 2 90 nights min

  • 1 bedroom
  • Sleeps 2
  • 90 nights min
  • Nearest beach 8 km
  • Car not necessary
Loft-style open-plan modernised 'designer' apartment, in quiet building alongside a wide tree-lined canalRecently completely renovated 1 bedroom apartment, beautifully re-configured as a modern loft-style apartment in a residential area of Berlin. The property  …see more

from £35 / night

£244 / week

Book View

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

(22) Excellent 

43

Zealand / Copenhagen

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Child friendly

 …see more

from £130 / night

£770 - £1577 / week

Book View

from £130 / night

(2) Excellent 

33

Villa Castillo A - Saariselka apartment sleeps 9

Lapland / Saariselka

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
The name “castillo” is Spanish and means a castle. The name allready tells you that Villa Castillo is luxury villa for your vacation at Saariselkä! Villa Castillo A is other apartment of semi-detached chalet. Villa Castillo located at the southern hillside of Kaun  …see more

from £173 / night

£1105 - £2257 / week

Book View

from £173 / night

(10) Very Good 

22

Stunning 1 bed flat in Southwark/ Zone 1 location - Southwark apartment sleeps 4

Central London/Zone 1 / Southwark

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
Stunning one bed flat set in a period property. Situated moments from the River Thames in a quiet residential street. The double bedroom has fully fitted wardrobes, beautiful original period fireplace. With designer wallpaper and curtains, it is the perfect place to re  …see more

from £130 / night

£799 / week

Book View

from £130 / night

(30) Excellent 

24

Stratton Apartment Nr Kingston - Surbiton apartment sleeps 6

Kingston upon Thames / Surbiton

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
This is a luxury self catering apartment in a quiet residential road 3 minutes walk from the High Street. There is underground parking and a lift to the flat. The Apartment has recently been completely refurbished and offers a comfortable base from which to explore Lond  …see more

from £121 / night

£755 - £990 / week

Book View

from £121 / night

(14) Very Good 

35

City centre with stunning view - Dublin 1 apartment sleeps 4

Dublin / Dublin 1

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
BEST CHOICE APARTMENT IN THE CENTRE OF DUBLIN / FLEXIBLE RATES FOR 2 / 4 PEOPLE CENTRAL LOCATION WITH SPECTACULAR VIEW Renovated in January 2013, with a beautiful view over the canal 'George's Dock', the apartment is perfect for visiting Dublin (all places of interest  …see more

from £83 / night

£531 - £1053 / week

Book View

from £83 / night

(5) Excellent 

22

Comfortable Stay in Heart of Prague - Europe - Prague Old Town apartment sleeps 8

Prague / Prague Old Town

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets
Big, comfortable and quiet apartment in heart of Prague/Europe for up to 8 persons. You stay just downtown, 50 m from Wenceslas Square, with direct access to the metro station and other public transport. Nice magical garden, historical building. Two bedrooms, big living  …see more

from £57 / night

£392 - £1122 / week

Book View

from £57 / night

(4) Very Good 

26

Waters Edge 2-Bed SelfCatering Chalet No 3 (6 PAX) - Trinity apartment sleeps 6

Jersey / Trinity

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
Located in tranquil Bouley Bay, with sea views to the distant French coast, the six 2-bedroom duplex Self Catering Chalets cater for families and couples alike and are the ideal place to relax and enjoy your holiday. Apartment details are as follows: Level 1 A fully eq  …see more

from £97 / night

£675 - £2655 / week

Book View

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