Christmas markets | City Vacations in Europe from $253/week

Christmas markets (18014)

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

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

18,014 Vacation rentals

(3) Excellent 

22

Ski apartment to rent in Davos Klosters

Klosters / Davos Klosters

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach/lakeside relaxation
  • Ski
  • Child friendly
Chalet Arve in KlostersThis self-catering chalet apartment with its south and west facing balcony has splendid views comfortably sleeping 6 and comprises 2 bedrooms (1 ensuite), a large sitting room with a dining area and a very well equipped kitchen. The two be  …see more

from $153 / night

$1071 - $3746 / week

Book View

from $153 / night

(11) Very Good 

64

Central London/Zone 1 Vacation apartment rental

Central London/Zone 1 / Covent Garden

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary
King Edward Mansions is a very quiet Mansion Block with a lift located in one of Covent Gardens’ most sought after period residential mansions. It is a short distance from several underground stations which makes it very easy to explore London with theatre land wi  …see more

from $202 / night

$1219 / week

Book View

from $202 / night

(51) Very Good 

13

Central London/Zone 1 Vacation apartment rental

Central London/Zone 1 / Covent Garden

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Car not necessary
Covent Garden is at the very heart of London's city centre and is a popular area for both tourists and locals. Whether you are in search of culture, restaurants, shopping opportunities or a night out, you will find what you are after in Covent Garden. The apartment  …see more

from $171 / night

$854 - $1342 / week

Book View

from $171 / night

(31) Excellent 

24

Apartment rental in Surbiton

Kingston upon Thames / Surbiton

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
This is a luxury self catering apartment in a quiet residential road 3 minutes walk from the High Street. There is underground parking and a lift to the flat. The Apartment has recently been completely refurbished and offers a comfortable base from which to explore Lond  …see more

from $148 / night

$922 - $1208 / week

Book View

from $148 / night

18

Apartment rental in Veysonnaz

Canton of Valais / Veysonnaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Superbe 4-room apartment (3 bedrooms), 4* in a small residence recently built at about 400 meters from the skilift.Spacious and bright living room / dining area with a fireplace, cabled television and free WiFi.Open modern kitchen fully equipped with an oven, microwave,  …see more

from $104 / night

$725 - $3055 / week

Inquire View

from $104 / night

18

Vacation apartment in Veysonnaz

Canton of Valais / Veysonnaz

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
2*, 4-bedroom-apartment for 8-10 people located in the gondola from Veysonnaz. Bright living room with fireplace, cable TV and radio/cd-player. Hall with 1x2 folding out bunk beds. Fully equipped open-plan kitchen with refrigerator, oven, coffee machine, kettle, dishwa  …see more

from $78 / night

$540 - $2167 / week

Inquire View

from $78 / night

(18) Excellent 

30

Hampton Vacation cottage rental

Greater London / Hampton

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Private garden
The Old Coach House is a recently refurbished holiday cottage nearby to Hampton Court Palace, with easy rail access to London. There are 2 spacious receptions & a modern kitchen, all suitable for couples, families & groups. There are 3 pretty bedrooms, 2 bathroo  …see more

from $244 / night

$1708 / week

Book View

from $244 / night

(60) Excellent 

49

Apartment rental in Dublin

County Dublin / Dublin

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 8 mi
  • Child friendly
  • Car not necessary
Free Wi Fi. Free satellite TV. Free welcome hamper. Free use of an Irish Cell phone. Towels and linen provided. No parking with property. There is a public car park below the apartment block approx 15 euro per day. There are two elevators to the apartment o  …see more

from $236 / night

$1691 - $1927 / week

Book View

from $236 / night

(11) Excellent 

11

Central London/Zone 1 Vacation apartment rental

Central London/Zone 1 / Chelsea, London

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Air conditioning
Luxurious 6 th floor apartment has a large lounge with two comfy sofas,mood control lighting, 36 inch flat tv, and dining for up to 6. Master double-bedroom has fitted wardrobes and en suite with power shower. Second twin-bedroom has fitted wardrobe and adjacent to ful  …see more

from $171 / night

$885 - $1220 / week

Book View

from $171 / night

(55) Excellent 

20

Vacation apartment in Central York

York / Central York

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 70 mi
  • Car not necessary
This smart riverside apartment is just a 5 minute stroll from the heart of the city and within walking distance of its many attractions. With the bonus of secure FREE PARKING and unlimited WiFi, this modern well equipped apartment is the perfect base for exploring the c  …see more

from $104 / night

$674 - $731 / week

