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
- Madrid 211
- Alcalá de Henares 15
- Alcobendas 8
- Cercedilla 8
- Getafe 8
- Rascafría 8
- Torrejón de Ardoz 8
- Aranjuez 7
- Fuenlabrada 7
- Las Rozas de Madrid 7
- Chinchón 6
- Pinto 6
- San Lorenzo de El Escorial 6
- San Sebastián de los Reyes 6
- Tres Cantos 6
- Alcorcón 5
- Navacerrada 5
- Pozuelo de Alarcón 5
- Leganés 4
- Arganda del Rey 3
- La Cabrera 3
- Navalcarnero 3
- Brunete 2
- Coslada 2
- El Molar 2
- Majadahonda 2
- Miraflores de la Sierra 2
- Móstoles 2
- Paracuellos de Jarama 2
- Rivas-Vaciamadrid 2
Where to stay
Cities in Madrid
-
Madrid
-
Alcalá de Henares
-
Alcobendas
-
Cercedilla
-
Getafe
-
Rascafría
-
Torrejón de Ardoz
-
Aranjuez
-
Fuenlabrada
-
Las Rozas de Madrid
-
Chinchón
-
Pinto
-
San Lorenzo de El Escorial
-
San Sebastián de los Reyes
-
Tres Cantos
-
Alcorcón
-
Navacerrada
-
Pozuelo de Alarcón
-
Leganés
-
Arganda del Rey
-
La Cabrera
-
Navalcarnero
-
Brunete
-
Coslada
-
El Molar
-
Majadahonda
-
Miraflores de la Sierra
-
Móstoles
-
Paracuellos de Jarama
-
Rivas-Vaciamadrid
-
San Martín de Valdeiglesias
-
Valdemoro
-
Villarejo de Salvanés
-
Villavieja del Lozoya
-
Alameda del Valle
-
Aldea del Fresno
-
Alpedrete
-
Becerril de la Sierra
-
Boadilla del Monte
-
Buitrago del Lozoya
-
Cadalso de los Vidrios
-
Cobeña
-
Collado Mediano
-
Collado-Villalba
-
El Berrueco
-
Garganta de los Montes
-
Horcajuelo de la Sierra
-
Humanes de Madrid
-
Los Molinos
-
Los Santos de la Humosa
-
Lozoya
-
Lozoyuela
-
Manjirón
-
Manzanares el Real
-
Meco
-
Moralzarzal
-
Patones
-
Perales de Tajuña
-
Robledo de Chavela
-
San Fernando de Henares
-
San Martín de la Vega
-
Serrada de la Fuente
-
Torrelaguna
-
Torrelodones
-
Torremocha de Jarama
-
Vallecas
-
Velilla de San Antonio
-
Villaviciosa de Odón
Where to stay in Madrid
| City | Listings |
|---|---|
| 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.