Christmas markets - European city breaks near Christmas markets

Christmas markets (446)

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

446 Holiday homes

(6) Excellent 

20

Ski apartment to rent in Klosters

Canton of Graubunden / Klosters

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Ski
“An Absolutely Fantastic Apartment” The owners were extremely helpful in every way, even providing rucksacks, maps etc. for walks in the area. The very spacious apartment was furnished to a very high standard to meet all your needs and yet had a wonde  …see more

from £114 / night

£860 - £5469 / week

Book View

from £114 / night

(6) Excellent 

11

Ski apartment to rent in Le Chable

Bagnes / Le Chable

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
A luxury self-catering 2 bed apartment just 3 minutes walk from the Verbier ski lift system & Le Chable train station. High quality, affordable accommodation, offering a cheaper alternative to Verbier. Beneath the apartments is a beautiful cafe offering homemade treatsO  …see more

from £208 / night

£1368 - £2379 / week

Book View

from £208 / night

18

Verbier ski chalet to rent.

Canton of Valais / Verbier

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
Chalet Armillaires is situated in a great location above the Medran lift station and just off the piste with ski-in potential. There are fabulous views of the valley from the two south-facing balconies.  …see more

from £581 / night

£4063 / week

Enquire View

from £581 / night

13

Ski apartment to rent in Verbier

Verbier / Medram

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
Verbier, sleeps 8 , 4 bedroom apartment close to main lift station  …see more

from £670 / night

£4688 / week

Enquire View

from £670 / night

(1) Very Good 

9

Ski apartment to rent in Verbier

Canton of Valais / Verbier

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Suitable for children age 5+
  • Car not necessary
Beautifully decorated apartment in the heart of Verbier with 3 bedrooms and only a few minutes walking distance from shops, restaurants, and the ski lift.  …see more

from £559 / night

£3907 / week

Enquire View

from £559 / night

12

Ski hotel apartment to rent in Le Chable

Bagnes / Le Chable

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
A luxury self-catering large studio just 3 minutes walk from the Verbier ski lift system & Le Chable train station. High quality, affordable accommodation, offering a cheaper alternative to Verbier. Beneath the apartments is a beautiful cafe offering homemade treats.Off  …see more

from £122 / night

£766 - £1368 / week

Book View

from £122 / 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.Catering , snow mobile rental and rides, husky an  …see more

from £424 / night

£1695 - £2967 / week

Book View

from £424 / night

18

Ski apartment to rent in Verbier

Canton of Valais / Verbier

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
Oden a wonderful 3 bedroom first floor apartment located between the town centre of Vebier and the Medran lift station and has spectacular views of the surrounding mountains. Oden is very close to many bars and restaurants and is ideal for a family or group booking.  …see more

from £246 / night

£1719 / week

Enquire View

from £246 / night

(1) Excellent 

28

Canton of Valais / Zermatt

2 4 Min stay varies

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

 …see more

from £141 / night

£1379 - £1778 / week

Book View

from £141 / night

15

Engadin St. Moritz / St. Moritz

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

 …see more

from £157 / night

£782 - £2188 / week

Book View

from £157 / night

(1) Very Good 

14

Ski chalet to rent in Saas-Fee

Canton of Valais / Saas-Fee

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Luxury chalet; catered or not catered. Home of novelist Carl Zuchmayer, Extensively restored . Sunny position, lovely views, 5 bedrooms,families , large lounge & dining. Separate kitchen. Sauna/steam. 40'' 3DTV, Blu-ray, PS3,Wifi, terrace, gardens. 12 min walk to lift.F  …see more

from £508 / night

£2266 - £4010 / week

Book View

from £508 / night

7

Zermatt ski apartment to rent.

Zermatt / Winkelmatten

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Ski
  • Child friendly
The service is personalised - our family is in the tourism industry for the last 30 years - feel like it's your home away from home. The location is unique - ski in/out - a luxury in Zermatt, wellness onsiteThe views of the Matterhorn are spectacular and magicalThe  …see more

