Christmas markets - European city breaks near Christmas markets

Close

Christmas markets (425)

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

425 Holiday homes

1 / 12

Thermes Parc Studio - Champery studio sleeps 2

Portes du Soleil / Champery

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
Key info: Swimming pool; Ski; Not suitable for children;
THERMES PARC studio is set within this beautfiul development where this well appointed and comfortable base can easily accomodate two. En-suite bathroom, kitchenette with electric hob, oven and microwave is well appointed with cutlery crockery pans and utensils.with a  …see more

from £95 / night

£550 - £1350 / week

Book Book View

from £95 / night

1 / 14

Rouet - myverbier - Verbier apartment sleeps 6

Canton of Valais / Verbier

2 6 7 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min stay
Key info: Ski; Child friendly ; Car advised;
This newly, refurbished 2 bedroom ground floor apartment situated minutes from the Medran lift station by foot and only 10 minutes from the town centre of Verbier. The apartment has a large sun terrace with spectacular views of the valley below – ideal for entertainin  …see more

from £252 / night

£1758 / week

Enquire Enquire View

from £252 / night

1 / 10

Canton of Valais / Evolene

3 6 4 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 35 km; Ski;
 …see more

from £45 / night

£313 / week

Book Book View

from £45 / night

Featured properties

1 / 16

Stunning apartment perfect for winter and summer - Surselva apartment sleeps 9

Laax / Surselva

4 9 1 night min stay

  • 4 bedrooms
  • Sleeps 9
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Ski;
Welcome to our stunning, much-loved family apartment in a beautiful, quiet location with a large south-facing balcony overlooking the Surselva mountains. The apartment is perfect for winter sports holidays with easy access to 235km of slopes, professional level snow par  …see more

from £200 / night

£1300 / week

Book Book View

from £200 / night

(1) Excellent 

1 / 47

Chalet Stefanino 1 - Bellwald chalet sleeps 4

Canton of Valais / Bellwald

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Nearest beach 5 km; Ski; Child friendly ;
Did you ever stay overnight on 1600 m asl? No? Then, this chalet in the Swiss Alps with the magnificent panorama of some of the highest peaks in Europe will definitely become an unforgettable experience for you!Our chalet Stefanino, built in the traditional style of Wal  …see more

from £55 / night

£352 - £690 / week

Book Book View

from £55 / night

(3) Excellent 

1 / 24

Exclusive Chalet Davos with views of ski slopes - Davos Klosters chalet sleeps 6

Klosters / Davos Klosters

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Ski; Suitable for children age 5+; Car not necessary;
The 5-star Chalet is ideal for 6 people. On over 150 square meters, it offers three individually decorated bedrooms with king size beds (180x210cm, not seperatable)) and 2 bathrooms and a loft area with access to sun balcony. In addition, it comes with a ski locker , sk  …see more

from £250 / night

£1368 - £3938 / week

Book Book View

from £250 / night

1 / 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
Key info: 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 £214 / night

£1496 / week

Enquire Enquire View

from £214 / night

1 / 20

Residenz Edelweiss C11 - Leukerbad apartment sleeps 4

Canton of Valais / Leukerbad

2 4 3 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min stay
Key info: Ski; Child friendly ; Car not necessary;
Residenz Edelweiss is a modern building built to the highest standards. Our apartment is 5 star rated by the Leukerbad Tourism Office.The apartment is luxuriously appointed with modern comfortable furniture. With two bedrooms, one double and one twin, the apartment wil  …see more

from £176 / night

£821 / week

Book Book View

from £176 / night

1 / 15

Pontresina: Chesa Grusaida - mit Garten/garden - Pontresina apartment sleeps 2

Engadin St. Moritz / Pontresina

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Ski; Not suitable for children;
Charming and romantic holiday appartment, 43m2, with one bedroom (double or two single beds), dining room/living room with flatscreen digital cable TV (plenty of English channels), Wi-Fi, bathroom, fully equipped kitchen with Nespresso coffee maker, microwave, water coo  …see more

from £86 / night

£602 - £930 / week

Book Book View

from £86 / night

(11) Excellent 

1 / 22

Residence Bellevue / Zermatt - Zermatt apartment sleeps 4

Canton of Valais / Zermatt

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Ski; Suitable for children age 5+; Car not necessary;
The Residence Bellevue is a stunning 2 bedroom apartment located in the very center of Zermatt . The Bellevue is a 1st floor apartment conveniently located, less than 3 minute walk to the railway station, Gornergrat-Bahn, etc. The venue is modern, beautifully to the h  …see more

