Christmas markets - European city breaks near Christmas markets

Christmas markets (297)

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

297 Holiday homes

Filters applied: Chalet (5,676)

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

£911 - £1789 / week

Book View

from £131 / night

15

Canton of Valais / Verbier

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Ask owner if suitable for children

 …see more

from £106 / night

£737 / week

Book View

from £106 / 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  …see more

from £553 / night

£3009 - £4879 / week

Book View

from £553 / night

18

Holiday chalet in Veysonnaz

Canton of Valais / Veysonnaz

5 9 Min stay varies

  • 5 bedrooms
  • Sleeps 9
  • Min stay varies
  • Child friendly
4*, 5-bedroom- chalet for 9 people located 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, refrigerator/freezer, oven, micr  …see more

from £463 / night

£3236 - £5137 / week

Enquire View

from £463 / night

20

Chalet accommodation in Val-d'Illiez

Portes du Soleil / Val-d'Illiez

4 11 Min stay varies

  • 4 bedrooms
  • Sleeps 11
  • Min stay varies
  • Suitable for children age 5+
* chalet presented in the press and tv *The chalet "Le 1912" is located in a swiss village called Val-d'Illiez (VS) in front of Dents-du-Midi. It was built in 1912 and fully renovated in 2012.Champéry and departure to Les Portes du Soleil are 3 km  …see more

from £198 / night

£1383 - £1952 / week

Book View

from £198 / night

18

Ski chalet to rent in Saariselka

Lapland / Saariselka

6 14 Min stay varies

  • 6 bedrooms
  • Sleeps 14
  • Min stay varies
  • Ski
  • Child friendly
  • Air conditioning
Affordable, high quality accommodation in Saariselka ski resort. 260 km north from the Arctic Circle.Ski cottage with two apartments. Self service. Two ski lift tickets are included in the rental prices during ski season.<br />Catering , snow mobile rental and rid  …see more

from £439 / night

£1755 - £3071 / week

Book View

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

15

Ski chalet to rent in Verbier

Canton of Valais / Verbier

4 4 7 nights min

  • 4 bedrooms
  • Sleeps 4
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
La Flute is a beautifully renovated 2 bedroom apartment in the centre of Verbier. This property is ideal for anyone looking to make the most of Verbier's shopping and nightlife and is also located just across from a free shuttle which goes directly to the ski lifts  …see more

from £291 / night

£2033 / week

Enquire View

from £291 / night

(17) Excellent 

24

La Tzoumaz ski chalet to rent.

Canton of Valais / La Tzoumaz

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
“A beautiful and well appointed chalet, everything has been thought of” This is a beautiful chalet in a great location. All the bedrooms are beautiful and the living spaces are fabulous. The jacuzzi and sauna areas are in immaculate condition and a p  …see more

from £1415 / night

£9900 - £22500 / week

Book View

from £1415 / night

(1) Very Good 

14

Haute Nendaz ski chalet to rent.

Nendaz / Haute Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
4-room chalet on 2 levels, location 1 Km from facilities - Free Shuttle bus stop 100 m during winter.Summer - South facing garden with patio and furniture - Barbecue  …see more

from £350 / night

£600 - £950 / week

Book View

from £350 / 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 £522 / night

£3651 / week

Book View

from £522 / night

18

Holiday chalet in Veysonnaz

Canton of Valais / Veysonnaz

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Pet friendly
3*, 5-bedroom-chalet for 10 people at 1 km from the slopes in a calm and sunny environment. On the first floor: Bright living room with fireplace, TV with cable connection, DVD-player. Open-plan kitchen with ceramic hob, refrigerator with freezer compartment, oven, mic  …see more

from £128 / night

£896 - £2966 / week

Enquire View

from £128 / 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
Nice chalet for 8 persons, close the piste. Ski In & Out depending the season and the conditions  …see more

from £147 / night

£1029 - £1102 / week

Enquire View

from £147 / night

14

Holiday chalet in Vex

Canton of Valais / Vex

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Pet friendly
2* - 5-bedroom-chalet for 10 people located at 3.6km from the lift in a quiet and sunny place.On the ground floor :Bathroom with shower and toilet. Open-plan kitchen equipped with microwave, refrigerator and freezer compartment, oven, filter coffee machine, dishwasher,  …see more

