Skip to Navigation

Holiday Offers

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.

USA | Caribbean | Indian Ocean | Middle East | Europe | Our Best Deals


Our best deals

USA Holiday Offers

Las Vegas.

Las Vegas

Food and beverage offers in Las Vegas

Imagine if everything you wanted from your holiday destination was right there in your hotel… MGM Resorts makes this dream a reality.

Recieve up to $40 per day for Food and Beverage at MGM resorts Las Vegas

Book by 21 May 2019

MGM Resorts

European Holiday Offers

Worldwide Beach Offers



Atlantis the Palm

A fantastic vision of soaring arches rising dramatically out of the Arabian Gulf, Atlantis The Palm is an iconic destination in Dubai.

Save up to 62% at Atlantis the Palm PLUS an additional £100 off per booking!

Book by 23 May 2019

Dubai flights + 5 nights hotel from £945 pp

Find out more


Save £100 per booking

While each of the islands of The Bahamas offers something different, they all have one thing in common – spectacular beaches. Miles of sugary white sands and glistening jade-hued waters await you at this stunning Caribbean destination. 

Save £100 per booking when staying in selected Bahamas hotels.

Book by 21 May 2019

Bahamas holidays from £889 pp

Discover the Bahamas

Back to top

Flight offers

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

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

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


Hold your flight booking for 72 hours for a small fee



Best Price Guarantee

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

Find out more

Why choose a British Airways Holiday?

Enjoy these great benefits:

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.

Terms and Conditions