from £157 / night

£1094 / week

Enquire Enquire View

from £157 / night

(13) Excellent 

1 / 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
Key info: Ski; Child friendly ; Car advised;
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 Book View

from £135 / night

(8) Excellent 

1 / 20

Residence Le Grand Combin - Champex apartment sleeps 8

Canton of Valais / Champex

3 8 7 nights min stay

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 306 km; Swimming pool;
Champex Lac enjoys a unique setting, situated on a col between the foothills of the mountains around the Trient glacier, part of the Mont Blanc area and the totally isolated Catogne. This beautiful family resort provides majestic tranquillity. Residence 'Le Grand C  …see more

from £101 / night

£704 - £1407 / week

Book Book View

from £101 / night

(8) Very Good 

1 / 23

Apartment Vert Pre - Les Esserts apartment sleeps 12

Verbier / Les Esserts

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
Key info: Ski; Child friendly ; Car not necessary;
This spacious six bedroom apartment arranged over 2 floors, has a chalet style wooden interior and is located between Savolyres and Le Hameau. It Sleeps 11 - 12 persons.The apartment has two living rooms and a balcony with stunning views overlooking Grand Combin, Ruinet  …see more

from £469 / night

£3118 - £6055 / week

Enquire Enquire View

from £469 / night

1 / 20

Lapland / Kemijarvi

2 10 Min stay varies

  • 2 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Beach / lakeside relaxation; Ski; Child friendly ;
 …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 22

Ski Chalet Verbier Valley (8p) - Versegeres chalet sleeps 8

Canton of Valais / Versegeres

4 8 2 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min stay
Key info: Ski; Child friendly ; Car advised;
We are a dutch couple that rents out a newly built ski chalet in the Swiss Alps. It is located in the Valley of Verbier and only a 3 minute drive to the cable car that connects you to one of the biggest ski resorts in Europe: The 4 Valley ski area. 410 km's of piste up  …see more

from £188 / night

£1313 / week

Book Book View

from £188 / night

1 / 15

Chalet Clarines - Brunet chalet sleeps 10

Verbier / Brunet

5 10 7 nights min stay

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min stay
Key info: Ski; Child friendly ; No pets allowed;
This spacious, adaptable chalet is a great getaway for a large group looking to spend Christmas and New Years in Verbier. The chalet is located only a stone's throw away from the Rouge to take advantage of the slopes and après-ski almost right outside of the door.  …see more

from £893 / night

£6250 / week

Enquire Enquire View

from £893 / night

1 / 10

Plans Mayens, luxury ski-friendly flat - Crans-Montana apartment sleeps 6

Canton of Valais / Crans-Montana

3 6 5 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min stay
Key info: Ski; Child friendly ; Car advised;
Luxury apartment completely refurbished in 2008 in proximity of the ski slopes of Crans Montana. The flat is in a block surrounded by the woods and in a quite and green location. It is situated in Plans Mayens, 5 minutes by car and 10 minutes walking distance from the c  …see more

from £352 / night

£2344 / week

Book Book View

from £352 / night

1 / 11

Chesarina Chalet St. Moritz - La Punt-Chamues-ch house sleeps 21

Canton of Graubunden / La Punt-Chamues-ch

8 21 Min stay varies

  • 8 bedrooms
  • Sleeps 21
  • Min stay varies
Key info: Beach / lakeside relaxation; Ski; Child friendly ;
Upper Floor : BEDROOMSMAIN double bedroom and its private balcony with stunning view on valleyBathroom is with pink marble, with bathtub and shower cabin3 BEDS room (for 2-3 pers) : suitable for a couple up to three persons and its private balcony with view on garden2  …see more

Pricing unknown

Book Book View

Pricing unknown

(2) Very Good 

1 / 40

La Runca - Arosa chalet sleeps 12

Canton of Graubunden / Arosa

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0.1 km; Swimming pool;
This unique Meissen Design Chalet offers ample living space and superb facilities for private groups to enjoy. Popular with three generations of family, two or three families, multi-activity or ski groups, the chalet is walking distance from resort amenities and has d  …see more

from £782 / night

£2735 - £10926 / week

Book Book View

from £782 / night

1 / 12

Canton of Valais / Belalp

5 8 7 nights min stay

  • 5 bedrooms
  • Sleeps 8
  • 7 nights min stay
