Christmas markets - European city breaks near Christmas markets

Christmas markets (437)

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

437 Holiday homes

(1) Excellent 

10

Canton of Valais / Portes du Soleil

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski

 …see more

Pricing unknown

Book View

Pricing unknown

(3) Excellent 

19

Chesa Valira Apartment nr 2 - Tinizong apartment sleeps 5

Canton of Graubunden / Tinizong

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
The Apartment is situated in the traditional village of Tinizong just 2km along the road from the Ski Resort of Savognin, a medium size Swiss Resort. This resort was rated number one in the Alps for children by German Auto organisation (ADAC).The apartment is modern,br  …see more

from £60 / night

£300 - £600 / week

Book View

from £60 / night

(2) Very Good 

14

Crests residency -Torgon Fantastic view - Torgon apartment sleeps 6

Canton of Valais / Torgon

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • 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 £61 / night

£410 - £647 / week

Book View

from £61 / night

Featured properties

26

Private Klosters Chalet apt. - Klosters Dorf apartment sleeps 8

Klosters / Klosters Dorf

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
This fabulous 4.5 room 140sqm ground floor apartment has three bedrooms and sleeps 8. The chalet is traditionally furnished to a high standard with a wall mounted TV, video, CD-player, and internet. The kitchen is fully equipped and there are two bathrooms. The Apartme  …see more

from £65 / night

£3621 / week

Book View

from £65 / night

(4) Excellent 

23

Penthouse @ Les Naturelles - Leukerbad hotel apartment sleeps 6

Canton of Valais / Leukerbad

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
2 1/2 Bedroom unique Chalet style Penthouse.Chalet style Penthouse built in high Swiss standards. Situated in the heart of the Swiss Alps in the spa town of Leukerbad. Within easy reach of Geneva airport, Leukerbad is an ideal location for skiing, hiking or just relaxin  …see more

from £96 / night

£670 - £1457 / week

Book View

from £96 / night

6

Canton of Valais / Nendaz

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Ski
  • Child friendly

 …see more

from £99 / night

£690 / week

Book View

from £99 / night

(6) Excellent 

13

Haus Gornerwald with Matterhorn View - Schluhmatten apartment sleeps 4

Zermatt / Schluhmatten

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Zermatt is a car-free village at the foot of the famous and magnificent Matterhorn mountain. It can be reached in around 3 1/2 hours by train from Geneva or Zurich airports where the train station is at the airport. If you are driving the car must be left in a parking  …see more

from £130 / night

£845 - £2113 / week

Book View

from £130 / night

14

Curtgin Alpin - Flims apartment sleeps 5

Canton of Graubunden / Flims

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
Modern, new apartment with full complement of modern appliances. Located seven minutes walk from the main ski lifts or about one minute away by convenient shuttle bus that picks up from in front of the balcony and drops off at the lifts themselves. Large sitting room wi  …see more

from £237 / night

£1418 - £2355 / week

Book View

from £237 / night

(8) Excellent 

34

Penthouse Apartment - Champex apartment sleeps 6

Canton of Valais / Champex

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
Located in the heart of one of Switzerland's hidden gems, namely the Village of Champex-Lac, is the modern apartment complex of Les Mayens. This luxury Chalet Penthouse Apartment is located in the prime position providing unparalleled panoramic views of the lake, set ag  …see more

from £100 / night

£530 - £970 / week

Book View

from £100 / night

(2) Excellent 

6

Chalet Le Fleuron - Verbier apartment sleeps 6

Canton of Valais / Verbier

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly
This chalet apartment has 3 bedrooms, 2 with double beds and 1 bedroom with 2 sets of bunks. A bathroom, separate toilet, attractive sitting/dining room, open fire, flat screen TV, Freeview Sat TV and DVD, separate fully equipped kitchen with dishwasher. There is a bal  …see more

from £315 / night

£945 - £2993 / week

Book View

from £315 / night

(13) Excellent 

13

Chalet Cuckoo - Ayer chalet sleeps 5

Canton of Valais / Ayer

1 5 6 nights min

  • 1 bedroom
  • Sleeps 5
  • 6 nights min
  • Ski
  • Child friendly
  • Ask about pets
Downstairs there is a spacious living room with kitchen and views from the large windows of the tumbling adjacent stream. The bedroom is ingeniously incorporated into the old wooden raccard with spectacular views of the mountains; there is a king sized double bed and  …see more