from £110 / night

£764 - £2522 / week

Enquire View

from £110 / night

(3) Very Good 

14

Canton of Graubunden / Vicosoprano

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly

 …see more

from £115 / night

£860 - £1141 / week

Book View

from £115 / night

24

La Tzoumaz ski chalet to rent.

Canton of Valais / La Tzoumaz

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
Overlooking the Rhone Valley, Chalet Janluke is uncompromisingly modern. Situated in a secluded location with views over La Tzoumaz, with 8 min. cable car ride from Verbier, the Chalet's stunning contemporary design remodels elements of traditional Swiss ski chalet  …see more

from £500 / night

£3500 / week

Book View

from £500 / 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  …see more

from £340 / night

£2374 / week

Book View

from £340 / night

(48) Excellent 

30

Ski chalet to rent in La Tzoumaz

Canton of Valais / La Tzoumaz

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
“Chalet Alexia, may many people enjoy their stay also like me!” We visited Chalet Alexia with two families in the autumn. The chalet looked the same as shown in the pictures and the description. Nice, warm, cozy, comfortable, and luxurious. I personal  …see more

from £291 / night

£2033 - £4879 / week

Book View

from £291 / night

12

Ski chalet to rent in Haute Nendaz

Nendaz / Haute Nendaz

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Relax in our architect-designed boutique chalet. Brand new for 2014, we offer the discerning holiday planner the very best in Swiss hospitality. Sleeping up to 12 without compromising on space, this will appeal to clients of all ages.<br />Our dedicated and gifted  …see more

Pricing unknown

Book View

Pricing unknown

7

Ski chalet to rent in Nendaz

Canton of Valais / Nendaz

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Swimming pool
  • Ski
  • Child friendly
Fantastisch skigebied op 5 minuten met gratis skibus.Openbare schaatsbaan.In de zomer uitgebreid wandelgebied zonder steile hellingen.Uitdagende fietsroutes.Openbaar zwembad op 100 meter.Tennisbanen op 100 meter  …see more

from £188 / night

£1316 - £2193 / week

Book View

from £188 / night

19

Holiday chalet accommodation

Canton of Valais / Ayer

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Suitable for children age 5+
  • Private garden
BEAUTIFULL SWISS CHALET, HIKE IN THE ALPS, VALAIS, ANNIVIERS, AYERYour destination is Ayer, some 2 hours to the East of Geneva beyond Verbier but before Zermatt.Ayer is a totally unspoilt village in the picturesque valley of the Val d'Anniviers, in the Swiss Alps.&  …see more

from £111 / night

£773 / week

Book View

from £111 / night

(1) Excellent 

8

Canton of Valais / Bellwald

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden

 …see more

from £131 / night

£692 - £2033 / week

Book View

from £131 / night

19

Ski chalet to rent in Verbier

Canton of Valais / Verbier

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 17 km
  • Ski
Authentic barn, beautifully renovated, in Commeire, a hamlet in the St-Bernard country in Valais, Switzerland. Close to Verbier and the 4 Vallees Ski area. Perched at an altitude of 1,450m, the barn looks upon the majestic peaks of Mont-Blanc Massif and Mont Vél  …see more

from £814 / night

£4383 / week

Book View

from £814 / 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 £293 / night

£2033 / week

Book View

from £293 / night

18

Chalet rental in Haute Nendaz

Nendaz / Haute Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Very nice wood Chalet directly on the skislopes. Ski-in / Ski-out. WIFI. 3 Bedrooms, 1 Shower /WC. Panoramic View.  …see more

from £255 / night

£1785 - £2370 / week

Enquire View

from £255 / night

11

Thyon holiday chalet rental

Canton of Valais / Thyon

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
Our Chalet is located in the heart of Thyon-Les-Collons in the 4 Valleys ski area in Switzerland. The six bedrooms and three bathrooms accommodate 12 people comfortably, and there is an out door Jacuzzi to help ease aching muscles after a hard days skiing or walking. In  …see more

from £90 / night

