Need a little help?

Ensure your next luxury holiday is extra special by talking to one of our travel advisors.

  • Call us now on
    0844 493 0120 (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:

  • 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
SALE.

The luxury world sale

First and business class flights and holidays are on sale. Find your next luxury holiday here.

Book by 9 June 2015.

See all offers
Cyprus.

Save £50 per person on European beach holidays

Book a flight + hotel package in any one a range of fantastic European beach destinations this summer and you can save £50 per person. Offer is based on minimum 7 night stays and 2 adults sharing a room.

Search now
SALE.

Flights on sale 

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers
SALE.

Holidays on sale

The world is on sale Find great deals on flights and holidays worldwide.
Book by 19 May 2015.

See all offers
SALE.

Flight + car hire on sale

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers
SALE.

The luxury world sale

First and business class flights and holidays are on sale. Find your next luxury holiday here.

Book by 9 June 2015.

See all offers
Cyprus.

Save £50 per person on European beach holidays

Book a flight + hotel package in any one a range of fantastic European beach destinations this summer and you can save £50 per person. Offer is based on minimum 7 night stays and 2 adults sharing a room.

Search now
SALE.

Flights on sale 

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers
SALE.

Holidays on sale

The world is on sale Find great deals on flights and holidays worldwide.
Book by 19 May 2015.

See all offers
SALE.

Flight + car hire on sale

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers
SALE.

The luxury world sale

First and business class flights and holidays are on sale. Find your next luxury holiday here.

Book by 9 June 2015.

See all offers
Cyprus.

Save £50 per person on European beach holidays

Book a flight + hotel package in any one a range of fantastic European beach destinations this summer and you can save £50 per person. Offer is based on minimum 7 night stays and 2 adults sharing a room.

Search now
SALE.

Flights on sale 

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers
SALE.

Holidays on sale

The world is on sale Find great deals on flights and holidays worldwide.
Book by 19 May 2015.

See all offers
SALE.

Flight + car hire on sale

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers
SALE.

The luxury world sale

First and business class flights and holidays are on sale. Find your next luxury holiday here.

Book by 9 June 2015.

See all offers
Cyprus.

Save £50 per person on European beach holidays

Book a flight + hotel package in any one a range of fantastic European beach destinations this summer and you can save £50 per person. Offer is based on minimum 7 night stays and 2 adults sharing a room.

Search now
SALE.

Flights on sale 

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers
SALE.

Holidays on sale

The world is on sale Find great deals on flights and holidays worldwide.
Book by 19 May 2015.

See all offers
SALE.

Flight + car hire on sale

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers
SALE.

The luxury world sale

First and business class flights and holidays are on sale. Find your next luxury holiday here.

Book by 9 June 2015.

See all offers
Cyprus.

Save £50 per person on European beach holidays

Book a flight + hotel package in any one a range of fantastic European beach destinations this summer and you can save £50 per person. Offer is based on minimum 7 night stays and 2 adults sharing a room.

Search now
SALE.

Flights on sale 

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers
SALE.

Holidays on sale

The world is on sale Find great deals on flights and holidays worldwide.
Book by 19 May 2015.

See all offers
SALE.

Flight + car hire on sale

Hundreds of offers on flights and holidays.

The world is on sale. Book by 19 May 2015.

See all offers

A life of luxury

Barcelona is the ideal place for a luxury holiday. This fascinating city is overflowing with character, prestigious five star accommodation, exquisite fine dining and world-class shopping. All surrounded by timeless architecture and intriguing culture.

Enjoy Michelin-starred cuisine at the Mandarin Oriental or lounge around the outdoor swimming pool at the Hotel Arts – basked in the shade of Frank Gehry’s famous fish sculpture. Spend some time at W Barcelona’s Pampering Lounge – it is so luxurious that you’ll never want to leave. Visit La Boqueria Market and discover why Catalan cuisine is internationally renowned. Absorb the incredible contrast between colour and activity, and then tantalize your taste buds with the constantly changing market flavours, served at restaurants nearby.

Carefully selected luxurious holidays

Barcelona spa breaks we recommend

Need inspiration?

Discover the many sides of Barcelona

Terms and Conditions