from £90 / night

£610 - £660 / week

Book View

from £90 / night

13

Ski in ski out Switzerland - Anzere apartment sleeps 8

Canton of Valais / Anzere

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Swimming pool
  • Ski
  • Child friendly
Located at 1500m, Anzere is a pedestrianised village overlooking Sion and the Rhone Valley. Just 5 minutes from the telecabine with extensive skiing, parapente, ice skating and year round indoor and outdoor wellness spa and pool, our penthouse apartment is the perfect b  …see more

from £108 / night

£750 / week

Book View

from £108 / night

11

Four Seasons 3 - Verbier chalet sleeps 6

Canton of Valais / Verbier

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Ski
  • Private garden
Small chalet with two floors located close to the main lifts and bars/restaurants in Verbier. One double bedroom and two single beds on the mezzanine upstairs, then kitchen with open plan living/dining area and sofa bed downstairs. There is garden and garage parking fo  …see more

from £315 / night

£1418 - £2363 / week

Book View

from £315 / night

21

Canton of Graubunden / Sedrun

4 6 4 nights min

  • 4 bedrooms
  • Sleeps 6
  • 4 nights min
  • Ski

 …see more

from £121 / night

£845 / week

Book View

from £121 / night

(4) Excellent 

14

Sportrama 115 - Brunet apartment sleeps 4

Verbier / Brunet

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Ski
  • Child friendly
In Verbier, paradise of off piste and fun for afterski and night. This is a 2 room apartment, with a double bedroom and a large livingroom with a twin sofa bed. From the livingroom a huge windows opens to the private balcony and looks onto the valley and the Grand and  …see more

from £43 / night

£284 - £1260 / week

Book View

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

(18) Very Good 

24

La Foret Apartment, Nendaz with amazing views - Nendaz apartment sleeps 6

Canton of Valais / Nendaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Ski
4 Valleys/Verbier area with 412km of pistes. Delightful, ideally located third floor apartment with open log fire and spectacular views of the mountains and Rhone Valley. Balconies to the front and rear.Wonderful location for skiing, mountain biking and walking.Only 500  …see more

from £70 / night

£390 - £960 / week

Book View

from £70 / 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 £68 / night

£473 / week

Book View

from £68 / night

(6) Excellent 

22

Chalet Campanule - Anzere chalet sleeps 10

Canton of Valais / Anzere

3 10 Min stay varies

  • 3 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
Superb 3 bedroom chalet in Anzere, Valais, Switzerland. Ideal for a large family, two families or 3 couples. Anzere is a ski resort with 70 km of slopes - mostly intermediate. 8 seat gondola and new 4 seater chairlift opened in 2012. New spa and wellness facility opened  …see more

from £200 / night

£950 - £2000 / week

Book View

from £200 / night

(2) Excellent 

6

Sundance Ski Apartment - Les Crosets apartment sleeps 4

Portes du Soleil / Les Crosets

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Ski
  • Child friendly
Built in 2006 this spacious 1 bedroom self catering apartment has stunning views across to the Dents du Midi.This apartment can be rented with the apartment next door to give a 3 bedroom sleep 8 combination. Contact us!Ski-i Ski-out, and only 40m to the nearest lift, Le  …see more

from £79 / night

£552 / week

Book View

from £79 / night

(10) Excellent 

17

Fairway 203, Verbier - Les Esserts apartment sleeps 4

Verbier / Les Esserts

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Ski
  • Child friendly
  • Car not necessary
Fairway is a light and spacious two bedroom apartment located very close to the Les Esserts nursery slopes and Savoleyres lift station – ideal for a family or small group. This apartment has a large master bedroom and a good sized second bedroom with bunk beds. Ther  …see more

from £213 / night

£1489 / week

Book View

from £213 / night

(2) Very Good 

12

Luxury 4 Bed room Ski Chalet, Saas Fee - Wildi chalet sleeps 10

Saas-Fee / Wildi

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Suitable for children age 5+
Newly constructed to the highest specifications, this 4 bedroom 3 bathroom chalet can comfortably accommodate 6 adults and 4 children in 3 double/twin rooms (2 en suite) and 1 x 4 bed children's room. The chalet is built over 3 floors with around 220 square metres of i  …see more

from £250 / night

£1500 / week

Book View

from £250 / night

(2) Excellent 

23

Zermatt / Winkelmatten