£500 - £1600 / week

Book View

from £90 / night

(1) Excellent 

12

Holiday chalet in Minusio

Lake Maggiore / Minusio

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Nearest beach 7 km
  • Child friendly
  • Car not necessary
“Little heaven” The cottage is situated at the end of a large property, with a small private garden & pond. Outside was a lovely large table which allowed us to enjoy the last of the summer evenings. Maria & Horst were the embodiment of perfect hosts,  …see more

from £53 / night

£342 - £570 / week

Book View

from £53 / 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 £366 / night

£2419 / week

Book View

from £366 / 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 £351 / night

£2588 / week

Book View

from £351 / night

18

Holiday chalet in Crans-Montana

Canton of Valais / Crans-Montana

7 10 7 nights min

  • 7 bedrooms
  • Sleeps 10
  • 7 nights min
  • Child friendly
  • Private garden
Apartment in chalet, 8 rooms ***. sunny, quiet and near the center of Crans. Residential district.  …see more

from £446 / night

£3122 - £5723 / week

Enquire View

from £446 / night

23

Anzere ski chalet to rent.

Canton of Valais / Anzere

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly
Ideal for a summer or winter holiday with friends or family, this 80 sqm apartment is located in a typical Swiss chalet. With 3 bedrooms and 1 bathroom, it sleeps 6.  …see more

from £88 / night

£615 - £826 / week

Book View

from £88 / night

14

Nendaz / Haute-Nendaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Pet friendly

 …see more

from £132 / night

£1106 / week

Book View

from £132 / 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 for 10 people located at 2.5km from the lift in a quiet and sunny environment. Ground floor : Open-plan kitchen equipped with a refrigerator/freezer compartment oven, filter coffee machine, kettle, dishwasher, toaster, microwave. Bright living room  …see more

from £141 / night

£987 - £3427 / week

Enquire View

from £141 / night

16

Holiday chalet rental

Nendaz / Haute Nendaz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Private garden
Very exceptional wood chalet for 8 people, perfect situation  …see more

from £268 / night

£1870 - £2470 / week

Enquire View

from £268 / night

(7) Excellent 

16

Haute-Nendaz ski chalet to rent.

Nendaz / Haute-Nendaz

6 14 7 nights min

  • 6 bedrooms
  • Sleeps 14
  • 7 nights min
  • Ski
  • Child friendly
A luxury, ski-in, ski-out 14 bed chalet with panoramic views over the Rhone valley. Recently renovated to put a luxurious boutique twist on traditional chalet life. This beautiful chalet is conveniently arranged over three floors and features many indulgent comforts a  …see more

from £349 / night

£2440 - £6098 / week

Book View

from £349 / night

24

Fiesch in Valais ski chalet to rent.

Canton of Valais / Fiesch in Valais

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly
Ideal for a summer or winter holiday with friends or family, this 68 sqm apartment is located in a typical Swiss chalet and can accommodate up to four people.  …see more

from £84 / night

£582 - £767 / week

Book View

from £84 / night

18

Holiday chalet in Grimentz

Canton of Valais / Grimentz

3 7 Min stay varies

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

from £137 / night

£959 - £1912 / week

Enquire View

from £137 / night

14

Vernamiege holiday chalet rental

Canton of Valais / Vernamiege

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Private garden
Vernamiège. Magnificent chalet with 4 rooms, 15 minutes walk from the village center and about 7 km from the ski lifts. Spectacular views of the Swiss Alps.  …see more

from £114 / night

£792 - £1449 / week

Enquire View

from £114 / night

31

Heremence ski chalet to rent.

Canton of Valais / Heremence

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
Ski the wonderful 4vallees 410km linked pistes, hop over to Verbier for lunch and back and relax in this................... Outstanding, lavish and luxurious chalet with modern design and every amenity. Very spacious, it spreads the charm of a stylish, modern mountain  …see more

from £163 / night

£1139 / week

Book View

from £163 / night

18

Holiday chalet in Evolene

Canton of Valais / Evolene

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Child friendly
  • Pet 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. Comfortable chalet for 12 perso  …see more

Pricing unknown

Enquire View

Pricing unknown