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

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

742 reviews

1 night hotel from £34 pppn
28 Jun - 29 Jun

Choose hotel

4 star Madrid hotels we recommend

Luxury spa hotels we recommend

Hotel Unico

Hotel Unico

Description: Hotel Unico in Madrid is a grand old palace on the city’s exclusive Golden Mile, where the food is fine, the floors are fancy and the design is decadent. This one-of-a-kind vision of marb ...

Read more

BA Star Rating

Star rating 5 out of 5

TripAdvisor rating

TripAdvisor rating 4.5 out of 5

293 reviews

Flight + 2 nights hotel from £235 pp
29 Apr - 01 May

Choose hotel

Need inspiration?

Discover the many sides of Madrid

Terms and Conditions