Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Madrid

: 5744 options found

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

6 Calle de Lagasca, Madrid
120 m from the Retiro subway station

Room in this hotel

from $ 280
per night
33 Paseo de Extremadura Bajo B, Latina, 28011 Madrid, Spain, Madrid
131 m from the Puerta del Ángel subway station

Room in this hotel

from $ 226
per night
Calle De Las Infantas 20 4º Derecha,, Madrid
183 m from the Gran Vía subway station

Room in this hotel

from $ 282
per night
Calle Del Doctor Castelo 24 5E, , Madrid, 28009, Spain, Madrid
347 m from the Ibiza subway station

Room in this hotel

from $ 282
per night
Calle De Las Heras 96-98 28723 Pedrezuela Madrid, Madrid
42 m from the Sol subway station

Room in this hotel

from $ 231
per night
Plaza de Las Cortes, 4, 7º Derecha, Madrid City Center, 28014 Madrid, Spain, Madrid
351 m from the Banco de España subway station

Room in this hotel

from $ 182
per night
Santa Ana, 20, Madrid, Madrid
286 m from the La Latina subway station

Room in this hotel

from $ 307
per night
C. de Sta. Ana 25, Madrid
259 m from the La Latina subway station

Room in this hotel

from $ 168
per night
Calle de Pizarro 19, 1C, Madrid City Center, 28004 Madrid, Spain, Madrid
160 m from the Noviciado subway station

Room in this hotel

from $ 454
per night
Cardenal Cisneros, 16, Madrid
179 m from the Bilbao subway station

Room in this hotel

from $ 166
per night
Calle Argensola, 7 planta 3 puerta C - 28004, Madrid
243 m from the Alonso Martínez subway station

Room in this hotel

from $ 282
per night
Calle de Irun 9, Moncloa-Aravaca - 28008, Madrid
259 m from the Príncipe Pío subway station

Room in this hotel

from $ 282
per night
Calle Jacometrezo, 11, 28013 Madrid, Spain, Madrid
129 m from the Callao subway station

Room in this hotel

from $ 277
per night
Principe 15, 28012 Madrid, Madrid
238 m from the Sevilla subway station

Room in this hotel

from $ 231
per night
Toledo, 107, 28005 Madrid, Spain, Madrid
223 m from the Puerta de Toledo subway station

Room in this hotel

from $ 226
per night
De la Cruz, 26 4º piso, Madrid
216 m from the Sol subway station

Room in this hotel

from $ 141
per night
O'Donnell, 27. Piso 6 Derecha, Madrid
273 m from the Goya subway station

Room in this hotel

from $ 231
per night
Calle Isabel la Católica 12, Madrid
118 m from the Santo Domingo subway station

Room in this hotel

from $ 231
per night
Hortaleza 17-1, Madrid
224 m from the Gran Vía subway station

Room in this hotel

from $ 105
per night
Calle Gran Via 61, 28013 Madrid, Madrid
130 m from the Plaza de España subway station

Room in this hotel

from $ 226
per night