from £977 / night

£6915 - £9375 / week

Book View

from £977 / night

12

Canton of Valais / Thyon

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary

 …see more

from £39 / night

£267 / week

Book View

from £39 / night

(24) Excellent 

21

Ski apartment to rent in Zermatt

Canton of Valais / Zermatt

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Suitable for children age 5+
  • Car not necessary
“Perfect” Our stay at Chez Nous was wonderful. The hosts kindly set everything for us and were very helpful and made our experience in Zermatt even better. The apartment was lovely and clean. I highly recommend it. Je vous recommande aussi le gateau-  …see more

from £313 / night

£1563 - £4688 / week

Enquire View

from £313 / night

(3) Excellent 

20

Ski apartment to rent in Champoussin

Canton of Valais / Champoussin

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
Newly constructed penthouse apartment located in the Swiss Alps. With stunning mountain views and peerless skiing facilities on your doorstep. Situated in the beautiful village of Champoussin. - Easter weeks still available  …see more

from £70 / night

£350 - £1800 / week

Book View

from £70 / night

(23) Excellent 

23

Ski apartment to rent in Zermatt

Canton of Valais / Zermatt

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Suitable for children age 5+
  • Car not necessary
“Freienmds and when the Small things Matter” The hired the apartments with a group of friend who we have not been away with before. When we arrived Lizzie was there to help us unpack and carry all the kit down. The apartment great. Modern, Clean and  …see more

from £391 / night

£1954 - £6641 / week

Enquire View

from £391 / night

10

Les Collons ski apartment to rent.

Vex / Les Collons

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Ski
  • Suitable for children age 5+
The Four Valleys ski area provides excellent skiing from Les Collons to Verbier. Very reliable snow.  …see more

from £118 / night

£825 / week

Book View

from £118 / night

17

Ski apartment to rent in Verbier

Canton of Valais / Verbier

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
Superbly located; stunning 3 bedroom apartment only minutes from the Place Central in the heart of Verbier and 5 minutes walk to the Medran lift station. Finished to a very high standard - will add the finishing touches to a perfect ski holiday.  …see more

from £559 / night

£3907 / week

Enquire View

from £559 / night

11

Ski chalet to rent in Haute Nendaz

Nendaz / Haute Nendaz

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Ski
  • Suitable for children age 5+
  • Private garden
Our place is best place to stay near Ski Resort. Restaurants, shops, markets are walkable distance from our house.  …see more

from £778 / night

£5079 / week

Book View

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

12

Ski apartment to rent in Verbier

Canton of Valais / Verbier

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
Superbly located 3 bedroom apartment only minutes from the Place Central and 5 minutes walk to the Medran lift station. This beautiful 3 bedroom apartment has been lovingly renovated to an extremely high standard and most of the fixtures and furnishings are antiques.  …see more

from £559 / night

£3907 / week

Enquire View

from £559 / night

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

£1954 / week

Enquire View

from £280 / night

(1) Excellent 

13

Ski apartment to rent in Verbier

Canton of Valais / Verbier

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
“Ideal property with great facilities” Chalet Pipeau was a great place to stay - quiet at night but really convenient to ski bus stop which was just opposite the property. Chalet itself was luxurious with every facility that we needed - wifi was good,  …see more

from £625 / night

£3125 - £6954 / week

Book View

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

23

St. Moritz ski apartment to rent.

Engadin St. Moritz / St. Moritz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly
Swiss alps - St. Moritz region  …see more

from £170 / night

£1060 - £1992 / week

Book View

from £170 / 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 £280 / night

£1954 - £4688 / week

Book View

from £280 / night

(1) Excellent 

19

Ski apartment to rent in Zermatt

Zermatt / Winkelmatten

