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 fly 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

Cheap hotels in Madrid

Book a stay at one of our excellent-value cheap hotels in Madrid. Choose between stylish boutique accommodation and classic 3 star hotels with well-equipped rooms, all in fantastic central locations or with great public transport links close by.

Perfect for shopping, the 3 star Petit Palace Tres Cruces boutique hotel represents superb value for money with its fantastic location on the corner of the Gran Vía. Sip cocktails in the classic lounge of the affordably priced Best Western Hotel Carlos V, which enjoys a desirable position close to the Puerta del Sol. Book a flight + hotel package to guarantee our best price.

Need inspiration?

Discover the many sides of Madrid

Terms and conditions