Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Madrid

: 5746 options found

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

Calle Corredera Baja de San Pablo 1, Madrid
179 m from the Callao subway station

Room in this hotel

from $ 232
per night
29 Calle de Segovia 2B, Madrid
655 m from the La Latina subway station

Room in this hotel

from $ 297
per night
3 Calle Francisco de Rojas, Madrid
174 m from the Bilbao subway station

Room in this hotel

from $ 297
per night
Piamonte 5, Madrid
157 m from the Chueca subway station

Room in this hotel

from $ 297
per night
Piamonte 5, Madrid
157 m from the Chueca subway station

Room in this hotel

from $ 297
per night
73 Calle Algodonales Bajo PUERTA BLANCA, Madrid
515 m from the Tetuán subway station

Room in this hotel

from $ 297
per night
41 Calle de Fuencarral, Madrid
262 m from the Chueca subway station

Room in this hotel

from $ 297
per night
calle Ballesta 30, Madrid
366 m from the Gran Vía subway station

Room in this hotel

from $ 156
per night
8 Plaza de Santo Domingo, Madrid
97 m from the Santo Domingo subway station

Room in this hotel

from $ 297
per night
38 Calle de Calatrava, Madrid
423 m from the Puerta de Toledo subway station

Room in this hotel

from $ 297
per night
6 Calle de la Flor Alta, Madrid
118 m from the Santo Domingo subway station

Room in this hotel

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

Room in this hotel

from $ 231
per night
Calle Tutor 3, Madrid
94 m from the Ventura Rodríguez subway station

Room in this hotel

from $ 297
per night
Calle de Mira el Sol 26, Madrid
307 m from the Puerta de Toledo subway station

Room in this hotel

from $ 297
per night
Calle del Carnero 5 Bajo E, Madrid
320 m from the Puerta de Toledo subway station

Room in this hotel

from $ 180
per night
10 Calle del Tesoro, Madrid
252 m from the Noviciado subway station

Room in this hotel

from $ 185
per night
Calle Sanchez Barcaiztegui 23, Madrid
355 m from the Pacífico subway station

Room in this hotel

from $ 193
per night
Calle del Galeon, 25, Madrid
398 m from the Alameda de Osuna subway station
563 reviews
8.2

Room in this hotel

from $ 200
per night
Calle Barcelona, 6, 28012 Madrid, Spain, Madrid
155 m from the Sol subway station

Room in this hotel

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

Room in this hotel

from $ 182
per night