Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Madrid

: 5745 options found

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

5 Calle Pinar de San José, Madrid
369 m from the La Peseta subway station

Room in this hotel

from $ 280
per night
46 Paseo del Prado Izquierda, Madrid
141 m from the Atocha subway station

Room in this hotel

from $ 213
per night
237 Paseo De La Castellana, 28046, Madrid, Spain, Madrid
493 m from the Chamartín subway station

Room in this hotel

from $ 253
per night
Calle San Lorenzo, 22, Madrid City Center, 28004 Madrid, Spain, Madrid
250 m from the Tribunal subway station

Room in this hotel

from $ 291
per night
Calle de Villanueva Nº2, Salamanca, 28001 Madrid, Spain, Madrid
359 m from the Colón subway station

Room in this hotel

from $ 244
per night
7 Calle de Modesto Lafuente, Madrid
233 m from the Iglesia subway station

Room in this hotel

from $ 280
per night
CALLE TRAVESIA DE MARIA JUANA 7, Tetuan, 28039 Madrid, Spain, Madrid
422 m from the Tetuán subway station

Room in this hotel

from $ 291
per night
Paseo De La Esperanza 39, Local Izquierdo, 28005, Madrid, Spain, Madrid
487 m from the Acacias subway station

Room in this hotel

from $ 206
per night
Relatores, 10, Madrid
156 m from the Tirso de Molina subway station

Room in this hotel

from $ 211
per night
10 Calle Del Sacramento, 28005, Madrid, Spain, Madrid
394 m from the Ópera subway station

Room in this hotel

from $ 209
per night
Calle Espejo 8, 1 B, Madrid City Center, 28013 Madrid, Spain, Madrid
119 m from the Ópera subway station

Room in this hotel

from $ 332
per night
Calle De Espronceda, 28003, Madrid, Spain, Madrid
366 m from the Alonso Cano subway station

Room in this hotel

from $ 253
per night
17 Calle De La Aduana, 28013, Madrid, Spain, Madrid
148 m from the Sevilla subway station

Room in this hotel

from $ 253
per night
Travesía Beatas, 6, Planta baja, Madrid
121 m from the Noviciado subway station

Room in this hotel

from $ 217
per night
Calle del Arenal, 21. Piso 1º Derecha , Madrid City Center, 28013 Madrid, Spain, Madrid
66 m from the Ópera subway station

Room in this hotel

from $ 156
per night
Calle Magdalena No.3, Madrid City Center, 28012 Madrid, Spain, Madrid
146 m from the Tirso de Molina subway station

Room in this hotel

from $ 241
per night
4 Calle De Buenavista, 28012, Madrid, Spain, Madrid
177 m from the Antón Martín subway station

Room in this hotel

from $ 208
per night
17 Calle de Santa Juliana, Tetuan, 28039 Madrid, Spain, Madrid
286 m from the Alvarado subway station

Room in this hotel

from $ 291
per night
4 Calle Felipe Díaz, 28026, Madrid, Spain, Madrid
433 m from the Almendrales subway station

Room in this hotel

from $ 253
per night
20 Calle De Luisa Fernanda, 28008, Madrid, Spain, Madrid
271 m from the Ventura Rodríguez subway station

Room in this hotel

from $ 116
per night