Christmas markets - European city breaks near Christmas markets

Christmas markets (305)

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

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

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

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

305 Holiday homes

Filters applied: Chalet (5,773)

(9) Excellent 

20

Veysonnaz ski chalet to rent.

Canton of Valais / Veysonnaz

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
“A perfect "White Christmas" in a beautiful Chalet!” We have returned from our Christmas break in Chalet Cretta Mour, of which can be described in only one word - "Magical". The chalet was just perfect, and it far surpassed our already high expectat  …see more

from £236 / night

£867 - £2520 / week

Book View

from £236 / night

7

Tennessee / Bristol

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Air conditioning

 …see more

from £159 / night

£1112 / week

Book View

from £159 / night

18

Holiday chalet in Grimentz

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 with fireplace, kitchen area with dishwasher, 1 double bedroom, 4 2-bedrooms, 2 baths-WC, 1 shower-WC, 1 separated WC, balcony, terraces, garage, TV, wifi, south-east orientation.  …see more

from £202 / night

£1410 - £2811 / week

Enquire View

from £202 / night

18

Ski chalet to rent in Laax

Canton of Graubunden / Laax

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
The Chalet:location: Laax5-6 bedrooms sleeping maximum 10 peopleSaunaBoot room with heated boot warmerCinema ProjectorLog fireLarge private garden and plenty of parkingLarge balcony with amazing views90 minute drive from Zurich Ai  …see more

from £572 / night

£4000 - £6000 / week

Book View

from £572 / night

16

Grimentz holiday chalet rental

Canton of Valais / Grimentz

3 6 Min stay varies

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

from £120 / night

£837 - £1669 / week

Enquire View

from £120 / night

17

Chalet rental in Grimentz

Canton of Valais / Grimentz

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
Luxurious chalet on 3 levels for 10 to 12 people, living room with fireplace, living room with 1 divan, 2 kitchen areas whom 1 with dishwasher, 1 double bedroom, 4 2-bedroom, 1 bath-WC, 1 bath, 2 showers, 3 separate WCs, sauna, terrace, balcony, garage, 2 TV, wifi, sout  …see more

from £276 / night

£1928 - £3844 / week

Enquire View

from £276 / night

17

Chalet rental in Grimentz

Canton of Valais / Grimentz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Very comfortable chalet on 2 levels for 6 people, living with fireplace, kitchen area with dishwasher, 1 double bedroom, 2 2-bedrooms whom 1 bunk bed, shower, 2 separated WC, balcony, terrace, TV, wifi, south-east orientation.  …see more

from £120 / night

£837 - £1669 / week

Enquire View

from £120 / night

14

Holiday chalet in Veysonnaz

Canton of Valais / Veysonnaz

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden
3* - 5-bedroom-chalet for 10 people located 2.5km from the ski slopes in a peaceful and sunny environment.On the ground floor:Bright living room with fireplace, cable TV, free WiFi.Open-plan kitchen equipped with 4 ceramic hobs, oven, coffee machine, kettle, dishwasher.  …see more

from £124 / night

£868 - £2872 / week

Enquire View

from £124 / night

19

La Tzoumaz ski chalet to rent.

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, k  …see more

from £67 / night

£467 - £2034 / week

Book View

from £67 / night

(7) Excellent 

20

Holiday chalet in Saas-Fee

Canton of Valais / Saas-Fee

5 11 7 nights min

  • 5 bedrooms
  • Sleeps 11
  • 7 nights min
  • Child friendly
  • Car not necessary
Chalet Samuraj is a traditional alpine chalet located in the beautiful swiss village of Saas-Fee. Saas fee is all an year holiday location allowing guaranteed snow during the ski season and summer hiking and walking as well as glacier skiing during the summer months.Bot  …see more

from £197 / night

£1378 - £3504 / week

Enquire View

from £197 / night

(1) Excellent 

18

Grimentz ski chalet to rent.

Canton of Valais / Grimentz

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Ski
  • Child friendly
  • Private garden
Modern Ski Chalet in Traditional Design, sleeps 6-8 comfortably. Private garden, South-facing outside area with BBQ, balcony & fantastic views of Val d'Annivers. 5 minutes walk to ski piste or free bus to village centre. Sub-terranian garage & integrated sk  …see more

from £237 / night

£1418 / week

Book View

from £237 / night

18

Veysonnaz holiday chalet rental

Canton of Valais / Veysonnaz

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden
3*, 5-bedroom-chalet 5 bedroom for 10 people located 2km from the ski slopes in a peaceful and sunny environment. On the ground floor: Bright living room with fireplace, television with cable connection, DVD-player, Hi-Fi and internet connection. Open-plan kitchen with  …see more