Book View

from $104 / night

16

Vacation apartment in Veysonnaz

Canton of Valais / Veysonnaz

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
2*, 2-bedroom-apartment for 4-8 people located next to the cable car. Bright living room with sofa bed, fireplace, Open-plan kitchen with refrigerator, oven, microwave, coffee machine, dishwasher and fondue set. Hall with 1x2 folding out bunk beds. One bedroom with two  …see more

from $63 / night

$438 - $1482 / week

Inquire View

from $63 / night

16

Vacation apartment rental

Canton of Valais / Veysonnaz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
3* studio for 4 people next to the ski lift.Living room with sofa bed and cable TV.Entrance hall with 1x2 folding out bunk beds.Open-plan kitchen.Bathroom with shower and toilet.Balcony with view over the Rhône valley. ---------------------------------------------  …see more

from $60 / night

$418 - $1016 / week

Inquire View

from $60 / night

(1) Excellent 

12

Vacation apartment in Manchester

Greater Manchester / Manchester

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
**On Fridays and Saturdays the minimum stay is 2 nights** This simply striking top-floor two-bed apartment, with two bathrooms and a sofa bed in the lounge, sleeps up to 4 comfortably – with a balcony and views of the very cool Northern Quarter. In terms of the  …see more

from $98 / night

$732 - $976 / week

Book View

from $98 / night

8

Veysonnaz Vacation apartment rental

Canton of Valais / Veysonnaz

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
3*, 3-bedroom-apartment for 6 people in the center below the pool, 600m from the (ski)lift. Bright living room with cable TV. Open-plan kitchen with oven, coffee maker, kettle, dishwasher. Two bedrooms with two single beds side by side. One bedroom with 1x2 folding out  …see more

from $74 / night

$515 - $1986 / week

Inquire View

from $74 / night

18

Vacation apartment in Thyon

Canton of Valais / Thyon

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Pet friendly
2* - 2-bedroom-apartment for 4-6 people located next to the departure of the lift of L'Ours.Bright living room with a sofa and a fireplace.Open kitchen equipped with refrigerator and freezer compartment, oven, filter coffee machine, dishwasher.Hall with 1x2 foldin  …see more

from $63 / night

$438 - $1347 / week

Inquire View

from $63 / night

(69) Excellent 

22

Vacation apartment in Central York

York / Central York

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 65 mi
  • Suitable for children age 5+
  • Car not necessary
4 Talbot Court is a spacious and luxurious first floor, one bedroom apartment with gardens overlooking York Minster, the Minster Song School and Holy Trinity Church. Access to the apartment is through electronically controlled wrought iron gates, leading to a secluded  …see more

from $182 / night

$824 / week

Book View

from $182 / night

22

Vacation apartment in Manchester

Greater Manchester / Manchester

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
***On Fridays and Saturdays the minimum stay is 2 nights.*** Part of a block of 14, with a mix of 2 bedroom apartmetns & studios. We love having a whole building to ourselves, as we can accommodate *LARGER GROUPS* occupying a whole floor, or keep an area of the bui  …see more

from $69 / night

$458 - $549 / week

Book View

from $69 / night

16

Vacation apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
Apartment 2 rooms, 4* for 4 persons. Superior class apartment located near the ski slopes.Modern living room with chimney, sofa bed, sofa, flat screen cable TV, DVD and free WiFi.Open kitchen with refrigerator/freezer compartment, oven, 4 plate ceramic stove, microwave,  …see more

from $122 / night

$848 - $1963 / week

Inquire View

from $122 / night

18

Vacation apartment in Veysonnaz

Canton of Valais / Veysonnaz

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Pet friendly
3*+, 2-bedroom-apartment, for 4-8 people located in the center of the resort at 250m from the skilift.Bright living room with fireplace, sofa(bed), cable TV, DVD-player. Fully equipped open-plan kitchen with oven, ceramic hob, microwave, toaster, fondue pan, filter coff  …see more

from $77 / night

$535 - $2125 / week

Inquire View

from $77 / night

(7) Excellent 

16

Vacation home in Central York

York / Central York

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Private garden
Rated 4 Stars with a Gold Award by Quality in Tourism, the Townhouse is a delightful 3 bedroom, 2 bathroom self catering holiday home in the shadow of York Minster, only footsteps from the Treasurer's House and Bar Walls, and 1 minute walk from the heart of the ci  …see more

from $204 / night

$1342 - $1708 / week

Book View

from $204 / night

(14) Very Good 

19

Ruislip Vacation apartment accommodation

