Top Hotels in MadridIndependent guide
Madrid
Destinations

Hotels in Madrid

Madrid has 403 places to stay listed here — 403 hotels. Each listing shows rooms, photos and the location, with a link to book on Booking.com.

Browse by city
Where to stay

Cities in Madrid

Where to stay in Madrid

CityListings
Madrid 211 hotels
Alcalá de Henares 15 hotels
Alcobendas 8 hotels
Getafe 8 hotels
Torrejón de Ardoz 8 hotels
Cercedilla 8 hotels
Rascafría 8 hotels
Fuenlabrada 7 hotels
Aranjuez 7 hotels
Las Rozas de Madrid 7 hotels

Good to know

How many hotels are listed in Madrid?

403 hotels, guesthouses and B&Bs across 68 cities in Madrid, each with rooms, photos and a link to book on Booking.com.

Which Madrid city has the most listings here?

Madrid, with 211 listed hotels.