Create a trip

 
 

Holidays by BA

 
 
 
 
 
 
 

2 Adults, 1 Room

Change

2 Adults, 1 Room

Change

1 Adult

Change
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 ba.com 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.

Christmas market breaks

Christmas market.
DestinationPrices from 
EdinburghFlight + 2 nights hotel£100 ppFind
BerlinFlight + 2 nights hotel£111 ppFind
ParisFlight + 2 nights hotel£116 ppFind
ViennaFlight + 2 nights hotel£117 ppFind
PragueFlight + 2 nights hotel£120 ppFind
FrankfurtFlight + 2 nights hotel£124 ppFind
DublinFlight + 2 nights hotel£125 ppFind
BudapestFlight + 2 nights hotel£128 ppFind
MunichFlight + 2 nights hotel£131 ppFind
StockholmFlight + 2 nights hotel£137 ppFind
SalzburgFlight + 2 nights hotel£139 ppFind
ZurichFlight + 2 nights hotel£149 ppFind
CopenhagenFlight + 2 nights hotel£150 ppFind
HelsinkiFlight + 2 nights hotel£153 ppFind
InnsbruckFlight + 2 nights hotel£159 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 ba.com. 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 www.ba.com.