4 8 Min stay varies

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

 …see more

from £394 / night

£2756 - £9843 / week

Book View

from £394 / night

25

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

Canton of Valais / Nendaz

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • 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 £95 / night

£662 / week

Book View

from £95 / night

(1) Excellent 

11

Sini Kiiruna - Akaslompolo cottage sleeps 6

Lapland / Akaslompolo

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Sini Kiiruna, Blue Ptarmigan in English, is a lovely log cabin in the charming village of Äkäslompolo in Finnish Lapland. The cottage is in the Kaulavaara area in a quiet cul-de-sac, surrounded by a wooded area and within walking distance of the village centre and t  …see more

from £135 / night

£800 - £1800 / week

Book View

from £135 / night

(8) Excellent 

24

Canton of Lucerne / Lucerne

2 3 6 nights min

  • 2 bedrooms
  • Sleeps 3
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Ski

 …see more

from £95 / night

£662 - £938 / week

Book View

from £95 / night

(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

21

Canton of Valais / Torgon

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Ski

 …see more

Pricing unknown

Book View

Pricing unknown

14

Apartment Matterhorngruss 846 - Steinmatten apartment sleeps 8

Zermatt / Steinmatten

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • 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 £221 / night

£1536 - £2977 / week

Book View

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

£272 / week

Book View

from £39 / night

(3) Excellent 

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
  • 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 £276 / night

£1378 - £3969 / week

Book View

from £276 / night

14

Villa Lumia - Levi cottage sleeps 8

Lapland / Levi

2 8 7 nights min

  • 2 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Air conditioning
There are two separate bedrooms downstairs; one of them has a double bed and the other one a twin bed. Upstairs there are four single beds and one children’s bed. There is also a play area for children upstairs, with a football game, board games, PS2 video game consol  …see more

from £105 / night

£733 - £1207 / week

Book View

from £105 / night

(1) Excellent 

24

Chalet Im Wieselti - Upper Apartment in Chalet - Langwies apartment sleeps 4

Canton of Graubunden / Langwies

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Ski
  • Child friendly
  • Private garden
The chalet is a family holiday home where guests can enjoy a personal atmosphere. It is an ideal base from which to experience a wide range of winter & summer activities. In a rural setting, from which you have the flexibility to opt for experiencing the "real" Switzerl  …see more

from £364 / night

£2544 / week

Book View

from £364 / night

(7) Excellent 

23

La Couronne - La Tzoumaz ski chalet sleeps 12

Canton of Valais / La Tzoumaz

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Ski
  • Child friendly
  • Pet friendly
SPECIAL PRICE CHF 2,750 pw in March and April. Chalet La Couronne is a modern, well equipped home from home with plenty of space for everyone to relax. Completed in 2008 the chalet has been fitted out to a high standard and provides all you might need for an enjoyable  …see more

from £179 / night

£1250 - £8190 / week

Enquire View

from £179 / 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 £355 / night

£2363 / week

Enquire View

from £355 / night

12

Portes du Soleil / Les Crosets

1 4 7 nights min

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

 …see more

from £57 / night

£394 - £800 / week

Book View

from £57 / night

21

Canton of Graubunden / Breil/Brigels

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly

 …see more

from £94 / night

£658 / week

Book View

from £94 / night

(2) Excellent 

19

Chalet Argousier - Verbier apartment sleeps 8

Canton of Valais / Verbier

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
New ground floor LUXURY apartment in Chalet Argousier; GREAT position, Ideal for groups & families, opposite the Sports Centre (for a relaxing swim in the indoor pool) on the road to the Place Central, so a gentle 5/6 minute into the centre. SKI BUS STOP outside Cha  …see more

from £250 / night

£1575 - £3875 / week

Book View

from £250 / night

(20) Excellent 

30

Chalet Bergheim Zermatt - Zermatt chalet sleeps 8

Canton of Valais / Zermatt

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Chalet Bergheim is a magical, private, ski-in/ski-out mountain chalet, built in 1933 in traditional walliser style wooden construction. Renovated in 2014, the chalet is furnished with bespoke, hand made furniture and natural materials but with all of the features you wo  …see more

from £126 / night

£1063 - £6158 / week

Book View

from £126 / night

(1) Excellent 

13

Canton of Valais / Champoussin

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 35 km
  • Ski

 …see more

from £100 / night

£1682 - £2457 / week

Book View

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