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

Close

Christmas markets (1871)

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

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

1,871 Holiday homes

Filters applied: Smokers (1,871)

(31) Excellent 

1 / 20

The Whitehouse Apartment - Central Bath apartment sleeps 4

England / Somerset / Bath / Central Bath

1 bedroomSleeps 42 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 2 nights min stay
Key info: Great for children of all ages ; Car not necessary; Pets welcome;
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 Book View

from £75 / night

(30) Excellent 

1 / 24

New Walk Coach House - York Riverside apartment sleeps 5

England / Yorkshire / North Yorkshire / York / York Riverside

2 bedroomsSleeps 52 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min stay
Key info: Great for children of all ages ; Car not necessary; No pets allowed;
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 Book View

from £140 / night

1 / 7

Dalmatia / Dubrovnik-Neretva County / Dubrovnik / Lapad

StudioSleeps 23 nights min stay

  • Studio
  • Sleeps 2
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; Air conditioning;
 …see more

from £29 / night

£174 - £308 / week

Book Book View

from £29 / night

(7) Excellent 

1 / 23

La Couronne - La Tzoumaz ski chalet sleeps 12

Swiss Alps / Canton of Valais / La Tzoumaz

5 bedroomsSleeps 127 nights min stay

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min stay
Key info: Ski; Great for children of all ages ; Car advised;
Chalet La Couronne is a modern, well equipped home from home with plenty of space for everyone to relax. Completed in 2008 the chalet has been fitted out to a high standard and provides all you might need for an enjoyable holiday. Ski in /Ski out convenience plus 300m  …see more

from £173 / night

£1209 - £7917 / week

Enquire Enquire View

from £173 / night

1 / 22

Rezidence LuxApartment - Prague house sleeps 10

Bohemia / Prague

2 bedroomsSleeps 103 nights min stay

  • 2 bedrooms
  • Sleeps 10
  • 3 nights min stay
Key info: Great for children of all ages ; Car not necessary; No pets allowed;
Very quiet and cozy place in the center of Prague 100 meters from the Skalka metro (green line), 6 km from the many historical sights of Prague, including Prague Castle, Charles Bridge and the National Theatre. There are many restaurants, shopping centers near the house  …see more

from £100 / night

£667 - £2567 / week

Book Book View

from £100 / night

1 / 18

280 LES VEISIVI 87 - Evolene apartment sleeps 6

Swiss Alps / Canton of Valais / Evolene

1 bedroomSleeps 63 nights min stay

  • 1 bedroom
  • Sleeps 6
  • 3 nights min stay
Key info: Swimming pool; Great for children of all ages ; Car advised;
Valais - Switzerland: your holidays in the mountain, in an authentic landscape, protected nature, in the hearth of the Val d'Hérens, AT LA FORCLAZ, municipality of Evolène. `2012` Evolène, the most beautiful village of the French-speaking part of Switzerland.<  …see more

from £74 / night

£516 - £670 / week

Enquire Enquire View

from £74 / night

1 / 10

Dalmatia / Dubrovnik-Neretva County / Dubrovnik

1 bedroomSleeps 21 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Swimming pool; Great for children of all ages ; Air conditioning;
 …see more

from £34 / night

£234 / week

Book Book View

from £34 / night

1 / 19

Bohemia / Prague

2 bedroomsSleeps 52 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £41 / night

£0 / week

Book Book View

from £41 / night

1 / 13

Mayens de l'Ours CZ 020 - Typ - Thyon apartment sleeps 10

Swiss Alps / Canton of Valais / Thyon

3 bedroomsSleeps 10Min stay varies

  • 3 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Great for children of all ages ; Car advised; Pets welcome;
2* - 3-bedroom-apartment for 6-10 people closed to the departure of the l'Ours lift. Bright living room with a sofa bed, fireplace, TV with cable connection. Open-plan kitchen equipped with refrigerator and freezer compartment, oven, filter coffee machine, dishwas  …see more