from £124 / night

£868 - £2872 / week

Enquire View

from £124 / night

24

Zermatt ski chalet to rent.

Canton of Valais / Zermatt

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Air conditioning
Ski chalet “A la Casa” - Chalet on two floors with 4 double rooms, 3 bathrooms/toilets, big living room with cheminée, big kitchen open to the living room, private sauna, private outdoor jacuzzi, big heated terrasse, radio, DVD, cable-TV in the living room and the bedro  …see more

from £536 / night

£2914 - £4725 / week

Book View

from £536 / night

18

Holiday chalet in Haute Nendaz

Nendaz / Haute Nendaz

7 14 Min stay varies

  • 7 bedrooms
  • Sleeps 14
  • Min stay varies
  • Child friendly
  • Private garden
Very nice and niew wood chalet for 14 persons, well furnished, with 7 bedrooms  …see more

from £203 / night

£1418 - £3160 / week

Enquire View

from £203 / night

22

Grimentz ski chalet to rent.

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  …see more

from £186 / night

£1299 - £3499 / week

Enquire View

from £186 / night

(2) 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 £256 / night

£1792 - £3115 / week

Book View

from £256 / night

24

Haute Nendaz ski chalet to rent.

Nendaz / Haute Nendaz

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Swimming pool
  • Ski
  • Child friendly
Chalet Lauren is a newly built (completed in 2014) luxurious contemporary mountain retreat for Summer or Winter, sleeping 8 adults with an additional 4 children/ teenagers in a sumptuous bunk room. The chalet is available all year round on a self catered basis. It has a  …see more

from £900 / night

£6300 - £11024 / week

Book View

from £900 / night

16

Holiday chalet in Veysonnaz

Canton of Valais / Veysonnaz

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Private garden
4*, 4-bedroom-chalet for 10 people located at 800m from the lift in a quiet and sunny place. On the ground floor : Four bedrooms with two single beds. Two bathrooms with shower and toilet, one is en suite with a bedroom. First floor : Bright living room with fireplace  …see more

from £179 / night

£1251 - £4035 / week

Enquire View

from £179 / night

15

Verbier ski chalet to rent.

Verbier / Brunet

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
Spacious chalet right across the road from the Rouge. The mezzanine can sleep an extra 7 guests (subject to confirmation at time of booking).  …see more

from £900 / night

£6300 / week

Enquire View

from £900 / night

18

Haute Nendaz holiday chalet rental

Nendaz / Haute Nendaz

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
Lovely chalet for 5 persons  …see more

from £87 / night

£605 - £1126 / week

Enquire View

from £87 / night

(1) Excellent 

23

Leukerbad ski chalet to rent.

Canton of Valais / Leukerbad

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Ski
  • Child friendly
  • Private garden
“Loved the stay on this chalet” We have been in Leukerbad with all the family together with our grandson. We stayed for three weeks and surprisingly liked it very much even the weather was not good all the time. But the goal of Leukerbad of course t  …see more

from £284 / night

£1969 / week

Book View

from £284 / night

18

Holiday chalet in Haute Nendaz

Nendaz / Haute Nendaz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Private garden
Spacious and comfortable chalet for 8 people, close the center. WIFI  …see more

from £234 / night

£1636 - £2594 / week

Enquire View

from £234 / night

18

Haute Nendaz holiday chalet rental

Nendaz / Haute Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Private garden
Nice Chalet for 5-6 people, confortable, quiet situation, nice view  …see more

from £87 / night

£609 - £1410 / week

Enquire View

from £87 / night

18

Holiday chalet in Grimentz

Canton of Valais / Grimentz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
Yearly rental possible. Chalet next to the slopes (ski in ski out) for 8 people, living room with fireplace, kitchen area with dishwasher, 1 double bedroom, 3 bedrooms with 2 bunk bed 2 shower-WC, balcony, terrace, TV, wifi, south-east orientation.  …see more

from £164 / night

£1145 - £2282 / week

Enquire View

from £164 / night

17

Holiday chalet in Grimentz

Canton of Valais / Grimentz

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
Comfortable chalet on 2 levels for 7 to 8 people, living room, kitchen area with dishwasher, 1 2-bedroom, 1 double bedroom, 1 4-bedroom whom 1 bunk bed, 2 shower-WC, balcony, terrace, garage, TV, internet, south-east orientation.  …see more

from £148 / night

£1031 - £2056 / week

Enquire View

from £148 / night

20

Ski chalet to rent in La Tzoumaz

Canton of Valais / La Tzoumaz

4 9 7 nights min

  • 4 bedrooms
  • Sleeps 9
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
Magnificent 4 bedroom chalet, luxuriously furnished, conveniently located in the Verbier 4-Valleys ski resort of La Tzoumaz.  …see more

