Christmas markets - European city breaks near Christmas markets

Christmas markets (434)

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

434 Holiday homes

12

Le Chançard - Verbier apartment sleeps 6

Canton of Valais / Verbier

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
Le Chançard is a lovely 3 bedroom apartment located close to Verbier's Sports Centre. It has been recently renovated to a high standard. It sleeps 6 people in 3 bedrooms and has 2 bathrooms. It is very very close to the ski bus stop. The apartment has been beautifully  …see more

from £284 / night

£1985 / week

Book View

from £284 / night

(4) Excellent 

20

Drake's Drum - Grimentz penthouse sleeps 8

Canton of Valais / Grimentz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Penthouse duplex apartment 138 sq mtrs, 4 double bedrooms 3 bath/shower rooms, fantastic uncrowded ski area, lift station and piste 100 mtrs away.We welcome all skiers and can put together packages for apaptive and visually impaired skiers to include trained ski guide  …see more

from £50 / night

£900 - £2600 / week

Book View

from £50 / night

(1) Excellent 

24

Sisselrotkampen 615 - Oslo chalet sleeps 8

Eastern Norway / Oslo

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
Brand new cabin, completed in December 2013. Located about 600 meters above sea level with spectacular west facing views and very good solar conditions. The cabin is secluded, with very limited visibility. No cabins below, on the front porch, one is 'all alone'  …see more

from £112 / night

£775 - £1708 / week

Book View

from £112 / night

Featured properties

(1) Very Good 

17

La Chaedoz - Nendaz apartment sleeps 4

Canton of Valais / Nendaz

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Ski
  • Child friendly
2-room apartment 47 m2 on 3rd floor: living/dining room with 1 double sofa bed, open fireplace and cable-TV. 1 room with 1 double bed. Kitchenette (oven). Bath/WC. Large balcony, west facing position and north facing position. Nice view of the mountains and the valley.  …see more

from £60 / night

£400 / week

Book View

from £60 / night

(10) Excellent 

12

Chalet Surprise - Saas-Fee chalet sleeps 6

Canton of Valais / Saas-Fee

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
This detached chalet has 3 bedrooms. One with a double bed and door opening out on to the private garden. Another bedroom with two single beds. The third bedroom is equipped with bunks and ideally suited to children. All bedrooms have built in wardrobes and shelves.  …see more

from £150 / night

£1100 - £2133 / week

Book View

from £150 / night

18

Canton of Graubunden / Disentis

1 4 7 nights min

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

 …see more

from £62 / night

£432 - £561 / week

Book View

from £62 / night

(6) Excellent 

24

Chalet Antoinette - Nendaz chalet sleeps 10

Canton of Valais / Nendaz

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Architect designed and newly built, this Chalet has the benefit of modern design to optimise living space, comfort and views. It has all the convenience of an huge integrated ski area (the 4 Valleys) on the doorstep, whilst enjoying the benefit of a peaceful and stunnin  …see more

from £275 / night

£1700 - £4750 / week

Book View

from £275 / night

(12) Very Good 

24

Mavambo - Le Chable chalet sleeps 10

Canton of Valais / Le Chable

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
This 4 bedroom chalet with original stone walls and oak floors is a warm and welcoming Swiss chalet. It's well located and just a few minutes walk to the Verbier and Bruson lifts, rail station, shops and restaurants. The perfect place to spend time with family and  …see more

from £223 / night

£1318 - £4429 / week

Book View

from £223 / night

13

Chalet Sam Suphy Ski in/ski out in village centre - Morgins chalet sleeps 6

Portes du Soleil / Morgins

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
Ski in out 3 bedroom, 2 bathroom chalet right in the centre of Morgins, in a quiet spot on the riverbank at the bottom of the Foilleuse piste. This cosy chalet is probably the best positioned in Morgins with easy access to the main piste plus the shops and restaurants.  …see more

from £243 / night

£1700 / week

Book View

from £243 / night

(1) Excellent 

17

Canton of Valais / Evolene

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary

 …see more

from £69 / night

£477 / week

Book View

from £69 / night

(7) Excellent 

20

Chalet Les Serandes - Nendaz ski chalet sleeps 8

Canton of Valais / Nendaz

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 60 km
  • Ski
