Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Hotels in Madrid

: 4946 options found

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

Calle Santa Teresa, Madrid
1.2 km from the center of Madrid
181 m from the Alonso Martínez subway station

Room in this hotel

from $ 300
per night
6 Calle del Barco, Madrid
511 m from the center of Madrid
199 m from the Gran Vía subway station

Room in this hotel

from $ 219
per night
10 Calle de Alejandro Sánchez, Madrid
3.5 km from the center of Madrid
190 m from the Urgel subway station

Room in this hotel

from $ 300
per night
112 Calle Moncada, 28021, Madrid, Spain, Madrid
8.6 km from the center of Madrid
183 m from the San Cristóbal subway station

Room in this hotel

from $ 192
per night
3 Calle de los Milaneses, Madrid
518 m from the center of Madrid
223 m from the Ópera subway station

Room in this hotel

from $ 378
per night
Orense, 22 B, Madrid
3.9 km from the center of Madrid
364 m from the Santiago Bernabéu subway station

Room in this hotel

from $ 262
per night
5 Calle de Canillas, Madrid
3.4 km from the center of Madrid
313 m from the Avenida de América subway station

Room in this hotel

from $ 300
per night
30 Calle de García de Paredes, Madrid
2.2 km from the center of Madrid
167 m from the Iglesia subway station

Room in this hotel

from $ 300
per night
28 Calle de Tablada, Madrid
4.8 km from the center of Madrid
289 m from the Tetuán subway station

Room in this hotel

from $ 300
per night
136 Calle de Lagasca, Madrid
2.8 km from the center of Madrid
564 m from the Avenida de América subway station

Room in this hotel

from $ 300
per night
Calle El Santo de la Isidra # 10, Apto Portal 30 - 3A, Madrid
6.9 km from the center of Madrid
1 km from the Villaverde Bajo-Cruce subway station

Room in this hotel

from $ 262
per night
Alcala 146, 4º Izq, Madrid
3.1 km from the center of Madrid
105 m from the Manuel Becerra subway station

Room in this hotel

from $ 397
per night
5 Calle de la Amnistía, Madrid
616 m from the center of Madrid
150 m from the Ópera subway station

Room in this hotel

from $ 175
per night
44 Calle de Pirra, Madrid
10.5 km from the center of Madrid
1.4 km from the El Capricho subway station

Room in this hotel

from $ 300
per night
1 Calle del Cobre, Madrid
2.8 km from the center of Madrid
165 m from the Arganzuela-Planetario subway station

Room in this hotel

from $ 300
per night
27 Calle de Manuela Malasaña 3ºA, Madrid
1.3 km from the center of Madrid
144 m from the San Bernardo subway station

Room in this hotel

from $ 300
per night
162 Calle De Antonio Lopez, 28026, Madrid, Spain, Madrid
3 km from the center of Madrid
449 m from the Usera subway station

Room in this hotel

from $ 255
per night
Conde Peñalver, 16, Madrid
2.6 km from the center of Madrid
284 m from the Goya subway station

Room in this hotel

from $ 478
per night
59 Calle de Deyanira, Madrid
10.5 km from the center of Madrid
1.4 km from the El Capricho subway station

Room in this hotel

from $ 148
per night
14 Calle de Sarria, Madrid
6.4 km from the center of Madrid
297 m from the Peñagrande subway station

Room in this hotel

from $ 262
per night