Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Hotels in Madrid city center

: 4218 options found

Select dates so you can see the availability and exact prices.

Calle del Arenal, 21, 28013 Madrid, Madrid, Spain, Madrid
451 m from the center of Madrid
60 m from the Ópera subway station

Room in this hotel

from CZK 5,411
per night
Calle de Almansa, 12, Madrid, 28039, Spain, Madrid
3.6 km from the center of Madrid
165 m from the Alvarado subway station

Room in this hotel

from CZK 2,368
per night
Plaza Emilio Jiménez Millas, 2, 28008 Madrid, Spain, Madrid
1.2 km from the center of Madrid
243 m from the Plaza de España subway station

Room in this hotel

from CZK 6,191
per night
C/ Santa Ana, 6, Madrid City Center, 28005 Madrid, Spain, Madrid
854 m from the center of Madrid
177 m from the La Latina subway station

Room in this hotel

from CZK 6,327
per night
9 Calle Hernán Cortés 1º B, Madrid City Center, 28004 Madrid, Spain, Madrid
814 m from the center of Madrid
222 m from the Chueca subway station

Room in this hotel

from CZK 5,440
per night
44 Calle Gran Vía 5º derecha, Centro de Madrid, 28013 Madrid, España, Madrid
444 m from the center of Madrid
39 m from the Callao subway station

Room in this hotel

from CZK 3,220
per night
Calle de Ardemans 62, Madrid
3.3 km from the center of Madrid
219 m from the Avenida de América subway station

Room in this hotel

from CZK 6,611
per night
Calle Pico de Mulhacen 28, Madrid
3.7 km from the center of Madrid
568 m from the Puente de Vallecas subway station

Room in this hotel

from CZK 3,093
per night
c. de Melquíades Biencinto 1, Madrid
3.6 km from the center of Madrid
44 m from the Puente de Vallecas subway station

Room in this hotel

from CZK 1,989
per night
Calle de Pío Baroja 6, Madrid
2.5 km from the center of Madrid
369 m from the Sainz de Baranda subway station

Room in this hotel

from CZK 1,985
per night
Calle Libertad 24, Madrid
775 m from the center of Madrid
84 m from the Chueca subway station

Room in this hotel

from CZK 5,872
per night
Calle Conde Duque, 9, 28015 Madrid, Spain, Madrid
1.3 km from the center of Madrid
181 m from the Ventura Rodríguez subway station

Room in this hotel

from CZK 5,411
per night
Calle Ribera de Curtidores, S/N, 28005 Madrid, Spain, Madrid
795 m from the center of Madrid
166 m from the La Latina subway station

Room in this hotel

from CZK 5,411
per night
Calle Ruiz de Alarcón, 27, 28014 Madrid, Madrid, Spain, Madrid
1.1 km from the center of Madrid
452 m from the Atocha subway station

Room in this hotel

from CZK 5,411
per night
Av. de la Ciudad de Barcelona, 202, 28007 Madrid, Madrid, Spain, Madrid
3.2 km from the center of Madrid
187 m from the Pacífico subway station

Room in this hotel

from CZK 5,411
per night
Calle San Blas, 3, 28014 Madrid, Spain, Madrid
974 m from the center of Madrid
319 m from the Atocha subway station

Room in this hotel

from CZK 6,191
per night
C/ MESONERO ROMANOS, 15, 28004 Madrid, Spain, Madrid
444 m from the center of Madrid
159 m from the Callao subway station

Room in this hotel

from CZK 5,093
per night
Calle de Jesús, 7, 28014 Madrid, Spain, Madrid
812 m from the center of Madrid
299 m from the Antón Martín subway station

Room in this hotel

from CZK 5,411
per night
C. de Palos de la Frontera 16, Madrid
1.6 km from the center of Madrid
373 m from the Embajadores subway station

Room in this hotel

from CZK 4,192
per night
C. Antonio González Porras 3, Madrid
3.1 km from the center of Madrid
610 m from the Plaza Elíptica subway station

Room in this hotel

from CZK 4,192
per night