Greater London / Ruislip

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
  • Car not necessary
This Apartment is very close to town centre, bus station, tube station, local park, Ruislip Station is only 50 yards away & Ruislip Hospital.M25 & M1 are near so it's easy access to Heathrow airport, Luton airport and London itself.London Eu  …see more

from $121 / night

$793 - $964 / week

Book View

from $121 / night

8

Vacation apartment rental

Canton of Valais / Veysonnaz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
2* Studio for 2-4 people in the center of the resort at 450m from the (ski) lift and just below the swimming pool. Hall with 1x2 folding out bunk beds. Open-plan kitchen with coffee maker, oven, refrigerator and fondue set. Living room with 2 sofa beds for 1 person eac  …see more

from $60 / night

$418 - $924 / week

Inquire View

from $60 / night

(31) Excellent 

25

Vacation apartment in Central London/Zone 1

Central London/Zone 1 / South Bank

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 85 mi
  • Child friendly
  • Car not necessary
The location is at the heart of London’s South Bank cultural quarter, seconds away from Borough Market, the most famous food market in London and the location for numerous films, including Harry Potter and Bridget Jones. Stay with us and you will be a short walk a  …see more

from $147 / night

$1153 / week

Book View

from $147 / night

(29) Excellent 

25

Vacation cottage rental

