Hotels in Madrid

We offer 471 hotels in Madrid from 3 to 5 stars. Below are 48 of them ranked by TripAdvisor guest rating and number of reviews, each linking to live prices for your dates.

Where to stay in Madrid

  • Centro: Sol, Plaza Mayor and Ópera · a first visit and sightseeing
  • La Latina and Lavapiés · tapas and the Sunday market
  • Paseo del Prado and Retiro · museums, greenery and a quieter stay
  • Malasaña and Chueca · nightlife, cafés and shopping

See the guide for details on each area.

5-star hotels in Madrid

4-star hotels in Madrid

3-star hotels in Madrid

Frequently asked questions

How many hotels do you offer in Madrid?
We currently offer 471 hotels from 3 to 5 stars in Madrid, including 15 five-star properties among the top-rated.
Which hotel in Madrid has the best guest rating?
Arenal Suites Gran Vía ranks highest in this overview with a rating of 4.6 out of 5 based on 45 reviews.
Which area of Madrid is best for a first stay?
Centro: Sol, Plaza Mayor and Ópera — a first visit and sightseeing.
Can I cancel for free?
Cancellation terms differ by offer. Each price shows the deadline for free cancellation; choose a rate marked as refundable.