Christmas markets - European city breaks near Christmas markets

Christmas markets (309)

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

309 Holiday homes

Filters applied: Chalet (5,946)

25

Chalet Grace - 5 Bedrooms - Zermatt chalet sleeps 12

Canton of Valais / Zermatt

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
Welcome to Chalet Grace, one of Zermatt's most exquisite Alpine Holiday Chalets. This stunning 5 bedroom luxury chalet has the most incredible views looking out onto Zermatt Town and The World famous Matterhorn.This chic and sumptuous luxury Chalet is built to the  …see more

from £1758 / night

£12302 - £103175 / week

Enquire View

from £1758 / night

20

Chalet Maurice - 6 Bedrooms - Zermatt chalet sleeps 12

Canton of Valais / Zermatt

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Swimming pool
  • Child friendly
Built in 2008, Chalet Maurice is a stunning 6 bedroom vacation chalet located in the very exclusive petit village area of Zermatt. It is accessed via a unique private funicular railway through the mountain. It offers a very luxurious contemporary feel using a combinatio  …see more

from £1644 / night

£11508 - £101588 / week

Enquire View

from £1644 / night

(1) Excellent 

9

Orgon - Zermatt chalet sleeps 4

Canton of Valais / Zermatt

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
Haus Orgon is a modern building, built using environmentally friendly materials.It is situated in the tranquil old part of Zermatt Oberdorf, surrounded by characteristic local style buildings.It is perfectly located 5 minutes from the Matterhorn departure station, and 5  …see more

from £159 / night

£1112 - £2917 / week

Enquire View

from £159 / night

Featured properties

20

Chalet Zeus I - 3 Bedrooms - Zermatt chalet sleeps 6

Canton of Valais / Zermatt

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Welcome to Chalet Zeus - one of the loveliest penthouse rental properties in Zermatt. It is situated close to the main street and the Sunnegga Express base lift station, the very spacious 170m2 Zeus Penthouse is on the top floor (with lift access) of a recent chalet wit  …see more

from £692 / night

£4842 - £6350 / week

Enquire View

from £692 / night

18

047 POIRIER SAUVAGE - Evolene chalet sleeps 6

Canton of Valais / Evolene

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Private garden
Valais - Switzerland : your holidays in the mountain, in an authentic landscape, protected nature, in the hearth of the Val d'Hérens, AT EVOLENE `2012` the most beautiful village of the French-speaking part of Switzerland. Detached and very comfortable chalet for  …see more

from £164 / night

£1143 / week

Enquire View

from £164 / night

(1) Very Good 

16

