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 Ballesta 30, Madrid
677 m from the center of Madrid
366 m from the Gran Vía subway station

Room in this hotel

from $ 160
per night
8 Plaza de Santo Domingo, Madrid
634 m from the center of Madrid
97 m from the Santo Domingo subway station

Room in this hotel

from $ 331
per night
38 Calle de Calatrava, Madrid
1.1 km from the center of Madrid
423 m from the Puerta de Toledo subway station

Room in this hotel

from $ 331
per night
6 Calle de la Flor Alta, Madrid
621 m from the center of Madrid
118 m from the Santo Domingo subway station

Room in this hotel

from $ 219
per night
Calle del Meson de Paños, 5, Madrid
482 m from the center of Madrid
160 m from the Ópera subway station

Room in this hotel

from $ 233
per night
Calle Tutor 3, Madrid
1.4 km from the center of Madrid
94 m from the Ventura Rodríguez subway station

Room in this hotel

from $ 331
per night
Calle de Mira el Sol 26, Madrid
1.1 km from the center of Madrid
307 m from the Puerta de Toledo subway station

Room in this hotel

from $ 331
per night
Calle del Carnero 5 Bajo E, Madrid
1 km from the center of Madrid
320 m from the Puerta de Toledo subway station

Room in this hotel

from $ 184
per night
10 Calle del Tesoro, Madrid
940 m from the center of Madrid
252 m from the Noviciado subway station

Room in this hotel

from $ 225
per night
Calle Sanchez Barcaiztegui 23, Madrid
2.8 km from the center of Madrid
355 m from the Pacífico subway station

Room in this hotel

from $ 201
per night
Calle Veza 33, Madrid
5.5 km from the center of Madrid
315 m from the Valdeacederas subway station

Room in this hotel

from $ 331
per night
Calle Barcelona, 6, 28012 Madrid, Spain, Madrid
156 m from the center of Madrid
155 m from the Sol subway station

Room in this hotel

from $ 331
per night
Paseo de Santa María de la Cabeza, 73, - 28045, Madrid
19 m from the center of Madrid
42 m from the Sol subway station

Room in this hotel

from $ 226
per night
Valverde 9, 20804 Madrid, Madrid
495 m from the center of Madrid
155 m from the Gran Vía subway station

Room in this hotel

from $ 288
per night
Calle Montera 3, Madrid
73 m from the center of Madrid
47 m from the Sol subway station

Room in this hotel

from $ 233
per night
C/ Fuencarral, 23, Madrid
578 m from the center of Madrid
212 m from the Gran Vía subway station

Room in this hotel

from $ 238
per night
Calle Campomanes, 6, 3, Madrid
547 m from the center of Madrid
120 m from the Ópera subway station

Room in this hotel

from $ 285
per night
Calle Campomanes, 6, 28013 Madrid, Spain, Madrid
541 m from the center of Madrid
117 m from the Ópera subway station

Room in this hotel

from $ 198
per night
C. de Jaén 26, Madrid
3.7 km from the center of Madrid
227 m from the Alvarado subway station

Room in this hotel

from $ 211
per night
Calle Provisional Iveco-Pegaso Tres 27, Madrid
13.1 km from the center of Madrid
2.6 km from the Aeropuerto T1-T2-T3 subway station

Room in this hotel

from $ 109
per night