Cirencester / Lower Mill

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Tranquil setting at the heart of award-winning Lower Mill Estate (private residential nature reserve) in the Cotswold Water Park. Short walk to charming village pub (Baker's Arms) in Somerford Keynes. Even shorter walk to onsite SPA (included in rental cost). Corne  …see more

from $147 / night

$793 - $2105 / week

Book View

from $147 / night

(26) Excellent 

20

Vacation home in Central Oxford

Oxford / Central Oxford

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Suitable for children age 5+
  • Car not necessary
  • Private garden
Charming Grade II listed Victorian terraced house in quiet, characterful and prestigious Central North Oxford street available for furnished holiday and short lets. Plantation Road has its own Wikipedia page. The key benefit of this property is its location right in the  …see more

from $141 / night

$812 - $1159 / week

Book View

from $141 / night

(39) Excellent 

20

Central London/Zone 1 Vacation apartment rental

Central London/Zone 1 / Westminster

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Child friendly
  • Car not necessary
The location of this apartment is quite exceptional. Trafalgar Square and the National Gallery are within a few hundred metres of the front door. The River Thames is a 1 minute walk away, with the London Eye and Royal Festival Hall directly opposite across the Hungerfor  …see more

from $476 / night

$3294 - $3599 / week

Book View

from $476 / night

14

Vacation apartment rental

Canton of Valais / Veysonnaz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
5* luxury 2-bedroom-apartment for 5 people located next to the (ski)lift.Modern and spacious living room with fireplace, sofa(bed), flat screen cable TV, DVD and WIFI.Open-plan kitchen with dishwasher, oven, microwave, toaster, fondue pan, filter coffee machine, kettle.  …see more

from $103 / night

$715 - $3173 / week

Inquire View

from $103 / night

16

Veysonnaz Vacation apartment rental

Canton of Valais / Veysonnaz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
2* Studio for 2-4 people at the bottom of the ski slopes.Open-plan kitchen with oven, electric kettle, microwave and coffee machine.Living room with a sofa bed.Large renovated bathroom with shower and toilet.A small separate room with 1x2 bunk beds.A Furnished balcony o  …see more

from $60 / night

$418 - $1016 / week

Inquire View

from $60 / night

12

Vacation apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 6 7 nights min

  • 1 bedroom
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly
2*, 1-bedroom-apartment for 4-6 people in the center of the resort, at 300m from the skilift. Bright living room with a sofa bed and a fireplace. Open-plan kitchen with refrigerator/freezer compartment, oven, coffee maker and dishwasher. Entrance hall with 1x2 folding  …see more

from $75 / night

$525 - $1111 / week

Inquire View

from $75 / night

16

Veysonnaz Vacation apartment rental

Canton of Valais / Veysonnaz

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
3*+, 2-bedroom-apartment for 4-6 people located 250m from the cable car in the center of the resort.Bright living room with fireplace, comfortable sofa, television, DVD-player.Corridor with 1x2 bunk beds.Open-plan kitchen equipped with ceramic hob, oven, microwave, toas  …see more

from $77 / night

$535 - $2125 / week

Inquire View

from $77 / night

12

Apartment rental in Veysonnaz

Canton of Valais / Veysonnaz

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly
2* apartment under the roof with 1 bedroom, for 2-4 people. Hall with 1x2 folding out bunk beds. Open-plan kitchen with oven, dishwasher, kettle and a fondue set. Living room with fireplace and dining table. One bedroom with two single bed side by side. Bathroom with sh  …see more

from $69 / night

$478 - $1000 / week

Inquire View

from $69 / night

12

Vacation apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 6 7 nights min

  • 1 bedroom
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly
Apartment 2 rooms, 3 * 4-6 people located in the resort center, 300m from the skilift. Bright living room with sofa bed, fireplace and cable TV. Fitted kitchen with oven, fridge, filter coffee machine and dishwasher. Hall with 1x2 folding out bunk beds. A room with tw  …see more

from $87 / night

$605 - $1306 / week

Inquire View

from $87 / night

8

Vacation apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
2 * studio for 4 people.Hall with folding bunk beds,Fitted open-plan kitchen with oven, fridge and coffee machine. Living room with a sofa bed for 2 people, cable television and free WiFi.Bathroom with bath and toilet. Quiet garden --------------------------------------  …see more

from $60 / night

$418 - $924 / week

Inquire View

from $60 / night

10

Vacation apartment in Veysonnaz

Canton of Valais / Veysonnaz

1 5 7 nights min

  • 1 bedroom
  • Sleeps 5
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden
Apartment 2 rooms, 2* for 3-5 people, situated in the resort center, 300m from the gondola. Bright living room with sofa bed, fireplace and TV. Kitchen with fridge, oven, fondue pan and coffee machine. Bedroom with a single bed and 1x2 bunk beds. Bathroom with bath and  …see more

from $75 / night

$525 - $1111 / week

Inquire View

from $75 / night

(4) Good 

4

Dublin Vacation studio rental

County Dublin / Dublin

Studio 3 1 night min

  • Studio
  • Sleeps 3
  • 1 night min
  • Child friendly
This tiny shelter is an amazingly located accommodation positioned in the very centre of Dublin. Free WiFi!! It is in front of Dublin Castle and Temple Bar, Trinity College, no struggle to find the house or to reach places. You are already in town!! This vintage shelte  …see more

from $86 / night

$600 / week

Book View

from $86 / night

(29) Excellent 

28

Central London/Zone 2 Vacation apartment rental

Central London/Zone 2 / Limehouse

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Car not necessary
Situated within 400 metres of Limehouse DLR station, this modern and contemporary one bedroom flat is set within a new development and boasts spacious accommodation (55 sq. m) and a communal roof garden.We have one proper double bed and one sofa bed in the livin  …see more

from $121 / night

$513 - $812 / week

Book View

from $121 / night

(18) Excellent 

15

Bristol Vacation home rental

Bristol / Clifton, Bristol

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 35 mi
  • Child friendly
  • Car not necessary
New listing on June 2015. Newly built, light and airy, 2 double bed holiday house with parking for one vehicle, based in quiet crescent in fashionable Clifton. Furnished and equipped to a high standard. White walls and oak flooring throughout the open plan sitting ro  …see more

from $141 / night

$1220 / week

Book View

from $141 / night

(30) Excellent 

19

Central York Vacation apartment rental

York / Central York

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Suitable for children age 5+
  • Car not necessary
Location, Location, Location! Apartment 3 is a ground floor contemporary apartment located opposite the City Walls, just a one minute walk from Monk Bar, the medieval gateway to the City of York and 2 minutes from the spectacular York Minster. This apartment is perfe  …see more

from $116 / night

$623 - $702 / week

Book View

from $116 / night

(49) Excellent 

20

Central York Vacation apartment rental

York / Central York

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 70 mi
  • Car not necessary
This luxury apartment has everything you need to enjoy your stay in York. Fine furnishings and contemporary design throughout with Egyptian cotton bedlinen, deep pocket sprung mattress and a choice of goosedown or non-allergic bedding. All the best of a hotel suite with  …see more

from $104 / night

$671 - $763 / week

Book View

from $104 / night

18

Vacation apartment in Veysonnaz

Canton of Valais / Veysonnaz

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Pet friendly
3*+, 2-bedroom-apartment for 4-8 people located near the ski slopes.Bright living room with sofa bed, fireplace, cable TV, DVD player and free WiFi.Hall with 1x2 bunk beds.Open-plan kitchen with refrigerator, oven, microwave, toaster, coffee maker, kettle, dishwasher an  …see more

from $77 / night

$535 - $2125 / week

Inquire View

from $77 / night