Skip to Navigation

London hotels

Whether you are on the trip of a lifetime, taking a family vacation or on a city break in London, we have the hotel to suit you. Our carefully selected hotels in London range from value 3 star accommodation to 5 star luxury.

We have an extensive choice of London hotels to suit every taste and budget. For cheap hotels, Royal National has a great location in the centre of London. For luxury hotels the iconic Savoy has to be one of our favourites. We have hotels across the capital, all within easy travelling distance of the London's three major airports, London Heathrow, London Gatwick and London City. Save money by booking flights with your hotel or car hire.

Hotel stays in London

Family holidays in London.

Attractions for solo travellers & families

If you have a family, The Athenaeum in Mayfair has a Kids Concierge complete with cookies and milk at bedtime and free bike rental. Or go big on style and low on price at Aloft London Excel, where you can also catch a cable car across the Thames to gigs.

Search now

London hotels we recommend

Cheap hotels we recommend

Luxury hotels we recommend

Terms and conditions

Create a trip

Create a trip
Hotel Options
Room 1More information
More information

Why BA hotels?

Book your hotel with British Airways and enjoy all these great benefits:

  • Over 8,000 hotels to choose from
  • Hotels in every destination that BA flies to
  • Hotels handpicked by our team of experts
  • Accommodation that meets stringent health and safety criteria
  • Access to a 24-hour support helpline, based in the UK