Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Madrid

: 5747 options found

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

C. de Estocolmo, 16B, Madrid
353 m from the Las Rosas subway station

Room in this hotel

from $ 289
per night
Marqués de Valdeiglesias, 1, Madrid
186 m from the Banco de España subway station

Room in this hotel

from $ 401
per night
calle ferrocarril 29, Madrid
329 m from the Delicias subway station

Room in this hotel

from $ 275
per night
Calle de Caravaca, Madrid
169 m from the Lavapiés subway station

Room in this hotel

from $ 277
per night
Calle del Tajo 8, 1 - C, Alcobendas
496 m from the Marqués de la Valdavia subway station

Room in this hotel

from $ 70
per night
3 Travesía de las Huertas, Alameda del Valle

Room in this hotel

from $ 197
per night
46 Calle de Dulcinea, Madrid
325 m from the Alvarado subway station

Room in this hotel

from $ 323
per night
Calle Felisa Méndez, 45 -1B, Madrid
521 m from the Nueva Numancia subway station

Room in this hotel

from $ 277
per night
4 Calle Sorzano, Madrid
355 m from the Avenida de la Paz subway station

Room in this hotel

from $ 354
per night
Calle de Méndez Álvaro, Madrid
282 m from the Atocha Renfe subway station

Room in this hotel

from $ 206
per night
Calle de Toledo 122 * 3º IA, Madrid
128 m from the Puerta de Toledo subway station

Room in this hotel

from $ 277
per night
Calle Mariano Vela 44, Madrid
594 m from the Usera subway station

Room in this hotel

from $ 68
per night
Betania, Madrid
482 m from the Menéndez Pelayo subway station

Room in this hotel

from $ 323
per night
9 Calle de Augusto Figueroa, Madrid
190 m from the Chueca subway station

Room in this hotel

from $ 194
per night
Calle Bravo Murillo.9.2da planta. puerta29, Madrid
162 m from the Quevedo subway station

Room in this hotel

from $ 323
per night
11 Cava de San Miguel, Madrid
308 m from the Ópera subway station

Room in this hotel

from $ 3,340
per night
CALLE DOCTOR FERNANDO PRIMO DE RIVERA, 10 1º D, 28053, MADRID, SPAIN, Madrid
85 m from the Nueva Numancia subway station

Room in this hotel

from $ 200
per night
Calle Ayala, Madrid
281 m from the Serrano subway station

Room in this hotel

from $ 323
per night
Calle Donoso Cortés, 4, Madrid
262 m from the Canal subway station

Room in this hotel

from $ 323
per night
8 Calle Motilla del Palancar, Madrid
327 m from the Canillas subway station

Room in this hotel

from $ 512
per night