Christmas markets - European city breaks near Christmas markets

Christmas markets (298)

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

298 Holiday homes

Filters applied: Chalet (5,642)

16

Ski chalet to rent in Fiesch in Valais

Canton of Valais / Fiesch in Valais

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Self-catering comfortable 10-12 person Chalet situated in the delightful village of Fiesch in the sunny region of Wallis.Ideal for holidays with friends and family.  …see more

from £212 / night

£1484 / week

Book View

from £212 / night

27

Holiday chalet in Zermatt

Zermatt / Winkelmatten

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
Welcome to Chalet Carmen, a very nice 4 star catered chalet located in the heart of Zermatt. This superb Chalet is situated in one of the best locations, just 200 meters from the Matterhorn Express base station making it the ideal location for Ski lovers.Cha  …see more

from £379 / night

£2657 - £7813 / week

Enquire View

from £379 / night

14

Veysonnaz holiday chalet rental

Canton of Valais / Veysonnaz

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Private garden
comfortable 3*, 5-bedroom-chalet located 2.5km from the ski slopes in a peaceful and sunny environment. Approximately 1250 meters above sealevel right next to the free parking lot.On the ground floor:bright living room with a sofa, fireplace with 180 degrees spectacul  …see more

from £123 / night

£861 - £2850 / week

Enquire View

from £123 / night

9

Ski chalet to rent in Verbier

Canton of Valais / Verbier

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Ask about pets
Chalet situé à Bruson dans le Val de Bagnes. Situé à 5 minutes des pistes de ski et relié au domaine skiable de Verbier.Chalet avec 3 chambres à coucher, un salon, une cuisine, une salle de bain, terrasse, barbecue, carnotzet, poêle à bois.  …see more

from £211 / night

£1485 / week

Book View

from £211 / night

12

Verbier ski chalet to rent.

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

from £698 / night

£4883 / week

Enquire View

from £698 / night

(14) Excellent 

41

La Tzoumaz ski chalet to rent.

Canton of Valais / La Tzoumaz

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
Chalet Chaupine sleeps 12 in 5 bedrooms. New (2012), stylish, tasteful, comfortable. Open fireplace, sauna, wifi, great views and walking distance to the village center and the ski lift. One of the sunniest locations in La Tzoumaz, summer and winter!  …see more

from £243 / night

£1695 - £5933 / week

Book View

from £243 / night

8

Holiday chalet in Vercorin

Canton of Valais / Vercorin

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden
Wonderfull Chalet 4 rooms - 6 People. Located on the top of the village, sunny terrace with breathtaking view on the "vallée du Rhône". 15 Minutes by foot. Park place  …see more

from £185 / night

£1290 - £2365 / week

Enquire View

from £185 / night

24

Ski chalet to rent in Wiler

Canton of Valais / Wiler

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
Large exclusive 6 room chalet (160m2), 3 floors, luxurious with modern design. All floors have underfloor heating. Terrace around the chalet (all day sun). Adjacent (200m) to the cable car station at 2000m altitude. Next to skislopes, skiing to chalet possible. Unique m  …see more

from £134 / night

£933 - £2119 / week

Book View

from £134 / night

14

Chalet rental 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 at 2.5km from the lift in a quiet and sunny place.On the ground floor :Open kitchen equipped with a refrigerator and freezer compartment, oven, toaster, filter coffee machine and dishwasher.Bright living room with a fireplace,  …see more

from £123 / night

£861 - £2850 / week

Enquire View

from £123 / night

14

Holiday chalet in Veysonnaz

Canton of Valais / Veysonnaz

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Private garden
Luxurious chalet, ski-in/ski-out, next to the ski slope for 10 persons maximum. 5-room chalet (4 bedrooms), new construction, 5 stars.Bright living room with magnificent views over the Rhône Valley with open fireplace, cabled television, DVD player, radio, free WiFi and  …see more

from £380 / night

£2654 - £5480 / week

Enquire View

from £380 / night

(2) Very Good 

5

Canton of Ticino / Astano

4 6 Min stay varies

  • 4 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 11 km
  • Child friendly
  • Private garden

 …see more

from £56 / night

£391 - £547 / week

Book View

from £56 / night

(2) Excellent 

18

Holiday chalet in Trinity

Jersey / Trinity

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
“Amazing cottage with great views.” We thoroughly enjoyed staying here. The accommodation is well presented and modern. The owners were very friendly and helpful. The location is very peaceful and relaxing with great views, on clear days, to the French  …see more

from £172 / night

£1200 - £1595 / week

Enquire View

from £172 / night

18

Holiday chalet in Haute Nendaz

Nendaz / Haute Nendaz

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Private garden
Lovely and spacious Chalet, with hot tub, for 10 people, close the shuttle bus  …see more

from £202 / night

£1409 - £4211 / week

Enquire View

from £202 / night

11

Holiday chalet in Orsieres