from £506 / night

£3536 / week

Book View

from £506 / night

15

Ski chalet to rent in Verbier

Canton of Valais / Verbier

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Suitable for children age 5+
  • Car not necessary
This accommodation weekly rental is from Sunday to Sunday. Accommodation is set over three floors sleeping 8 people, with 4 separate bathrooms, 3 of which are en-suites. Master bedroom is located on the top floor with access to a private balcony.  …see more

from £799 / night

£5591 / week

Enquire View

from £799 / 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 £111 / night

£772 - £1213 / week

Book View

from £111 / night

25

Zermatt holiday chalet rental

Canton of Valais / Zermatt

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
Chalet Grace is 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 Matterhorn.  …see more

from £2981 / night

£12205 - £110237 / week

Enquire View

from £2981 / night

(2) Excellent 

22

Ski chalet to rent in Crans-Montana

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
Five star ranked chalet with Jaccuzzi and sauna  …see more

from £848 / night

£6780 - £15255 / week

Book View

from £848 / night

18

Holiday chalet in Haute Nendaz

Nendaz / Haute Nendaz

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Private garden
Lovely and spacious chalet for 10 persons, only fiew minutes close the center of Haute-Nendaz  …see more

from £193 / night

£1345 - £3571 / week

Enquire View

from £193 / night

16

Holiday chalet in Veysonnaz

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

£1251 - £4035 / week

Enquire View

from £179 / night

(2) Excellent 

9

Ski chalet to rent in Verbier

Canton of Valais / Verbier

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Stunning view, you can ski home and to lifts. free bus service to and from centre town. warm and cosy home. fully equipped and well furnished.  …see more

Pricing unknown

Book View

Pricing unknown

24

Ski chalet to rent in Verbier

Verbier / Levron

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
3 bedroom chalet with 2 bathrooms, sleeps 4 adults and 2 children comfortably situated in the beautiful Swiss Alpine village of Levron, which is very close to the world famous skiing resort of Verbier.. If you want peace and quiet, then this is the place for you.A lovel  …see more

from £108 / night

£750 / week

Book View

from £108 / night

33

North London holiday chalet rental

London / North London

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Nearest beach 50 km
  • Child friendly
  • Car not necessary
MODERN 3 Double BEDROOM APARTMENT entire top floor of DETACHED CHALET STYLE HOUSE.. ONE BEDROOM WITH DOUBLE BED EN SUITE BALCONY FACING GARDEN. FULL KITCHEN FACILITIES . THERE IS ALSO ANOTHER AREA DOWNSTAIRS WITH INTERNET/TV ACCESS. OAKWOOD STATION IS IS 5 MINUTES  …see more

from £66 / night

£700 / week

Book View

from £66 / night

17

Grimentz holiday chalet accommodation

Canton of Valais / Grimentz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
Middle class chalet on 2 levels, for 6 people, living room, kitchen area, 1 double bedroom, 2 2-bedrooms whom 1 bunk bed, bath-WC, balcony, terrace, TV, wifi, south-east orientation.  …see more

from £108 / night

£754 - £1504 / week

Enquire View

from £108 / night

18

Chalet rental in Haute Nendaz

Nendaz / Haute Nendaz

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Private garden
Nice chalet for 8 persons, close the sloapes. Very nice outdoor equipment for the sumer  …see more

from £153 / night

£1070 - £2189 / week

Enquire View

from £153 / night

17

Ski chalet to rent in Haute Nendaz

Nendaz / Haute Nendaz

8 16 7 nights min

  • 8 bedrooms
  • Sleeps 16
  • 7 nights min
  • Nearest beach 70 km
  • Ski
  • Child friendly
Catered Chalet, ideally located in the resort of Haute Nendaz, part of the extensive Verbier 4 valley ski area, just 50m from the ski lifts and a few minutes on foot to the resort centre. Ideal for families and large groups, with 8 bedrooms. Hot tub. Next to lifts Wi-  …see more

from £358 / night

£2500 - £11000 / week

Book View

from £358 / night

(5) Excellent 

34

Ski chalet to rent in Grimentz

Canton of Valais / Grimentz

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Ski
  • Child friendly
Chalet La Legende is set in the heart of the 15th century village of Grimentz, Val d'Anniviers, Switzerland - an undiscovered gem combining old world charm with an abundance of seasonal activities and panoramic mountain views. It is a traditional chalet which has been  …see more

from £329 / night

£2299 / week

Book View

from £329 / night

8

Ski chalet to rent in Haute Nendaz

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

£2343 / week

Book View

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