Create a trip


Holidays by BA


2 Adults, 1 Room


2 Adults, 1 Room


1 Adult

Create a trip of your choice

Why BA Holidays?

Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car hire together for the best deals
  • Choose from over 8,000 hotels
  • 24-hour support helpline
  • Earn bonus Avios
  • Low online deposits
  • All holidays booked on are ATOL protected, giving you peace of mind whilst on holiday

Christmas markets

Get that festive feeling a little early this year with our Christmas market breaks in Europe. Weave through illuminated stalls to soak up the atmosphere and pick up an authentic gift or two.

Visit time-honoured Christmas markets, like Schönbrunn Palace’s in Vienna, with its 13th-century roots, or theatrical modern creations such as Copenhagen’s Tivoli Gardens market. The wares are local and the backdrops impressive – a giant advent calendar on the front of the iconic Gerbaud café marks out Budapest’s market in the historic Vörösmarty Square, while the landmarks and statues of Berlin’s Gendarmenmarkt are transformed by peaked white tents and an enormous, sparkling tree for its yearly Weihnachtszauber. You can even market hop – Stockholm has the choice of Gamla Stan’s quaint Old Town market and Skansen island’s family-friendly festivities, not to mention those in the shopping district of Kungsträdgården.

collapsedshow2015 Christmas market dates
Destination Market dates  
Berlin 23 Nov - 27 Dec Search now
Budapest 27 Nov - 01 Jan Search now
Copenhagen 15 Nov - 22 Dec Search now
Dublin 12 Dec - 23 Dec Search now
Edinburgh 20 Nov - 04 Jan Search now
Frankfurt 25 Nov - 22 Dec Search now
Helsinki 04 Dec - 22 Dec Search now
Innsbruck 15 Nov - 06 Jan Search now
Munich 27 Nov - 24 Dec Search now
Paris 07 Nov - 07 Jan Search now
Prague 28 Nov - 01 Jan Search now
Salzburg 19 Nov - 26 Dec Search now
Stockholm 22 Nov - 23 Dec Search now
Vienna 14 Nov - 24 Dec Search now
Zurich 27 Nov - 24 Dec Search now

Christmas market breaks

Please see 2015 market dates above
Christmas market.
DestinationPrices from 
DublinFlight + 2 nights hotel£112 ppFind
BerlinFlight + 2 nights hotel£118 ppFind
ParisFlight + 2 nights hotel£119 ppFind
EdinburghFlight + 2 nights hotel£122 ppFind
PragueFlight + 2 nights hotel£124 ppFind
ViennaFlight + 2 nights hotel£125 ppFind
FrankfurtFlight + 2 nights hotel£128 ppFind
BudapestFlight + 2 nights hotel£135 ppFind
MunichFlight + 2 nights hotel£139 ppFind
SalzburgFlight + 2 nights hotel£139 ppFind
CopenhagenFlight + 2 nights hotel£153 ppFind
ZurichFlight + 2 nights hotel£154 ppFind
HelsinkiFlight + 2 nights hotel£158 ppFind
StockholmFlight + 2 nights hotel£160 ppFind
InnsbruckFlight + 2 nights hotel£170 ppFind

Terms and conditions

Availability may be extremely limited. All holiday prices shown are in GBP per person based on 2 adults sharing accommodation and include return British Airways flights in Euro Traveller from a London airport, with the exception of London which is based on travel from Edinburgh. Prices are based on debit card payment, A charge applies for other cards. Featured holidays are available on Bookings made over the telephone will carry a £5 booking fee per person. Prices and availability are updated every 24 hours. The holidays featured are ATOL protected under the British Airways Holidays number ATOL5985. British Airways Holidays standard terms and conditions and conditions of carriage apply. For full terms and conditions please refer to