Key info: Ski; Child friendly ; Car not necessary;
 …see more

from £171 / night

£855 - £1795 / week

Book Book View

from £171 / night

1 / 23

Apartment near St. Moritz - St. Moritz apartment sleeps 4

Engadin St. Moritz / St. Moritz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Ski; Child friendly ; Pet friendly;
Charming apartment in Swiss Chalet in Surlej (St. Moritz region), with beautiful view on the Corvatsch and surrounding mountains, free shuttle bus to the Corvatsch region just in front of the Chalet. 1 bedroom with 2 singlebeds (put together coming to a king-size bed),  …see more

from £171 / night

£1069 - £2009 / week

Book Book View

from £171 / night

(2) Very Good 

1 / 27

Zermatt / Wiesti

1 3 1 night min stay

  • 1 bedroom
  • Sleeps 3
  • 1 night min stay
Key info: Ski; Not suitable for children; Car not necessary;
 …see more

from £26 / night

£180 / week

Book Book View

from £26 / night

1 / 20

Teolai - Morgins ski chalet sleeps 12

Portes du Soleil / Morgins

5 12 7 nights min stay

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min stay
Key info: Ski; Child friendly ; Car not necessary;
Chalet Teolai is a delightful, spacious and yet cosy chalet in the heart of the Portes du Soleil. It is spread over 220m2, perfect for keen skiers who like its peace and tranquility with easy access to one of the most extensive ski areas in the world.A superb property,  …see more

from £115 / night

£800 - £5000 / week

Book Book View

from £115 / night

1 / 10

Meridien - myverbier - Verbier apartment sleeps 2

Canton of Valais / Verbier

1 2 7 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 7 nights min stay
Key info: Ski; Not suitable for children; Car not necessary;
This minimalist studio is located in the heart of Verbier, just off the Place Central and close to the bars, restaurants and boutiques.The Medran lift station is a 5 minute walk away and the nearest bus stop to the Savoleyres lift station is within 100m.The apartment is  …see more

from £179 / night

£1250 / week

Enquire Enquire View

from £179 / night

1 / 25

Chambres d'hôtes les Cerisiers - Nendaz gite sleeps 8

Canton of Valais / Nendaz

3 8 1 night min stay

  • 3 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 6 km; Swimming pool;
Only 5 min. from the highway exits, the train station and the airport. 2 Rooms + 1 little appartment in Characteristic chalet, built in 1945, overlooking the city, equipped with modern comfort with a large lawn incl. swimming pool, entirely enclosed. Ideal for famili  …see more

from £94 / night

£657 / week

Book Book View

from £94 / night

1 / 11

Canton of Valais / Chandolin

2 5 6 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 6 nights min stay
Key info: Ski; Child friendly ; Ask about pets;
 …see more

from £94 / night

£665 / week

Book Book View

from £94 / night

(1) Excellent 

1 / 10

Etoile des neiges - Verbier apartment sleeps 8

Canton of Valais / Verbier

4 8 7 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min stay
Key info: Ski; Child friendly ; No pets allowed;
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 £112 / night

£782 - £1797 / week

Book Book View

from £112 / night

1 / 9

astragale - Sierre apartment sleeps 9

Canton of Valais / Sierre

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
Key info: Beach / lakeside relaxation; Ski; Child friendly ;
Luxury apartment in crans-montana (switzerland) next to the sky slopes and about 10 minutes walking from the resort center.Four bedrooms - 3 bathrooms and a separate kitchen. Can accomodate upto 9 persons.Two car parkings are available too in the garage.Renting price  …see more

Pricing unknown

Enquire Enquire View

Pricing unknown

1 / 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
Key info: 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 Book View

from £300 / night

1 / 8

Panossière - Verbier apartment sleeps 8

Canton of Valais / Verbier

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Ski; Child friendly ; Car not necessary;
This chalet-style apartment has a much sought after prime location in Verbier, The Panossière is a fantastic, newly renovated apartment in the well known Vénus building. It's located next to the main Médran lifts and direcly on the slopes. It's perfectly lo  …see more

from £274 / night

£1797 - £6250 / week

Enquire Enquire View

from £274 / night

1 / 17

Soleil 11A - myverbier - Brunet apartment sleeps 6

Verbier / Brunet

3 6 7 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min stay
Key info: Ski; Child friendly ; Car not necessary;
The apartment is located just opposite the White Church as you leave the Place Central. The main Brunet bus stop is only 40m away making the slopes of Le Rouge and the tele-cabins at Medran and Savolayeres very accessible. The apartment offers a stunning view and all th  …see more