5 8 Min stay varies

  • 5 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Luxury, 4 bedroom, penthouse apartment in the tranquil area of Winklematten. It has a wood burning fireplace and stunning views of the Matterhorn.  …see more

from £875 / night

£6125 - £6563 / week

Enquire View

from £875 / night

12

Oslo ski apartment to rent.

Eastern Norway / Oslo

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Ski
  • Car not necessary
Beautiful & cozy apartment with a view over the fjord. The apartment is on the lower floor of a large house. It is perfect for families and small groups as it is located close to the city but in an area surrounded by the nature. The bus stop is 5 min away and the buse  …see more

from £76 / night

£463 / week

Book View

from £76 / night

(1) Excellent 

12

Ski apartment to rent in Zermatt

Canton of Valais / Zermatt

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
“Stunning!” This apartment has it all: A really convenient location for walking or skiing, stunning views of the Matterhorn from the private garden and living room and it's immaculately clean. At night it's quiet and the beds are perfect for a great sl  …see more

from £407 / night

£2461 - £4047 / week

Enquire View

from £407 / night

(4) Excellent 

14

Wiler ski apartment to rent.

Canton of Valais / Wiler

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Swimming pool
  • Ski
  • Child friendly
“It was a stay of my dream.” First of all, the place were we stayed was very client oriented. The apartment was quiet, warm, and neat.The beds were comfortable even for those having back issues sometimes. The view from the apartment was magical. Every  …see more

from £146 / night

£1016 / week

Book View

from £146 / night

(1) Excellent 

9

Zermatt ski chalet to rent.

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

from £305 / night

£1422 - £2872 / week

Enquire View

from £305 / night

(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 £234 / night

£860 - £2500 / week

Book View

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

21

Ski studio to rent in Sierre

Canton of Valais / Sierre

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
- Bus stop in front of the building- Free use of the private parking, indoor and outdoor swimming pool sauna and hammam.- Pets are welcome- Nice terraces south oriented.- Few minutes walking to the skilift of Cry d'Er.Crans-Montana in as beautiful station is all se  …see more

Pricing unknown

Book View

Pricing unknown

20

Ski chalet to rent in Versegeres

Canton of Valais / Versegeres

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Ski
  • Child friendly
  • Ask about pets
Come and stay with us in the Verbier Valley and experience the Swiss dream: Go and explore the endless ski runs, use our local knowledge to find the hidden treasures of Verbier like great off piste runs or good restaurants recommendations.  …see more

from £235 / night

£1641 / week

Book View

from £235 / night

(8) Excellent 

20

Ski apartment to rent in Champex

Canton of Valais / Champex

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 306 km
  • Swimming pool
“Modern, comfortable, and well equipped apartment opposite the lake” We are a retired couple and spent 2 relaxing weeks at the end of the summer at this well equipped, modern, and spacious apartment. The apartment was clean and comfortable with a lake  …see more

from £100 / night

£698 - £1396 / week

Book View

from £100 / night

16

Canton of Graubunden / Samnaun

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Ski
  • Child friendly
  • Ask about pets

 …see more

from £106 / night

£1269 / week

Book View

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

(5) Excellent 

21

Ski apartment to rent in Zermatt

Canton of Valais / Zermatt

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
The house is located on the sunny side of the mountain with a fantastic view on the Matterhorn and the village. On the north-east you can even surprise roebucks by looking through the windows.Quiet location, yet only 8 minutes by foot from the village centre.5th fl  …see more

from £235 / night

£1438 - £4571 / week

Enquire View

from £235 / night

(4) Very Good 

24

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
  • Ask owner if suitable for children
  • Ask about pets
INTRODUCTION: Chalet Clementine- Spa in the 4 Valleys, La Tzoumaz is a modern, completely renovated (2012) comfortable chalet for 10 people +(1) baby with 5 bedrooms and 4 bathrooms. After the great success of last year we will continue to offer for the coming winter  …see more

from £206 / night

£1441 - £3729 / week

Book View

from £206 / night