Skip to Navigation

Looking for something special?

Our special offers are limited-time deals, meaning you get the best available prices on some of our most popular destinations. Our offers include all of the usual British Airways benefits to make your journey more enjoyable, including purchasable on-flight refreshments, as well as other extras. Seats, hotel upgrades and extras are limited so book today to avoid disappointment.

Save up to £100 on luxury holidays

Book a business class flight + hotel holiday in our Luxury Sale and you can make the following additional savings:

  • £100 extra discount with a minimum spend of £3,000 per booking.
  • £50 extra discount with a minimum spend of £1,500 per booking.

These are on top of existing Sale prices.

Hurry, this offer ends midnight 22 October. Sale ends 29 October 2019.
Terms and conditions apply.


Our best Luxury offers

Search our deals

Caribbean Holidays

Offers from our Partners

Las vegas.

Las Vegas

Save £100 on your Las Vegas holiday

 Save £100 on your Las Vegas holiday booking when you spend £2500 or more on your flight and hotel stay at an MGM Resorts hotel, for bookings with a minimum spend of £1250 a £50 per booking saving will apply. Valid for travel until 31 January 2020.

Book by 22 October 2019.

Terms and conditions apply

Discover MGM Resorts

Christmas Markets

Great experiences start at Heathrow

Last Minute Holidays

USA Holidays

Flights to the USA

Terms and conditions

Back to top

Flight offers

Our low fare finder lets you find the cheapest time to visit any of our destinations

Paris.

Save money on flights with Flight pass

You can now pre-pay for multiple domestic and short haul flights in advance with ‘Flight Pass’. Save time and money when making multiple bookings. The more flights you pre-pay for, the lower your individual flight costs will be.

This is only available to Executive Club Members, find out more about the Executive Club and join.

Back to top

Terms and Conditions

Why choose a British Airways Holiday?

Enjoy these great benefits:

Create a trip

Create a trip
Multi-city flights
Journey Type
More information
Ticket typeMore information
Hotel Options
Room 1More information
More information

Book direct for a better deal

Low price finder and low initial deposits.

Budgeting tools

Low price finder and low initial deposits.

Find out more

Service

Hold your flight booking for 72 hours for a small fee

Explore

Value

Best Price Guarantee

Find a British Airways flight for less, we'll refund the difference.

Find out more

Need a little help?

Speak to one of our travel advisors

Calls cost 7p/min plus your phone company's access charge.
Flight bookings made over the telephone incur a £10 booking fee per person, holiday bookings incur no fee.