from £54 / night

£377 - £1325 / week

Enquire Enquire View

from £54 / night

(1) Very Good 

1 / 19

Big, beautiful apartment in Central Copenhagen

Zealand / Copenhagen

2 bedroomsSleeps 41 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
One of the best locations in CPH. The Metro is just next door, the wonders of Copenhagen is 15 minuts away by foot. And the beautiful lakes are just around the corner.This unique 150m2 apt. is totally renovated in 2013. It has 2 spacious living rooms, 2 bedrooms (2 beds  …see more

from £246 / night

£1459 / week

Book Book View

from £246 / night

1 / 18

302 LU TSAVON rez - Evolene apartment sleeps 4

Swiss Alps / Canton of Valais / Evolene

2 bedroomsSleeps 43 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min stay
Key info: Great for children of all ages ; Car advised; Pets welcome;
Valais - Switzerland: your holidays in the mountain, in an authentic landscape, protected nature, in the hearth of the Val d'Hérens, AT LES HAUDERES, municipality of Evolène. `2012` Evolène, the most beautiful village of the French-speaking part of Switzerland.V  …see more

from £100 / night

£700 - £877 / week

Enquire Enquire View

from £100 / night

(6) Very Good 

1 / 26

Modern Muswell Hill Apartment - Muswell Hill apartment sleeps 4

England / London / North London / Muswell Hill

1 bedroomSleeps 4Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Nearest beach 7 km; Great for children of all ages ; Car not necessary;
Modern, newly refurbished 1/2 bed apartment with separate KITCHEN and BATHROOM - (4 ROOMS in total, NOT SHARED WITH ANYONE ELSE), and private ENTRANCE, and private GARDEN. The flat is situated in Muswell Hill, Colney Hatch Lane, London N10 1BD.Kitchen; It has a fully eq  …see more

from £75 / night

£499 / week

Book Book View

from £75 / night

1 / 14

Franz Kafka apartment center of Prague - Prague apartment sleeps 4

Bohemia / Prague

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Great for children of all ages ; Some pets are welcome - please contact the owner;
Apartment Franz Kafka is situated in the 1th floore on the historic buillding in the heart of center of Prague 1 in quite street Masná close to Old Town Square, shhoping hall Palladium and all important storic movuments. Apartment is fully equipment and offer accomodat  …see more

from £55 / night

£0 / week

Book Book View

from £55 / night

1 / 17

Swiss Alps / Canton of Ticino / Mendrisiotto / Mendrisio

2 bedroomsSleeps 62 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Great for children of all ages ; Pets welcome;
 …see more

from £121 / night

£400 / week

Book Book View

from £121 / night

1 / 15

Dalmatia / Dubrovnik-Neretva County / Dubrovnik

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
 …see more

from £42 / night

£450 - £567 / week

Book Book View

from £42 / night

1 / 14

THALIA 189 (****) - Brunet apartment sleeps 2

Swiss Alps / Canton of Valais / Verbier / Brunet

1 bedroomSleeps 2Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Great for children of all ages ; Car advised; Pets welcome;
Living room with 2 single beds, kitchen area in the entrance with dishwasher, shower room with bidet, WC and washing machine, south-facing balcony with excellent view, no parking space, a public parking nearby, cable TV, Internet WIFI, 25 m2, F7: rue du centre sportif 3  …see more

from £96 / night

£670 - £1393 / week

Enquire Enquire View

from £96 / night

1 / 18

Ambassador II - N°9 - Haute Nendaz apartment sleeps 3

Swiss Alps / Canton of Valais / Nendaz / Haute Nendaz

1 bedroomSleeps 3Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
Key info: Great for children of all ages ; Car advised; No pets allowed;
Equipped kitchen with dishwasher. In the building : lift, ski box, washing room (washmachine and dryer) extra cost Nice 1 room-apartment, 33m2, for 2 to 3 persons, on the 2nd floor of the residence Ambassador II in Haute-Nendaz, with : entry with 1 bed for 1 people -  …see more

from £63 / night

£435 - £550 / week

Enquire Enquire View

from £63 / night

1 / 12

Province of Leinster / County Dublin / Dublin

2 bedroomsSleeps 42 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £92 / night

£584 - £709 / week

Book Book View

from £92 / night

1 / 13

Charming Marin's Place in DBK - Dubrovnik Old Town apartment sleeps 3

Dalmatia / Dubrovnik-Neretva County / Dubrovnik / Dubrovnik Old Town

1 bedroomSleeps 31 night min stay

  • 1 bedroom
  • Sleeps 3
  • 1 night min stay
Key info: Great for children of all ages ; Air conditioning; Some pets are welcome - please contact the owner;
Apartment for 2-3 persons with amazing view and lovely Mediterranean terrace. Place has amazing view with *KINGS LANDING* on your palm.High quality furniture and great location...If you are fun of GOT this is place for you.Place has one bedroom, small kitchen, bathroom  …see more

from £58 / night

£406 / week

Book Book View

from £58 / night

1 / 16

PRACONDU II 2301 - 3P6 - Haute Nendaz apartment sleeps 6

Swiss Alps / Canton of Valais / Nendaz / Haute Nendaz

2 bedroomsSleeps 67 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min stay
Key info: Great for children of all ages ; Car advised; Pets welcome;
Residence Highlights: Ski-in, residence at the foot of the ski slope. Final cleaning (except kicthen corner) included in price. Free bread delivery service (fresh bread from the bakery to your apartment by 7:30am). - Fondue and raclette sets available free of charge (de  …see more

from £70 / night

£485 - £674 / week

Enquire Enquire View

from £70 / night

(1) Excellent 

1 / 24

Penthouse 1 Private Double Bedroom Central London

England / London / Central London/Zone 1 / Vauxhall

1 bedroomSleeps 32 nights min stay

  • 1 bedroom
  • Sleeps 3
  • 2 nights min stay
Key info: Great for children of all ages ; No pets allowed;
THE SPACE: This large double bedroom is situated within a 150m² (1610 ft²) two Bedroom Luxury apartment. It comes with a 40m² (430 ft²) Private terrace with stunning views of London's great skyline and the iconic river Thames. It is located inside a quiet park and  …see more

from £95 / night

£650 - £1070 / week

Book Book View

from £95 / night

1 / 5

Brand New Location - Feltham apartment sleeps 6

England / Greater London / Feltham

2 bedroomsSleeps 61 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Great for children of all ages ; Air conditioning; Pets welcome;
Its a luxury apartment near Heatthrow , fully equipped waiting for visitors Great located 2 bedroom DOUBLE BEDROOM apartment in Twickenham - 1/3 min walk from the famous Twickenham Green and fantastic pubs (especially on Rugby Days) Prince Blucher, The Sussex Arms, The  …see more

from £250 / night

£0 / week

Book Book View

from £250 / night

(4) Excellent 

1 / 21

Lennox Gardens - quiet flat with private Garden

England / London / Central London/Zone 1 / Knightsbridge

2 bedroomsSleeps 44 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min stay
Key info: Great for children of all ages ; Car not necessary; Pets welcome;
A light and quiet two bedroom flat forms part of a period building in one of London's most exclusive tree-lined garden squares. 4 minute walk from Harrods. The flat has a private garden with bbq and deck, as well as access to the exclusive private residents central  …see more

from £170 / night

£1000 - £1510 / week

Book Book View

from £170 / night

(12) Very Good 

1 / 9

Bloomsbury Apartment - London apartment sleeps 6

England / London

2 bedroomsSleeps 62 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Great for children of all ages ; Car not necessary; No pets allowed;
The apartment has two double bedrooms with double beds and a further fold down single bed in each bedroom. The apartment has lots of light and space. There is a large terrace overlooking park and trees. It is part of a famous modern complex called the Brunswick Centre  …see more

from £160 / night

£980 - £1200 / week

Book Book View

from £160 / night

1 / 15

Double Bedroom in Duplex London Br - Bermondsey b&b sleeps 2

England / London / Central London/Zone 2 / Bermondsey

1 bedroomSleeps 2Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Great for children of all ages ; No pets allowed; Private garden;
Private Double room available in our beautiful duplex apartment located between London Bridge and Bermondsey. Free WiFi access, modern amenities throughout, including fridge-freewer, stove, kettle, coffee machine, computer, printer and more. Conveniently located only 8  …see more

from £70 / night

£525 / week

Book Book View

from £70 / night

1 / 11

APARTMENT ANA - Dubrovnik apartment sleeps 4

Dalmatia / Dubrovnik-Neretva County / Dubrovnik

2 bedroomsSleeps 42 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min stay
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
These newly built, modern apartment is located just above the city walls of Dubrovnik Old Town and a two minute walk down to the beach and Old Town.... These beautiful apartment has been furnished to the highest of standards and contain all the modern facilities you cou  …see more

from £59 / night

£0 / week

Book Book View

from £59 / night

1 / 22

Dalmatia / Dubrovnik-Neretva County / Dubrovnik

2 bedroomsSleeps 62 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £125 / night

£875 / week

Book Book View

from £125 / night

(2) Excellent 

1 / 23

Penthouse duplex with terrace - Vinohrady Namesti Miru apartment sleeps 18

Bohemia / Prague / Vinohrady Namesti Miru

5 bedroomsSleeps 181 night min stay

  • 5 bedrooms
  • Sleeps 18
  • 1 night min stay
Key info: Great for children of all ages ; Some pets are welcome - please contact the owner;
Unique penthouse apartment on the 6th & 7th floor of an historical building with elevator, ideal for families, free for children up to 10 persons. spacious rooms to stay, 75 m2 living room with sofa, and a large dining table. Stunning view from the terrace and the  …see more

from £241 / night

£1575 - £3016 / week

Book Book View

from £241 / night

(5) Very Good 

1 / 34

Old Town Grand Terrace Apartment - Dubrovnik Old Town house sleeps 8

Dalmatia / Dubrovnik-Neretva County / Dubrovnik / Dubrovnik Old Town

3 bedroomsSleeps 81 night min stay

  • 3 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Great for children of all ages ; Car not necessary; Air conditioning;
18th-Century (1774) house, newly renovated, located in Old Town with terrace overlooking the old harbor.Apartment is 2 minutes walk from the nearest beach and the city's cable car in which you can enjoy a panoramic view of Dubrovnik and the surrounding islands. WI  …see more

from £42 / night

£267 - £2292 / week

Book Book View

from £42 / night

(4) Very Good 

1 / 15

Dalmatia / Dubrovnik-Neretva County / Dubrovnik

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Great for children of all ages ; Some pets are welcome - please contact the owner;
 …see more

from £109 / night

£834 - £1138 / week

Book Book View

from £109 / night

(4) Excellent 

1 / 13

Central London Premium Apartment (Sleeps 5)

England / London / Central London/Zone 1

1 bedroomSleeps 54 nights min stay

  • 1 bedroom
  • Sleeps 5
  • 4 nights min stay
Key info: Great for children of all ages ; No pets allowed;
This modern apartment, located within the new and innovative Parliament Reach, is situated on garden level within this impressive boutique development. This brand new single double bedroom apartment has its own secure entrance, only accessible via the private landscape  …see more

from £140 / night

£850 / week

Book Book View

from £140 / night

(2) Excellent 

1 / 43

Dalmatia / Dubrovnik-Neretva County / Dubrovnik / Dubrovnik Old Town

2 bedroomsSleeps 6Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Great for children of all ages ; Air conditioning; No pets allowed;
 …see more

from £75 / night

£525 - £1167 / week

Book Book View

from £75 / night

1 / 16

Mayens de l'Ours AZ 003 - Typ - Thyon apartment sleeps 6

Swiss Alps / Canton of Valais / Thyon

2 bedroomsSleeps 6Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Great for children of all ages ; Car advised; Pets welcome;
2* - 2-bedroom-apartment for 6 people closed to the departure of the lift of l'Ours. Bright living room with fireplace and satellite television. Open-plan kitchen equipped with refrigerator and freezer compartment, oven, filter coffee machine, kettle, dishwasher.  …see more

from £49 / night

£340 - £1045 / week

Enquire Enquire View

from £49 / night

1 / 18

EMERAUDE 216 - Verbier apartment sleeps 4

Swiss Alps / Canton of Valais / Verbier

1 bedroomSleeps 4Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Great for children of all ages ; Car advised; Pets welcome;
Located directly at the start of the main lift station Living room with two beds, two beds in the entrance hall, open-plan kitchen, 2 hotplates, bathroom with toilet, south-facing balcony with nice view, cable TV and DVD player, reserved open-air parking space, 35 m2,  …see more

from £96 / night

£670 - £1393 / week

Enquire Enquire View

from £96 / night

1 / 10

Dalmatia / Dubrovnik-Neretva County / Dubrovnik

1 bedroomSleeps 31 night min stay

  • 1 bedroom
  • Sleeps 3
  • 1 night min stay
Key info: Great for children of all ages ; Pets welcome;
 …see more

from £125 / night

£875 / week

Book Book View

from £125 / night

1 / 3

Dalmatia / Dubrovnik-Neretva County / Dubrovnik

1 bedroomSleeps 22 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay
Key info: Great for children of all ages ; No pets allowed;
 …see more

from £100 / night

£700 / week

Book Book View

from £100 / night

(4) Excellent 

1 / 20

Luxury Villa Noemi with pool - Dubrovnik apartment sleeps 10

Dalmatia / Dubrovnik-Neretva County / Dubrovnik

3 bedroomsSleeps 106 nights min stay

  • 3 bedrooms
  • Sleeps 10
  • 6 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
Villa Noemi is a newly-constructed, modern villa 5 stars situated on a property 1000 m2 with breath-taking sea views and a large private pool. This peaceful and sunny home at the edge of the forest will be your oasis during an unforgettable holiday experience. The villa  …see more

from £267 / night

£1834 - £3000 / week

Book Book View

from £267 / night

1 / 33

Dalmatia / Dubrovnik-Neretva County / Dubrovnik

1 bedroomSleeps 31 night min stay

  • 1 bedroom
  • Sleeps 3
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Great for children of all ages ;
 …see more

from £42 / night

£275 / week

Book Book View

from £42 / night

(15) Very Good 

1 / 46

Dubrovnik old city center - Dubrovnik Old Town apartment sleeps 4

Dalmatia / Dubrovnik-Neretva County / Dubrovnik / Dubrovnik Old Town

2 bedroomsSleeps 43 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.5 km; Great for children of all ages ;
Located in the very heart of Dubrovnik´s old city, this stylish split level apartment is situated perfectly for an effortless experience of all the riches that this wonderful city has to offer. Ours is an elegant apartment preserving the traditional Dubrovnik atmosph  …see more

from £55 / night

£300 - £840 / week

Book Book View

from £55 / night

(7) Excellent 

1 / 12

APARTMENT EMI 1 - Dubrovnik Old Town apartment sleeps 4

Dalmatia / Dubrovnik-Neretva County / Dubrovnik / Dubrovnik Old Town

2 bedroomsSleeps 42 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; Air conditioning;
Brand new apartment is located at only 300m from the entrance to the Old town.From the terrace of the apartment there is a beautiful view on the Old city, sea and island of Locrum. In the vicinity of the apartment there is beautiful town beach Banje, where you can find  …see more

from £50 / night

£350 - £1050 / week

Book Book View

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