Book direct for a better deal


Best Price Guarantee

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

Low price finder and low initial deposits.

Budgeting tools

Low price finder and low initial deposits.


Hold your flight booking for 72 hours for a small fee

Why book direct?

Need a little help from our destination experts?

Ensure your next holiday is extra special by talking to one of our European travel specialists.

  • Call us now on 0344 493 0125 (Daily 07.30 - 22.00)

Bookings made over the telephone incur a £5 booking fee per person.

Why BA Holidays?

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

Mallorca deals

Get more for your money when you take advantage of our exclusive Mallorca deals. Check out our incredible special offers and late deals on - you can enjoy the same award-winning service and carefully selected hotels for less.

Use the lowest price by month tool to find the cheapest flights on Or let holiday finder inspire you with fantastic package holidays – it’s easy to save money when you book your flight + hotel together. Our carefully selected hotels and experiences have been chosen with you in mind, whether you’re booking an affordable family getaway or an unforgettable five star escape. Fly to Palma this summer.

Mallorca holiday deals we recommend

Mallorca car hire

See Palma your way

Need inspiration?

Discover the many sides of Mallorca

Terms and Conditions