Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Hotels in Madrid

: 4945 options found

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

Calle Corredera Baja de San Pablo, 1, 28004 Madrid, Spain, Madrid
559 m from the center of Madrid
180 m from the Callao subway station

Room in this hotel

from $ 185
per night
C. del Barco, Madrid
495 m from the center of Madrid
192 m from the Gran Vía subway station

Room in this hotel

from $ 260
per night
Plaza Mayor, Madrid
315 m from the center of Madrid
324 m from the Ópera subway station

Room in this hotel

from $ 230
per night
C. Sta. Florencia 31, Madrid
7.7 km from the center of Madrid
365 m from the Villaverde Bajo-Cruce subway station

Room in this hotel

from $ 68
per night
C. Carolina Coronado 14, Madrid
5.1 km from the center of Madrid
381 m from the Quintana subway station

Room in this hotel

from $ 149
per night
Calle de Jesús y María 12, Madrid
583 m from the center of Madrid
90 m from the Tirso de Molina subway station

Room in this hotel

from $ 266
per night
Barco, Madrid
667 m from the center of Madrid
340 m from the Gran Vía subway station

Room in this hotel

from $ 178
per night
Calle de Carretas 7, 3, Madrid
61 m from the center of Madrid
58 m from the Sol subway station

Room in this hotel

from $ 209
per night
Paseo de Santa Maria de la Cabeza, 7, Madrid
1.4 km from the center of Madrid
303 m from the Atocha subway station

Room in this hotel

from $ 101
per night
C. del Ave María 26, Madrid
698 m from the center of Madrid
226 m from the Antón Martín subway station

Room in this hotel

from $ 165
per night
C. de Fomento 36, Madrid
865 m from the center of Madrid
117 m from the Plaza de España subway station

Room in this hotel

from $ 236
per night
C. de las Infantas 44, Madrid
668 m from the center of Madrid
203 m from the Banco de España subway station

Room in this hotel

from $ 188
per night
Nuñez de Balboa 43, Madrid
2.1 km from the center of Madrid
176 m from the Velázquez subway station

Room in this hotel

from $ 284
per night
C. de Antonio López 247, Madrid
4.4 km from the center of Madrid
259 m from the Hospital 12 de Octubre subway station

Room in this hotel

from $ 147
per night
Calle de Roma 16, Madrid
3.5 km from the center of Madrid
251 m from the Ventas subway station

Room in this hotel

from $ 181
per night
Calle de Luis Vélez de Guevara 10, Madrid
419 m from the center of Madrid
188 m from the Tirso de Molina subway station

Room in this hotel

from $ 236
per night
Madrid, España, Madrid
19 m from the center of Madrid
42 m from the Sol subway station

Room in this hotel

from $ 230
per night
Calle de Fernández de los Ríos 93 planta baja 1, Chamberi, 28015 Madrid, Spain, Madrid
2.4 km from the center of Madrid
153 m from the Moncloa subway station

Room in this hotel

from $ 284
per night
13 Calle Fundadores, Salamanca, 28028 Madrid, Spain, Madrid
3.2 km from the center of Madrid
158 m from the Manuel Becerra subway station

Room in this hotel

from $ 218
per night
Plaza Tirso de Molina, 18, Madrid City Center, 28012 Madrid, Spain, Madrid
463 m from the center of Madrid
52 m from the Tirso de Molina subway station

Room in this hotel

from $ 284
per night