Hotels

Row of hotels on beachfront.

Our hotels have been carefully selected to deliver the high quality and level of service you would expect from British Airways.

We now offer over 6000 carefully selected hotels, from self catering to all inclusive. Choose from top branded hotel groups as well as independent properties which have been selected to inspire you, whatever your taste or budget.

You will now find many more hotel choices on ba.com, which you can filter based on your own preference, whether you are looking for a 4* hotel with a pool or spa, or a 3* close to the city centre.

You can now select up to 3 hotels and compare prices, location and other details at a glance, as well as seeing your hotel on a street map, so you can be sure it's in your chosen location.

We have hotels for every requirement and every budget. Choose from a wide range of accommodation options from rooms, apartments and villas, to family friendly suites.

You can also choose from a mix of different room-types and dining arrangements from room only or bed and continental breakfast to all-inclusive, where all meals and locally produced drinks are included in the price of your holiday.

Look out for our bonus offers which add value to your holiday. These include free nights, free child places and early booking discounts.

  • Extensive range of value for money hotels.
  • Prices include all taxes.
  • Breakfast included in many hotels.
  • 24 hour customer support team.

Car rental and experiences

Create a trip

Booking type
Country of departure
Route
Journey dates
cabin
 
what's this?
Ticket type
what's this?
Passenger mix

(12+)

(2-11)

(under 2)

Passenger mix

(18+)

(2-17)

(under 2)
Promotions
what's this?


Planning your holiday?

global map.

Not sure where to go?

Need some ideas?

View our destination guides