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.

calle Echegaray 17, 2C,4C, 1B, 2B, Madrid
174 m from the Sevilla subway station

Room in this hotel

from $ 246
per night
Gravina 11, Madrid City Center, 28004 Madrid, Spain, Madrid
66 m from the Chueca subway station

Room in this hotel

from $ 274
per night
Huertas, 50 2ºC, 28006 Madrid, Spain, Madrid
224 m from the Antón Martín subway station

Room in this hotel

from $ 238
per night
Calle Vallehermoso, 3, 28015 Madrid, Spain, Madrid
316 m from the San Bernardo subway station
3 reviews
5.0

Room in this hotel

from $ 283
per night
Calle Meléndez Valdés 53 1º interior izq, Madrid
283 m from the Argüelles subway station

Room in this hotel

from $ 283
per night
General Alvarez de Castro ( Chamberi - Trafalgar ), Chamberi, 28010 Madrid, Spain, Madrid
269 m from the Canal subway station

Room in this hotel

from $ 236
per night
Calle Perez Galdos 7, Madrid
196 m from the Chueca subway station
68 reviews
6.6

Room in this hotel

from $ 247
per night
Calle del Salitre, Madrid City Center, 28012 Madrid, Spain, Madrid
144 m from the Lavapiés subway station

Room in this hotel

from $ 283
per night
Travesía Del Escorial 3, 28220 Majadahonda, Spain, Majadahonda

Room in this hotel

from $ 120
per night
Calle Eduardo Benot 2, Esc B, 4H, 28008 Madrid, Spain, Madrid
128 m from the Príncipe Pío subway station

Room in this hotel

from $ 283
per night
Moratín 9 (3 planta) 28014 Madrid, Madrid
112 m from the Antón Martín subway station

Room in this hotel

from $ 274
per night
Fuencarral, 2, 28004 Madrid, Spain, Madrid
76 m from the Gran Vía subway station

Room in this hotel

from $ 283
per night
Leganitos 15, 28013, Madrid, Spain, Madrid
165 m from the Santo Domingo subway station

Room in this hotel

from $ 256
per night
calle tercia numero 8, 28801 Alcalá de Henares, Spain, Alcala de Henares
87 reviews
7.0

Room in this hotel

from $ 82
per night
Juanelo, 24, Madrid
120 m from the La Latina subway station
648 reviews
9.4

Room in this hotel

from $ 185
per night
Jesús y María, 8, Madrid City Center, 28012 Madrid, Spain, Madrid
50 m from the Tirso de Molina subway station

Room in this hotel

from $ 283
per night
Avda. Menendez Pelayo 109, Retiro, 28007 Madrid, Spain, Madrid
202 m from the Menéndez Pelayo subway station

Room in this hotel

from $ 283
per night
Calle Grafal, 7, Madrid City Center, 28005 Madrid, Spain, Madrid
151 m from the La Latina subway station

Room in this hotel

from $ 320
per night
Travesía horno de la Mata 9, Madrid
133 m from the Callao subway station

Room in this hotel

from $ 274
per night
Calle De La Ruda 18 4d, Madrid
98 m from the La Latina subway station

Room in this hotel

from $ 274
per night