Chalet Les Serandes, with stunning views over the Rhone valley and mountains, is located in a quiet cul de sac, 800 metres from the resort centre, ski lifts and shops, and only 300m from the ski bus stop. Its peaceful and picturesque location provides a truly relaxing  …see more

from £80 / night

£516 - £2381 / week

Book View

from £80 / night

(1) Excellent 

20

Telemark A, Zinal. - Zinal apartment sleeps 7

Canton of Valais / Zinal

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Nearest beach 0 km
  • Ski
  • Child friendly
New, double aspect, apartment in town centre. Available Christmas and New Year The living area comprises a luxurious living space with a balcony to enjoy the stunning scenery of the Swiss Alps and breathe in the Alpine atmosphere.* Three double bedrooms - master with e  …see more

from £171 / night

£1200 / week

Book View

from £171 / night

8

Canton of Graubunden / Samnaun

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Ski
  • Child friendly
  • Ask about pets

 …see more

from £88 / night

£612 / week

Book View

from £88 / night

20

Chesa Rocca - St. Moritz apartment sleeps 6

Engadin St. Moritz / St. Moritz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Ski
The 3-room apartment „Chesa Rocca“ (“chesa” = Romansh for „house“) is on the 5th floor of a 6-party house in the centre of the exclusive holiday resort St. Moritz. Due to its convenient, sunny and central location, this apartment is the perfect base for many  …see more

from £216 / night

£1509 / week

Enquire View

from £216 / night

16

Diana - Eischoll apartment sleeps 6

Canton of Valais / Eischoll

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly
SUNNY, COSY & COMFORTABLE APARTMENT IN THE SWISS ALPS (WALLIS/VALAIS) FOR RENT Cosy & sunny apartment (1st floor) in the Swiss Alps in Eischoll (Wallis/Valais) at the southside of the Alps. For summerholidays and wintersports (ski-/walking-area). 4,5 room apartment. 2-  …see more

from £57 / night

£380 - £466 / week

Book View

from £57 / night

15

Rogneux - Le Chable apartment sleeps 8

Canton of Valais / Le Chable

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
Rogneux is a bright and modern apartment is situated in the village of Le Chable and is a short 5 minute walk from the gondola lift station. The high-speed lift takes just 12 minutes to reach Verbier. The apartment is spread across two floors and has been recently refur  …see more

from £358 / night

£2381 - £4762 / week

Book View

from £358 / night

(1) Excellent 

12

Canton of Uri / Andermatt

3 9 3 nights min

  • 3 bedrooms
  • Sleeps 9
  • 3 nights min
  • Ski
  • Child friendly
  • Pet friendly

 …see more

from £278 / night

£1508 / week

Book View

from £278 / night

13

Hus Radaz - Klosters Platz apartment sleeps 6

Canton of Graubunden / Klosters Platz

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Swimming pool
  • Ski
  • Child friendly
The property is on the first floor of Hus Radaz, a quality building of style typical of those you find in the alpine region of Klosters. The apartment is very light and spacious with new solid oak floors and stripped wooden doors. The living and dining room has a strip  …see more

from £92 / night

£635 / week

Book View

from £92 / night

21

Les Vieux Chalet No7 - Grimentz apartment sleeps 8

Canton of Valais / Grimentz

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
Les Vieux chalet is a chalet apartment with 4 bedrooms built in the local style and using very old wood to blend into this 15th century village. The apartment is a stunning penthouse which is spacious and is fitted out to a high quality. Grimentz has many accolades and  …see more

from £186 / night

£1299 - £3499 / week

Enquire View

from £186 / night

18

Kiisa A - Saariselka chalet sleeps 14

Lapland / Saariselka

6 14 3 nights min

  • 6 bedrooms
  • Sleeps 14
  • 3 nights min
  • Ski
  • Child friendly
  • Air conditioning
KIISA Chalet close to the top of the fell, near ski tracks and slopes. Beautiful views.Affordable, high quality cottage with two apartments, which can be combined to offer accommodation for 11+14 persons.Southern slope of Kaunispää, 1.2 km by foot and 3 km by car from  …see more

from £432 / night

£1725 - £3018 / week

Book View

from £432 / night

21

Low budget studio - Sierre studio sleeps 4

Canton of Valais / Sierre

Studio 4 3 nights min

  • Studio
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
Beautiful flats in the city of Crans. Indoor swimming pool, sauna, and hammam. Private car parkings. All conforts. Nice sunny terraces very private ideal also for non skiers for sun bathing. Few minutes walking to the skilift of Cry d'Er. 3-4 minutes walking to all  …see more