Canton of Valais / Orsieres

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Ask about pets
Driving Distances: The French and Italian borders are within 30 minutes drive. Shopping at Orsieres (3 mins) and Martigny (20 mins). Other driving distances: Geneva 1 hr 20 mins, Zurich 2 hrs 30 mins, Milan 2 hrs 30 mins, Calais 8 hrs.  …see more

from £81 / night

£564 / week

Book View

from £81 / night

18

Chalet rental in Nendaz

Canton of Valais / Nendaz

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Child friendly
  • Private garden
Comfortable and nice chalet, for 7 persons, close the center  …see more

from £110 / night

£766 - £1800 / week

Enquire View

from £110 / night

16

Holiday chalet rental

Canton of Valais / Vercorin

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden
5 rooms chalet *** - 10 people Situated on the "Mont" south facing. Absolute peace with a beautiful panoramic view.  …see more

from £181 / night

£1266 - £2321 / week

Enquire View

from £181 / night

(2) Excellent 

24

Ski chalet to rent in Champoussin

Canton of Valais / Champoussin

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 30 km
  • Ski
“Fantastic chalet in rural setting conventiently located for those who ski” I stayed in this chalet in 2013 and very much appreciated the great view on the mountain range and the cosy interiour. The chalet is practically located next to the piste.  …see more

from £150 / night

£1048 / week

Book View

from £150 / night

18

Haute Nendaz ski chalet to rent.

Nendaz / Haute Nendaz

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Ask about pets
Chalet Perles des Alpes is an adorable chalet in Haute-Nendaz at 1550 m (5100 ft) altitude, surrounded by natural beauty and serenity.The chalet is part of a charming and peaceful "hameau", only a small journey on foot away from the busy centre of the  …see more

from £91 / night

£636 - £2500 / week

Book View

from £91 / night

12

Holiday chalet in Nax

Canton of Valais / Nax

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Child friendly
Nax, La Cordamou. Beautiful apartment with 3 rooms in a chalet. Neare to the center of the village.  …see more

from £87 / night

£603 - £1104 / week

Enquire View

from £87 / night

20

Haute Nendaz ski chalet to rent.

Nendaz / Haute Nendaz

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Luxury 5* Self Catered Chalet with 5 bedrooms/5 bathrooms and hot tub with spectacular mountain views. There is underfloor heating throughout the chalet and a lovely open log fire. In summer in the large garden & patio area there is seating for 10 people and barbequ  …see more

from £260 / night

£1800 - £5000 / week

Book View

from £260 / night

18

Crans-Montana holiday chalet rental

Canton of Valais / Crans-Montana

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Private garden
Very beautiful chalet for 8 people, new, located around 3.5 kilometers away from the skilift Violettes. Beautiful view. Quiet. Sunny. The chalet includes : entrance/floor : 1 bedroom with bed for 2, 2 bedrooms with 2 beds each, 1 shower room, 1 living room with TV; grou  …see more

from £208 / night

£1454 - £3305 / week

Enquire View

from £208 / night

(3) Very Good 

24

Ski chalet to rent in Saas-Fee

Canton of Valais / Saas-Fee

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Sonneg Chalet Penthouse is a stunning four /five bedroom duplex apartment (250 sq metres) with a large open plan double height reception room. Fitted out to the highest standards it is perhaps the best of its type to be found anywhere in Saas-Fee.  …see more

from £391 / night

£2735 - £8204 / week

Enquire View

from £391 / night

18

Holiday chalet in Nax

Canton of Valais / Nax

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden
Nax, La Cordamou. 3 rooms chalet. Near to the center of the village.  …see more

from £78 / night

£543 - £993 / week

Enquire View

from £78 / night

(6) Excellent 

19

Ski chalet to rent in Haute Nendaz

Nendaz / Haute Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Chalet Clair Val is situated at the end of a cul-de-sac in a quiet private road. It is 500m from the ski-lift and 100m from the bus stop for the free skibus transfers. At the top of the garden is a gate taking you to the bakery and local bars. 100m away is a supermar  …see more

from £90 / night

£735 - £1500 / week

Book View

from £90 / night

24

Holiday chalet in Zermatt

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

£2188 - £7813 / week

Enquire View

from £313 / night

(1) Very Good 

18

Grimentz holiday chalet rental

Canton of Valais / Grimentz

3 7 Min stay varies

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

from £132 / night

£922 - £1837 / week

Enquire View

from £132 / night

23

Ski chalet to rent in Haute Nendaz

Nendaz / Haute Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 60 km
  • Ski
  • Child friendly
Luxury 3-Bedroom apartment with a stunning viewLuxury 3-Bedroom apartment (6 Personen) in Haute-Nendaz (4-Valles) for rent. The apartment is in 8 Min. walking distance from the station and close to the center of the village with a stunning view to central Valais  …see more

from £137 / night

£938 - £1719 / week

Book View