from £335 / night

£2344 / week

Enquire Enquire View

from £335 / night

(1) Excellent 

1 / 11

Canton of Valais / Le Chable

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
Key info: Ski; Child friendly ; Car not necessary;
 …see more

from £116 / night

£1069 - £1124 / week

Book Book View

from £116 / night

1 / 26

Edelweiss - Laax apartment sleeps 4

Canton of Graubunden / Laax

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Ski; Child friendly ; No pets allowed;
Edelweiss is a modern, well-equipped property situated in a beautiful elevated position amongst the trees at the end of a mountain road leading up from the village yet is only 6 minutes walk from the ski-lifts and all amenities. Laax Murschetg has a bakery, supermarket,  …see more

from £110 / night

£770 - £1924 / week

Book Book View

from £110 / night

(1) Excellent 

1 / 12

Chalet Sunnubiela - Zermatt house sleeps 9

Canton of Valais / Zermatt

6 9 Min stay varies

  • 6 bedrooms
  • Sleeps 9
  • Min stay varies
Key info: Ski; Child friendly ; Car not necessary;
Chalet Sunnubiela is perfectly located just a 5 minute walk from the Matterhorn cable car station and from the village centre. It is set in its' own grounds, in a tranquil wooded area with spectacular views of the Matterhorn.Chalet Sunnubiela has recently been reno  …see more

from £625 / night

£4676 - £9024 / week

Enquire Enquire View

from £625 / night

(12) Very Good 

1 / 24

Mavambo - Le Chable chalet sleeps 10

Canton of Valais / Le Chable

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: 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 £219 / night

£1297 - £4360 / week

Book Book View

from £219 / night

1 / 15

Chalet Five Roses - myverbier - Verbier chalet sleeps 8

Canton of Valais / Verbier

4 8 7 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min stay
Key info: Ski; Suitable for children age 5+; Car not necessary;
This accommodation weekly rental is from Sunday to Sunday.... This beautiful, spacious, standalone chalet completed in 2008 has been interior designed throughout. It is located in a quiet spot on the edge of alpine pastures, just a few minutes from the centre of the vi  …see more

from £793 / night

£5547 / week

Enquire Enquire View

from £793 / night

(2) Very Good 

1 / 14

Résidence les crêtes -Torgon - Torgon apartment sleeps 6

Canton of Valais / Torgon

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
Key info: Swimming pool; Ski; Child friendly ;
Les portes du soleil,is the ski domain which include a part in Zwitzerland and France.It is an area with 650km ski slopes.Résidence les crêtes located at Torgon (zwitzerland) at the beginning of the ski area.The appartment is located at th 8th floor with lift.Huge v  …see more

from £60 / night

£406 - £642 / week

Book Book View

from £60 / night

1 / 15

La Ruinette - Le Chable apartment sleeps 6

Canton of Valais / Le Chable

3 6 1 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Ski; Child friendly ; Car not necessary;
Conveniently located just 3 minutes walk from the start of the Verbier lift system and local train station, La Ruinette boasts 4 luxury, self-catering apartments above a charming cafe. Based in Le Chable at the base of the surrounding mountains, La Ruinette's rooms  …see more

from £235 / night

£1524 / week

Book Book View

from £235 / night

1 / 10

La Marelle 11 - myverbier - Verbier apartment sleeps 4

Canton of Valais / Verbier

1 4 7 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 7 nights min stay
Key info: Ski; Child friendly ; Car advised;
This 1 bedroom ground floor apartment is situated near the sports centre, minutes from the bus stop and only 10 minutes from the centre of town on foot. The apartment has a private terrace and external parking for 1 car. The property has been furnished to a high standa  …see more

from £134 / night

£938 / week

Enquire Enquire View

from £134 / night

1 / 15

La Flûte - myverbier - Verbier chalet sleeps 4

Canton of Valais / Verbier

4 4 7 nights min stay

  • 4 bedrooms
  • Sleeps 4
  • 7 nights min stay
Key info: Ski; Child friendly ; Car not necessary;
La Flute is a beautifully renovated 2 bedroom apartment in the centre of Verbier. The owner has gone to great lengths to to make the property sleek and modern yet using traditional Alpine wood decoration as well as providing all of the modern amenities for a perfect cat  …see more

from £280 / night

£1954 / week

Enquire Enquire View

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