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

Madrid hotels, carefully selected for you

Excellent locations - with something for every taste and budget. Our incredible range of hotels in Madrid combine luxury 5 star names, with chic boutique accommodation and great-value options that give you more for your money.

Book a stay at one of our affordable 3 star hotels in the heart of the city – we’d recommend the Best Western Hotel Carlos V, which is situated in the centre of historic Madrid. For a Miami-vibe, head to the rooftop bar at the ME Madrid or stay at the iconic 5 star Ritz Madrid, a belle époque retreat that boasts a delightful afternoon tea and intimate cocktail bar.

3 star Madrid hotels we recommend

Best Western Carlos V

Best Western Carlos V

This charming city hotel lies in the tourist centre of the lively city of Madrid. Guests will find themselves just a few minutes' walking distance away from the centre of the city. A host of bars ...

Read more

BA Star Rating

Star rating 3 out of 5

TripAdvisor rating

TripAdvisor rating 4.0 out of 5

771 reviews

1 night hotel from £24 pppn
03 Aug - 04 Aug

Choose hotel

4 star Madrid hotels we recommend

5 star Madrid hotels we recommend

Luxury spa hotels we recommend

Need inspiration?

Discover the many sides of Madrid

Terms and Conditions