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

Christmas markets (10989)

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

10,989 Holiday homes

Filters applied: Under 5s (10,989)

(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) 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

(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

Featured properties

(1) Very Good 

13

Country Cottage in Rural yet Convenient Location - Toot Baldon cottage sleeps 6

Oxford / Toot Baldon

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly
A delightful character home situated in a rural location yet within easy reach of Oxford City Centre, M40 to London and to the north and the A34 to the South. The property has plenty of rustic charm and offers a great deal of peace and tranquility. It is set in attrac  …see more

from £86 / night

£600 / week

Book View

from £86 / night

(29) Excellent 

20

The Old Workshop, Bath - Batheaston cottage sleeps 4

Bath / Batheaston

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 70 km
  • Child friendly
The Old Workshop is a luxury two bed cottage in a private courtyard on the edge of Bath. As with all four of our properties, (see below), the Old Workshop is finished to a very high four star standard and has achieved a 'Gold' award from 'Visit Britain' the UK's officia  …see more

from £99 / night

£465 - £747 / week

Book View

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

(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

(60) Excellent 

31

Norfolk Green - Central Bath apartment sleeps 2

Bath / Central Bath

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 60 km
  • Child friendly
  • Car not necessary
'Norfolk Green' is a second floor apartment within one of Bath's original Georgian Crescents.Situated within No.16 Norfolk Crescent, the apartment overlooks a wide open green space to the front of the building. This provides panoramic views from the prope  …see more

from £75 / night

£499 - £750 / week

Enquire View

from £75 / night

(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

(17) Excellent 

19

Bath City Haven - Henrietta Street - Central Bath apartment sleeps 4

Bath / Central Bath

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
This bright and spacious first floor apartment sits on a quiet road adjoining the famous Great Pulteney Street. The accommodation combines classic Georgian architecture with a modern contemporary flare. The apartment has been recently refurbished and furnished to highes  …see more

from £125 / night

£700 - £800 / week

Book View

from £125 / night

(16) Excellent 

20

Viceroy Lodge Apartment - Surbiton apartment sleeps 6

Kingston upon Thames / Surbiton

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
This is a luxury self catering apartment in a delightful residential road overlooking a park and is only 3 minutes walk from the High Street. There is lots of parking and a lift to the flat. All bedding and towels provided for your stay. The Apartment has a new kitchen  …see more

from £99 / night

£693 - £990 / week

Book View

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

(14) Excellent 

24

Chalet Feiler - Thyon chalet sleeps 12

Canton of Valais / Thyon

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
Chalet Feiler is a luxurious boutique chalet, sleeping up to 10-12 guests. It offers a genuine home from home experience, decorated with an eclectic mix of art and antiques and completely wired for sound and vision.While you're not out enjoying the local area, be  …see more

from £250 / night

£2250 - £3500 / week

Book View

from £250 / night

(33) Excellent 

24

New Walk Coach House - York Riverside apartment sleeps 5

York / York Riverside

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Private garden
New Walk Coach House offers you a peaceful and independent base from which to explore York. You are 10 minutes' walk from the city centre in a quiet , leafy residential area by the riverside. The apartment is a converted Victorian coach house, with lovely views. There's  …see more

from £140 / night

£790 / week

Book View

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

(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

(5) Excellent 

16

Quayside apartment with views of river and bridges - Quayside apartment sleeps 4

Newcastle upon Tyne / Quayside

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
Secure access, 2nd floor (NO LIFT) waterfront apartment, has a balcony which overlooks river, Millennium bridge/bridges. Other places of interest include The Baltic Art/Museum, The Sage Music Centre. New fully fitted kitchen, washing machine, new furniture throughout.  …see more

from £75 / night

£525 / week

Book View

from £75 / night

(63) Excellent 

24

Riverside + Balcony Tower Bridge (60 Reviews 5*) - Southbank - London studio sleeps 4

Central London/Zone 2 / Southbank, London

Studio 4 Min stay varies

  • Studio
  • Sleeps 4
  • Min stay varies
  • Nearest beach 65 km
  • Child friendly
  • Car not necessary
Award Winner of Trip Advisor Certificate Of Excellence ! Listed under "Top 30 places to stay in London !" A Luxury studio in a stunning area. Watch the boats sail past on your balcony after a walk along the famous romantic Southbank River Path. Have a look at my 51  …see more

from £100 / night

£700 - £1150 / week

Book View

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

(9) Very Good 

9

19 Western Road - Central Oxford apartment sleeps 2

Oxford / Central Oxford

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly
  • Car not necessary
A stunning one bedroom/studio open plan apartment located in Central Oxford. Newly renovated this basement apartment in a family house, has all new fittings throughout. Fully fitted bespoke kitchen with oak worksurfaces and integrated appliances. Open plan dining and si  …see more

from £85 / night

£595 / week

Book View

from £85 / night

(26) Very Good 

23

City Centre Location - Sleeps 5 with Free Parking - Central York townhouse sleeps 5

York / Central York

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
Fantastic City Centre location WITHIN THE CITY WALLS and just a few minutes walk of all the attractions of York. With FREE ON STREET PARKING for one car. Beautifully Furnished Contemporary Town House With COSY LOG BURNING STOVE and CENTRAL HEATING, offering two bedro  …see more

from £100 / night

£500 - £750 / week

Book View

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

(51) Excellent 

23

Award winning beautiful Quayside Kenilworth House - Newcastle upon Tyne apartment sleeps 6

Tyne and Wear / Newcastle upon Tyne

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 11 km
  • Child friendly
Award winning Trip advisor certificate of excellence.Kenilworth house offers a luxurious stay. A stunning 3 bedroomed listed town house/ apartment designed for modern living with outstanding views of Newcastle in a lovey quite residential area within a 5 minute walk to  …see more

from £180 / night

£869 / week

Book View

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

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 £122 / night

£853 / week

Book View

from £122 / night

(14) Excellent 

24

Penthouse - Fitzrovia apartment sleeps 3

Central London/Zone 1 / Fitzrovia

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Child friendly
  • Car not necessary
This modern comfortable apartment offers a great base for your central London vacation. It has a double bedroom, a separate living room, a fully equipped kitchen, and a full bathroom. It's an easy, clean living space in a secure residential block in a fantastic loc  …see more

from £155 / night

£995 / week

Book View

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

(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

(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

(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

(4) Excellent 

13

Cottage 7 miles from Bath, 10 miles from Bristol - Timsbury cottage sleeps 5

Bath / Timsbury

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Ask about pets
Recently converted into a holiday home, Mallard Cottage is a delightful, 1840s cosy stone-built end of terrace cottage with central heating throughout. It features a charming Bath stone fireplace with log burning stove and separate dining room with oak style wooden floo  …see more

from £83 / night

£540 / week

Book View

from £83 / night

(25) Excellent 

18

The Big Bristol House - Central Bristol house sleeps 14

Bristol / Central Bristol

5 14 2 nights min

  • 5 bedrooms
  • Sleeps 14
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Private garden
A large, light, newly renovated 5 bedroom house in a wonderfully convenient location in central Bristol.Flexible accommodation: 'ziplock' beds mean the main bedrooms can be set up as either 3 single beds or a king size bed with a single bed so you can have 14  …see more

from £300 / night

£2000 - £2500 / week

Book View

from £300 / night

(56) Very Good 

13

Luxurious Wembleyhouse with breakfast/wifi - Wembley b&b sleeps 5

Greater London / Wembley

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Car not necessary
Fully tiled on the ground floor and wood finish floor on the upper levels, I have great pleasure and pride in sharing this modern luxurious house. I live in this house and am able to rent 2 bedrooms. Ideal for allergy sufferers as the floors are tiled and the house i  …see more

from £52 / night

£350 - £932 / week

Book View

from £52 / night

(12) Excellent 

13

Barcelona - Dubrovnik Old Town apartment sleeps 4

Dubrovnik / Dubrovnik Old Town

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
Luxury and stylish, nicely designed medieval house apartment that combines cosmopolitan chick and charm of Old City with every comfort detail. It is in 250 years old house in the flat part of the town, recently restored , with no steps to the house. Ideal for travellers  …see more

from £48 / night

£335 - £664 / week

Book View

from £48 / night

6

LomaBooking Levi Alpine House Marjankuja 3 - Levi apartment sleeps 4

Lapland / Levi

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
Experience world-class service at LomaBooking Alpine House Apartment Marjanalppi offers accommodation in Levi, 100 m from the Market Square and the slopes. WiFi and parking are free. The kitchen is equipped with a dishwasher, an oven and a microwave, as well as a cof  …see more

from £44 / night

£305 - £1522 / week

Book View

from £44 / night

(7) Excellent 

23

Eastern Villa - Central York apartment sleeps 4

York / Central York

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 70 km
  • Child friendly
  • Car not necessary
A spacious 2 bedroom apartment close to York city centre and equipped to a very high standard. The apartment is close to all of York`s major attractions within a10 to 15minutes walk from the city centre with its Minster restaurants, museums ,pubs and visitor attractio  …see more

from £100 / night

£550 - £625 / week

Book View

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

(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

(7) Excellent 

15

The Village Apartment - Hampton apartment sleeps 6

Greater London / Hampton

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Ask about pets
An exquisite 17th century 2 double bedroom apartment refurbished to a high standard. The apartment has a fully equipped kitchen with granite work tops and solid oak floors, luxurious 100% Egyption cotton towels and bed linen, Molton Brown toiletries, Sky TV, a 50"  …see more

from £175 / night

£1200 - £1340 / week

Book View

from £175 / night

(1) Excellent 

15

Super New Flat Euston/Kings Cross - London apartment sleeps 4

England / London

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Ask about pets
Brand new stunning one bedroom flat (sleeps 4) completed in December 2015. Located just minutes away from Euston and Kings Cross, making it the perfect starting point for your London holiday or business trip. The flat has been designed to feel light modern and happy! T  …see more

from £99 / night

£693 / week

Book View

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