from £79 / night

£556 / week

Book View

from £79 / night

12

Saas-Fee Luxury Apartment - Saas-Fee chalet sleeps 7

Canton of Valais / Saas-Fee

4 7 6 nights min

  • 4 bedrooms
  • Sleeps 7
  • 6 nights min
  • Ski
  • Child friendly
  • Air conditioning
Chalet-Alpenhof in Saas-Fee village is the only 4-star 4-bedroom chalet-apartment located in the downtown area of Saas-Fee, making it the perfect base for your Swiss mountains summer or winter holiday. Along with its Alpine tranquility and charm, a vacation in Saas-Fee  …see more

from £570 / night

£3413 / week

Book View

from £570 / night

17

Canton of Valais / Eischoll

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly

 …see more

from £52 / night

£380 - £604 / week

Book View

from £52 / night

(2) Excellent 

33

Villa Castillo A - Saariselka apartment sleeps 9

Lapland / Saariselka

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
The name “castillo” is Spanish and means a castle. The name allready tells you that Villa Castillo is luxury villa for your vacation at Saariselkä! Villa Castillo A is other apartment of semi-detached chalet. Villa Castillo located at the southern hillside of Kaun  …see more

from £171 / night

£1095 - £2238 / week

Book View

from £171 / night

(13) Excellent 

28

Le Petit Chalet - La Tzoumaz chalet sleeps 10