Chalet Eanta - Type CHC3 (C-1 - Veysonnaz chalet sleeps 10

Canton of Valais / Veysonnaz

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Private garden
3* - 6 rooms Chalet for 10 persons with free WiFi. Chalet located 1 km away from the slopes in a calm and sunny environment. (free skibus at about 250 meters during winter season)Grounf floor:Two bedrooms with two single beds, one close to the other.Two bedrooms with bu  …see more

from £70 / night

£484 - £2895 / week

Enquire View

from £70 / night

14

Champignac n°24 - Vercorin chalet sleeps 8

Canton of Valais / Vercorin

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Child friendly
  • Private garden
5 rooms chalet *** - 8 people Chalet situated 10 minutes from the center of the village and 15 minutes from the cable cars by foot. Quiet situation with view on the Bernese Alps and the village of Vercorin. North-west orientation.----------------------------------------  …see more

from £148 / night

£1034 - £1895 / week

Enquire View

from £148 / night

18

Chalet Tschoueilles 003 / Cha - Veysonnaz chalet sleeps 10

Canton of Valais / Veysonnaz

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Private garden
3* 5 bedroom chalet for 10 people located 1km from the ski slopes in a quiet and sunny location. 10 minute walk along the Bisse to the ski lift where lockers are available. Ideal for hiking and cycling. Close to local amenities.On the ground floor. 3 bedrooms with 2 sin  …see more

from £70 / night

£484 - £2895 / week

Enquire View

from £70 / night

(2) Very Good 

40

La Runca - Arosa chalet sleeps 12

Canton of Graubunden / Arosa

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
This unique Meissen Design Chalet offers ample living space and superb facilities for private groups to enjoy. Popular with three generations of family, two or three families, multi-activity or ski groups, the chalet is walking distance from resort amenities and has d  …see more

from £341 / night

£2381 - £11100 / week

Book View

from £341 / night

(46) Excellent 

30

Chic luxury chalet for 10 in Verbier Four Valleys - La Tzoumaz chalet sleeps 10

Canton of Valais / La Tzoumaz

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
We built Chalet Alexia as a home from home to enjoy with our family and friends. Having stayed in many chalets in the past we had some fairly clear criteria;- Room for two families but with own sense of space- Endless hot water, powerful showers and absolutely no queuin  …see more

from £250 / night

£1747 - £4762 / week

Book View

from £250 / night

16

Pic Vert - Nendaz chalet sleeps 8

Canton of Valais / Nendaz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Private garden
Chalet Pic Vert is in the quiet, residential part of Haute Nendaz, just 350m from the main road. This large chalet, 268m2 for 8 people, combines Swiss charm with luxury modern conveniences to create a relaxing atmosphere so everybody can enjoy their holiday. Facilites :  …see more

from £165 / night

£1151 - £3243 / week

Enquire View

from £165 / night

27

Ski-in ski-out chalet in 4-Vallées, sleeps 8, WiFi - Haute Nendaz chalet sleeps 8

Nendaz / Haute Nendaz

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Suitable for children age 5+
  • Ask about pets
Fabulous ski in - ski out chalet, directly bordering the main ski slope to Haute-Nendaz, in the marvellous 4 Valleys/Verbier ski area, boosting 410 km prepared runs at 1350 to 3300m altitude. The chalet is surrounded by natural beauty, and its dominant high-altitude pos  …see more

from £87 / night

£647 - £2544 / week

Book View

from £87 / night

22

Chalet Meleze - Grimentz chalet sleeps 6

Canton of Valais / Grimentz

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
Chalet Mélèze is a chalet within the prestigious La Résidence development, a collection of standalone luxury chalets offering stunning views over Grimentz. The chalet has 3 bedrooms and is a stunning mix of exposed wood and floor to ceiling windows. It is a contempor  …see more

from £186 / night

£1299 - £3499 / week

Enquire View

from £186 / night

12

Henriette n° 31 - Nax chalet sleeps 5

Canton of Valais / Nax

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Child friendly
Including: Groundfloor : Fully-equiped kitchen, living-room with TV and wood burning stove, direct access to the balcony. Bathroom with shower and toilet. Access to a garden with barbecue1st Floor : 1 bedroom with double bed and 2 beds, 1 bedroom with 2 beds, access to  …see more

from £88 / night

£612 - £1121 / week

Enquire View

from £88 / night

14

Chalet Wanderoo - Type CHB4 ( - Veysonnaz chalet sleeps 10

Canton of Valais / Veysonnaz

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Air conditioning
4*, 4-bedroom-chalet for 10 people located on the slopes.On the ground floor:One bedroom with a double bed.One bedroom with 2x2 bunk beds.A large bathroom with tbathub, shower and toilet.Laundry and ski room.First floor:Bright living room with fireplace, TV with cable c  …see more

from £88 / night

£611 - £4067 / week

Enquire View

from £88 / night

(1) Excellent 

24

Chalet L' Ecureuil - Schluhmatten chalet sleeps 10

Zermatt / Schluhmatten

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Chalet Les Ecureuils (350m2), built in 1964 and renovated in 2006/7, is a beautiful family chalet and probably one of Zermatt's best kept secrets!Unlike with many of the chalets in Zermatt the owners have avoided the minimal white look so that the chalet has kept i  …see more

from £715 / night

£5000 - £12223 / week

Enquire View

from £715 / night

11

Luxury Chalet in Switzerland ! - Haute Nendaz chalet sleeps 6

Nendaz / Haute Nendaz

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Ski
  • Suitable for children age 5+
  • Private garden
Chalet Mahalakshmi is a beautiful chalet close to the ski resort in Haute-Nendaz, Switzerland. Its suitable for family members upto 6 (4 adults and 2 children up to 12 years)Chalet Mahalakshmi is a wonderful chalet situated on one of the most beautiful places in Haute-N  …see more

from £790 / night

£5159 / week

Book View

from £790 / night

16

Chalet Aeolus - Type CHC3 Plu - Veysonnaz chalet sleeps 12

Canton of Valais / Veysonnaz

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
4*, 5-bedroom-chalet for 10-12 people, located 750m from the ski slopes in a quiet and sunny location.Level -1:Three bedrooms with 2 single beds side by side. One bathroom with bathtub and toilet. One laundry room with washing machine and tumble-dryer. Storage room and  …see more

from £76 / night

£531 - £3345 / week

Enquire View

from £76 / night

18

Deta - Grimentz chalet sleeps 6

Canton of Valais / Grimentz

4 6 Min stay varies

  • 4 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Very comfortable chalet on 3 levels for 6 people, living room with fireplace, kitchen area with dishwasher, 2 2-bedrooms, 2 1-bedrooms, 3 shower-WCs, balconies, terrace, TV, wifi, south-east orientation.-------------------------------------------------------------------  …see more

from £134 / night

£936 - £1866 / week

Enquire View

from £134 / night

18

Darjean - Haute Nendaz chalet sleeps 6

Nendaz / Haute Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Private garden
Lovely and comfortable chalet for 6 people, 92m2, on 2 level, renovated in 2012, in Tsamandon. Disposition : separate entry with hallwaystorage, 1 double bedroom, 1 bedroom with 2 beds, 1 bedroom with bunkbeds, 1 bathroom with bath/shower, toilet, washbasin. Washmachin  …see more

from £96 / night

£667 - £1843 / week

Enquire View

from £96 / night

23

Chalet Laska - myverbier - Verbier chalet sleeps 7

Canton of Valais / Verbier

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
This wonderful chalet is situated in the heights of Verbier, just below the Sonalon slopes providing spectacular views of the valley below. The owner of Chalet Laska has a unique talent for design, adding creative touches that blend the contemporary and the traditional.  …see more

from £851 / night

£5953 / week

Enquire View

from £851 / night

(2) Excellent 

25

Canton of Valais / Zermatt

2 4 Min stay varies

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

 …see more

from £96 / night

£667 - £1223 / week

Book View

from £96 / night

10

Taupinière n°33 - Nax chalet sleeps 8

Canton of Valais / Nax

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Child friendly
  • Private garden
Including :Groundfloor : Entrance hallway, fitted kitchen with dishwasher, dining area, livingroom with fire place, TV, DVD, access to the garden and balcony. 1 bedroom with doublebed. Bathroom with washbowl, bathtub and toilet. Separate toilet with washbowl.Basement :  …see more

from £112 / night

£781 - £1430 / week

Enquire View

from £112 / night

12

Chalet Les Rochers - myverbier - Verbier chalet sleeps 8

Canton of Valais / Verbier

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
Les Rochers is a wonderfully well equipped family chalet only minutes from the main lift station. Les Rochers is located on the sought after Rue de Ransou and was built in 2007. This chalet offers all the modern comforts, a fabulous view and the opportunity to ski close  …see more

from £709 / night

£4961 / week

Enquire View

from £709 / night

90

Stunning ski-in/ski-out Chalet Adele Veysonnaz - Veysonnaz chalet sleeps 10

Canton of Valais / Veysonnaz

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Suitable for children age 5+
  • Private garden
A brand new, sumptuous chalet on the piste, directly accessible by car year-round. Featuring large outdoor jacuzzi and indoor sauna. Fantastic skiing in the four valleys in winter and then the glorious Valais weather throughout the rest of the year. Three bedrooms on  …see more

from £280 / night

£1650 - £3800 / week

Book View

from £280 / night

19

La Fugue, La Tzoumaz Valais - La Tzoumaz chalet sleeps 8

Canton of Valais / La Tzoumaz

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
This charming swiss chalet was totally refurbish in 2013. Keeping the outside look as it was we have worked hard on the inside giving it this modern layout with a nice wooden feeling. The open kitchen fully equipped( oven, dishwasher, induction cooker, kettle &  …see more

from £68 / night

£475 - £2069 / week

Book View

from £68 / night

18

Lo Guerni - Grimentz chalet sleeps 5

Canton of Valais / Grimentz

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Private garden
Simple comfort chalet on 3 levels for 5 people, small living room with fireplace and 1 bed, kitchen-dining area, 2 double bedrooms, shower-WC, separated WC, balconies, terrace, no TV, no reception, east orientation, public car park.--------------------------------------  …see more

from £72 / night

£501 - £998 / week

Enquire View

from £72 / night

(2) Excellent 

22

Domaine de la Baronne - five star luxury chalet - Crans-Montana chalet sleeps 16

Canton of Valais / Crans-Montana

9 16 Min stay varies

  • 9 bedrooms
  • Sleeps 16
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Ski
Domaine de la Baronne is a five star rewarded premier luxury chalet located just minutes away from the centre of Crans-Montana and its four cable cars, occupying an idyllic and private position and enjoying unsurpassed panoramic views of over fifteen 4,000+ metres Alps  …see more

from £863 / night

£3880 - £15518 / week

Book View

from £863 / night

(1) Very Good 

16

Chalet Tschoueilles 014 - Typ - Veysonnaz chalet sleeps 12

Canton of Valais / Veysonnaz

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
4*, 6-bedroom-chalet for 12 people located at 1 km away from the slopes in a calm and sunny environment.On the ground floor:Bright living room with fireplace, TV with cable connection and WiFi. Open-plan kitchen equipped with ceramic hob, fridge/freezer compartment, ove  …see more

from £110 / night

£770 - £4439 / week

Enquire View

from £110 / night

18

Zirouc - Grimentz chalet sleeps 10

Canton of Valais / Grimentz

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Pet friendly
Comfortable chalet on 3 levels for 10 people, living room, kitchen area with dishwasher, 1 single bedroom, 3 2-bedrooms, 1 3-bedroom, bath-WC, shower-WC, balcony, garage, TV, wifi, south-east orientation.------------------------------------------------------------------  …see more

from £203 / night

£1421 - £2833 / week

Enquire View

from £203 / night

11

Canton of Valais / Leukerbad

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly

 …see more

from £76 / night

£528 / week

Book View

from £76 / night

18

Le Chêne - Haute Nendaz chalet sleeps 8

Nendaz / Haute Nendaz

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Private garden
Comfortable chalet, 100meter, on 2 floors, for 8 Persons, located in Cartheige, close the sloapes, with : separate entry - separate toilet with washbasin - spacious living room with open full equipped kitchen (ceramic glas hob, oven, microwave, dishwasher, refrigerator,  …see more

from £154 / night

£1078 - £2207 / week

Enquire View

from £154 / night

(9) Excellent 

20

Chalet Cretta Mour - Veysonnaz chalet sleeps 9

Canton of Valais / Veysonnaz

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
Cretta Mour has been recently been renovated to high quality standards. The modernised kitchen offers an easy working environment. There is a super shower room and in addition a family bathroom with bath and shower. During the renovation our family have paid great  …see more

from £238 / night

£874 - £2540 / week

Book View

from £238 / night

(1) Excellent 

30

Canton of Valais / Zermatt

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Ski
  • Child friendly

 …see more

from £203 / night

£1417 - £3139 / week

Book View

from £203 / night

18

Birgit - Haute Nendaz chalet sleeps 6

Nendaz / Haute Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Private garden
4 rooms chalet for 6 people,75m2, in Les Clèves in Haute-Nendaz, on the ski area, and distributed as follows : - Separate entry - Living room, dining-corner with Satelite TV (only German channels), Stereo, Fireplace - Open full equipped kitchen (Oven, dishwasher) - 1  …see more

from £91 / night

£635 - £1600 / week

Enquire View

from £91 / night

8

Romantic Bedroom in Luxury chalet - Haute Nendaz chalet sleeps 2

Nendaz / Haute Nendaz

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Ski
  • Child friendly
Romantic & Comfortable room. You can have a beautiful view of the town from the bedroom. Breakfast wil be provided ton the guests on request. No smoking in the house. There are plenty of restaurants with in walkable distance. One of the nice restaurant is Piano Bar-  …see more

from £358 / night

£2362 / week

Book View

from £358 / night

16

Quietude - myverbier - Verbier chalet sleeps 8

Canton of Valais / Verbier

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
Chalet Quietude is perfect for family holidays where you can enjoy the tranquility of being away from the centre and yet have easy access to everything via the free Navette bus service that stops right next to the Chalet. Within the chalet there is an open plan living a  …see more

from £511 / night

£3572 / week

Enquire View

from £511 / night

16

Chalet Krystyna - Type CHC4 ( - Veysonnaz chalet sleeps 10

Canton of Valais / Veysonnaz

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Private garden
4*, 5-bedroom chalet for 10 people situated 800m from the ski slopes in a peaceful and sunny place. On the ground floor:Three bedrooms with two single beds.One bathroom with bathtub and toilet.First floor:Bright living room with fireplace, TV with cable connection, DVD  …see more

from £100 / night

£694 - £4067 / week

Enquire View

from £100 / night

(1) Very Good 

18

Betty - Grimentz chalet sleeps 8

Canton of Valais / Grimentz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
Comfortable chalet on 2 levels for 8 people, living room, separated kitchen with dishwasher, 2 2-bedrooms one with shower, 2 double bedrooms whom 2 bunk beds, bath-WC, separated WC, balcony, terrace, garden, garage, TV, wifi, south-east orientation.---------------------  …see more

from £149 / night

£1039 - £2072 / week

Enquire View

from £149 / night

18

Le Mazot - Grimentz chalet sleeps 4

Canton of Valais / Grimentz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
Middle class chalet on 3 levels for 3 to 4 people, kitchen area, small living room, 1 double bedroom, 1 2-bedroom, shower-WC, balcony, terrace, TV, internet, east orientation, public car park.------------------------------------------------------------------------------  …see more

from £80 / night

£556 - £1108 / week

Enquire View

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