from £137 / night

(5) Excellent 

24

Ski chalet to rent in Langwies

Canton of Graubunden / Langwies

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 11 km
  • Ski
  • Child friendly
“A magical place in the Swiss Alps” My husband and I had a most enjoyable and memorable stay in the upper appartment of Chalet Im Wieselti in Langwies. Arriving after dark, we woke the next day to the tinkling of cow and sheep bells in the surrounding  …see more

from £339 / night

£2331 - £3814 / week

Book View

from £339 / night

16

Holiday chalet rental

Canton of Valais / Blatten bei Naters

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Child friendly
  • Private garden
Wonderful chalet with two separate apartments fully equipped. Idyllic, very quiet and sunny situation, overlooking the village of Blatten and Mischabel mountains! You will be in the middle of the most beautiful part of the alps in a small affordable ski resort.  …see more

from £67 / night

£469 / week

Book View

from £67 / night

(2) Excellent 

19

Canton of Graubunden / Poschiavo

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

 …see more

from £83 / night

£575 / week

Book View

from £83 / night

(1) Excellent 

17

Haute Nendaz ski chalet to rent.

Nendaz / Haute Nendaz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
Chalet idefix renovated in 2011 is just 2 minutes of the immense ski area Les quatres vallees. The chalet is equipped with al the luxury you need for a comfortable stay in the Swiss alps.  …see more

from £73 / night

£509 - £1611 / week

Book View

from £73 / night

15

Chalet rental in Saas-Fee

Canton of Valais / Saas-Fee

5 8 Min stay varies

  • 5 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
Stunningly beautiful traditional Swiss chalet built in 1758. Fully renovated with all modern conveniences. Sunniest spot in Saas Fee on the Hohnegg Plateau with lovely views of the village. The accommodation in Castellino del Sole is very flexible. The chalet is spli  …see more

from £80 / night

£4000 - £4500 / week

Book View

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

£520 / week

Book View

from £75 / night

(12) Excellent 

24

Ski chalet to rent in Haute Nendaz

Nendaz / Haute Nendaz

6 14 Min stay varies

  • 6 bedrooms
  • Sleeps 14
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
“Wonderful chalet with amazing views” The chalet is amazing and the views are to match. Bedrooms and kitchen are fully equiped and the property manager Nicole does an amazing job to help and make you feel welcome. The drive up from the valley is long,  …see more

from £300 / night

£1900 - £6500 / week

Book View

from £300 / night

(1) Very Good 

16

Chalet rental in Veysonnaz

Canton of Valais / Veysonnaz

6 12 7 nights min

  • 6 bedrooms
  • Sleeps 12
  • 7 nights min
  • 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 £192 / night

£1344 - £4370 / week

Enquire View

from £192 / night

18

Holiday chalet in Veysonnaz

Canton of Valais / Veysonnaz

5 16 Min stay varies

  • 5 bedrooms
  • Sleeps 16
  • Min stay varies
  • Child friendly
5*, 5-bedroom-chalet for 16 people situated directly on the slopes (ski-in, ski-out) and at a 10-minute-walk from the centre of the resort.Ground floor:Entrance hall. Garage for one car, with storage for skis and ski boots. Big living room with open-plan kitchen. Firepl  …see more

from £345 / night

£2415 - £6393 / week

Enquire View

from £345 / night

14

Ski chalet to rent in Ayer

Canton of Valais / Ayer

6 11 Min stay varies

  • 6 bedrooms
  • Sleeps 11
  • Min stay varies
  • Ski
  • Child friendly
  • Ask about pets
Traditional family Chalet In beautiful Val D'Anniviers. Peaceful and picturesque location, Perfect for winter and summer sports. Sleeps up to 11. Fully equipped kitchen, with a wood burning stove. Situated between Grimentz, Zinal and St. Luc and St. Jean.  …see more

Pricing unknown

Book View

Pricing unknown

30

Holiday chalet in Zermatt

Canton of Valais / Zermatt

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Swimming pool
  • Child friendly
Welcome to Chalet Zen, a luxurious yet cosy privately owned chalet situated in the beautiful car free town of a Zermatt at the foot of the Matterhorn. It is discreetly located just 100m from the piste and main lift up to the glacier, providing access to all Zermatt and  …see more

from £1116 / night

£7813 - £78125 / week

Enquire View

from £1116 / night

18

Chalet rental 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 at 2.5 km from the lift in a quiet and sunny area. Free WiFi. On the ground floor :Bright living room with fireplace, flat screen cable-TV and free WIFI. Open-p  …see more

from £123 / night

£861 - £2850 / week

Enquire View

from £123 / night

10

Ski chalet to rent in Saas-Fee

Canton of Valais / Saas-Fee

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
This very charming chalet in a prime location will ensure that you have authentic and relaxed holidays.  …see more

from £125 / night

£875 - £1719 / week

Book View

from £125 / night