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.

18 Principe, Madrid
315 m from the center of Madrid
259 m from the Sevilla subway station
311 reviews
9.0

Room in this hotel

from $ 138
per night
Plaza San Martin, 5, Madrid
347 m from the center of Madrid
203 m from the Callao subway station
1938 reviews
8.6

Room in this hotel

from $ 295
per night
Paseo de la Virgen del Puerto, 57, Madrid
1.9 km from the center of Madrid
881 m from the Puerta del Ángel subway station
1913 reviews
8.6

Room in this hotel

from $ 220
per night
Calle de Hortaleza 3, Madrid
451 m from the center of Madrid
80 m from the Gran Vía subway station
1929 reviews
8.6

Room in this hotel

from $ 310
per night
Calle del Arenal, 4, Madrid
135 m from the center of Madrid
158 m from the Sol subway station
1918 reviews
8.6

Room in this hotel

from $ 288
per night
Calle de la Esperanza 4, Madrid
783 m from the center of Madrid
182 m from the Lavapiés subway station
10

Room in this hotel

from $ 260
per night
Calle de Mira el Sol 22, Madrid
1.1 km from the center of Madrid
374 m from the Acacias subway station
10

Room in this hotel

from $ 20
per night
Avenida de Aragón, 402, Ciudad Pegaso, Madrid
13.5 km from the center of Madrid
2.5 km from the La Rambla subway station
10

Room in this hotel

from $ 153
per night
Del Carmen, 16, Madrid
231 m from the center of Madrid
183 m from the Callao subway station
1 review
10

Room in this hotel

from $ 201
per night
Camino del Aeropuerto, 22, Madrid
13.6 km from the center of Madrid
2.7 km from the La Rambla subway station
10

Room in this hotel

from $ 142
per night
Paseo De La Castellana 62, Madrid
2.6 km from the center of Madrid
191 m from the Gregorio Marañón subway station
10

Room in this hotel

from $ 601
per night
la bolsa 4, 4, Madrid
215 m from the center of Madrid
232 m from the Sol subway station
10

Room in this hotel

from $ 287
per night
Calle de Moratin 52, Madrid
933 m from the center of Madrid
428 m from the Atocha subway station
299 reviews
9.0

Room in this hotel

from $ 777
per night
Calle Arenal 2, Madrid
115 m from the center of Madrid
138 m from the Sol subway station
1798 reviews
8.6

Room in this hotel

from $ 212
per night
Plaza del Emperador Carlos V, 11, Madrid
1.3 km from the center of Madrid
Near Atocha subway station
267 reviews
9.0

Room in this hotel

from $ 350
per night
Plaza de la Lealtad 5, Madrid
921 m from the center of Madrid
384 m from the Banco de España subway station
269 reviews
9.0

Room in this hotel

from $ 1,531
per night
Avenida Hispanidad 2-4, Madrid
10.7 km from the center of Madrid
606 m from the Alameda de Osuna subway station
4154 reviews
8.4

Room in this hotel

from $ 221
per night
C/Tres Cruces 6, Madrid
302 m from the center of Madrid
114 m from the Gran Vía subway station
1681 reviews
8.6

Room in this hotel

from $ 261
per night
Avenida de Aragon 332, Madrid
11.3 km from the center of Madrid
1.3 km from the Alameda de Osuna subway station
4102 reviews
8.4

Room in this hotel

from $ 171
per night
Gran Via 31, Madrid
381 m from the center of Madrid
165 m from the Callao subway station
1671 reviews
8.6

Room in this hotel

from $ 512
per night