Canton of Valais / La Tzoumaz

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
Le Petit Chalet is a charming family-friendly traditional chalet of 160m2 with a log fire, balcony and terrace with beautiful views situated in La Tzoumaz-Verbier. Located at 1550m in La Tzoumaz, Verbier it is in the heart of les 4 vallees in Switzerland (Verbier, Veys  …see more

from £135 / night

£850 - £3290 / week

Book View

from £135 / night

(12) Excellent 

24

Chalet Wildhorn - Haute Nendaz chalet sleeps 15

Nendaz / Haute Nendaz

6 15 Min stay varies

  • 6 bedrooms
  • Sleeps 15
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
Haute Nendaz is at the centre of the Four Valleys ski area , one of only seven ski areas worldwide to hold 5 stars of excellence with 412km of pistes and the chalet offers ski- in access. The slopes are north facing which makes for as reliable snow as possible. The area  …see more

from £300 / night

£1900 - £6800 / week

Book View

from £300 / night

27

Luxurious Contemporary Ski In Ski Out in 4 Vallées - Les Collons chalet sleeps 8

Vex / Les Collons

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Ask about pets
Chalet Sonnailles is in one of the most beautiful parts of the Swiss Alps, at the eastern end of the world famous Les 4 Vallées, which includes the Verbier ski area. The views from the chalet are breathtaking, and awe inspiring. In summer drift off to sleep to the gent  …see more

from £303 / night

£2117 - £6647 / week

Book View

from £303 / night

(2) Very Good 

20

Canton of Ticino / Ludiano

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly

 …see more

from £56 / night

£388 - £432 / week

Book View

from £56 / night

31

PETIT PRINCE - Haute Nendaz ski chalet sleeps 12

Nendaz / Haute Nendaz

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Swimming pool
  • Ski
  • Child friendly
Family cottage, called “Petit Prince”. Ideally located on the hill of Nendaz. The chalet enjoys full sun all year. Enjoy its large terrace (south) after skiing or in summer. The Petit Prince is 100m from the pool and tennis courts, and 200m from the shops. Also a go  …see more

from £227 / night

£1588 - £2778 / week

Book View

from £227 / night

(10) Excellent 

51

Chalet Etoile Polaire - Thyon chalet sleeps 12

Canton of Valais / Thyon

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
This extremely spacious luxury chalet (193 sq m) is ideally situated in the centre of the small village of Les Collons which links into the fabulous Swiss 4 Valleys ski circuit of Verbier. It boasts a stunning location with uninterrupted mountain views spanning the bea  …see more

from £175 / night

£1100 - £3800 / week

Book View

from £175 / night

(1) Excellent 

18

Chalet Mollet - Grimentz chalet sleeps 8

Canton of Valais / Grimentz

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Ski
  • Child friendly
  • Private garden
Chalet Mollet is a 3 bedroom chalet located above the old village of Grimentz. The chalet was built in 2011 and has been furnished with high quality features throughout. The Chalet has been laid out to accommodate the active holidaymaker - we have 2 bathrooms with separ  …see more

from £239 / night

£1429 / week

Book View

from £239 / night

(24) Excellent 

21

Chez Nous - Le Petit - Zermatt apartment sleeps 4

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
The Chez Nous apartments (Le Petit sleeps 4, Le Corbassiere sleeps 6 and The Mischabel sleeps 6-8) are in the same building called Haus Maoli that is just a 5 minute walk from the centre of Zermatt and both apartments have stunning views straight out on to the majestic  …see more

from £318 / night

£1588 - £4762 / week

Enquire View

from £318 / night

(2) Excellent 

24

Chalet Icelandica - Thyon chalet sleeps 12

Canton of Valais / Thyon

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Comfortable and luxurious chalet with classic design and every amenity. The chalet is very spacious and it spreads the charm of a cosy classic mountain chalet. Bright, large living and dining room, with cozy stone chimney; access to the large panoramic terrace with an o  …see more

from £216 / night

£1035 - £5000 / week

Book View

from £216 / night

19

Gorgeous large Klosters flat - Klosters Platz apartment sleeps 8

Canton of Graubunden / Klosters Platz

5 8 Min stay varies

  • 5 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
Lovely, spacious & comfortable apartment; 5 minutes walk to main road in Klosters. 5 bedrooms & large lounge with gorgeous fireplace, big terrace & mountain views. This is a luxurious first floor, family run apartment, backing onto a stream, footpaths and cr  …see more

from £300 / night

£2000 - £4400 / week

Book View

from £300 / night

(6) Excellent 

19

Chalet Clair Val - Haute Nendaz chalet sleeps 6

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 - £1800 / week

Book View

from £90 / night

(5) Excellent 

24

Chalet Im Wieselti - Langwies chalet sleeps 10

Canton of Graubunden / Langwies

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 11 km
  • Ski
  • Child friendly
Situated in the traditional alpine village of Langwies, the cosey Chalet is ideally placed amongst the popular ski resort of Arosa/ Lenzerheide (15 minutes by car), the hidden gem Hochwang, and Chur, the historic regional capital of Graubunden. The Arosa ski pass also  …see more

from £345 / night

£2371 - £3880 / week

Book View

from £345 / night

(2) Excellent 

20

Beautiful modern Verbier apartment, stunning views - Verbier apartment sleeps 6

Canton of Valais / Verbier

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Ski
  • Child friendly
  • Ask about pets
Built in 2005, Pierre de Lune 011 is a large (150 sq/m) flat in a private chalet containing only 5 apartments.It is located in Verbier, a 5 minute bus ride from Place Centrale. The bus is free and the bus stop is a 2m walk from the chalet. There is another ski lift call  …see more

from £358 / night

£2381 / week

Enquire View

from £358 / night

(1) Excellent 

10

Etoile des neiges - Verbier apartment sleeps 8

Canton of Valais / Verbier

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
Appartment in Verbier, in a quiet neighbourhood, 200 meters from the city center and main ski lifts. The flat comprises of 4 double bedrooms, 2 bathrooms, a large living room, and a large balcony. Parking space included. Free Wifi included. Plenty of space outside for k  …see more

from £114 / night

£794 - £1826 / week

Book View

from £114 / night

13

Apartment Matterhorngruss 844 - Steinmatten apartment sleeps 6

Zermatt / Steinmatten

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Air conditioning
The house is situated in the quarter "Steinmatte", popular because of its central, calm and sunny location. In front of the house is a large playground. All apartments have south facing balconies, most with a view of the spectacular Matterhorn.The house has a  …see more

from £167 / night

£1199 - £2239 / week

Book View

from £167 / night

(8) Excellent 

13

11 Lisière-Sud A, Crans Montana - Crans-Montana apartment sleeps 5

Canton of Valais / Crans-Montana

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Ski
  • Child friendly
  • Ask about pets
This very well equipped apartment is on the third floor an attractive chalet set back from the road. The chalet is situated on the eastern side of Montana close to the centre of Crans Montana and is in a sunny position with stunning views south over the Alps and the Rho  …see more

from £94 / night

£656 - £1078 / week

Book View

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