Search

Filter By
Price (per night):
€0 - €29
€30 - €49
€50 - €59
€60 - €89
€90+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Hostal Moncloa 

Hilarion Eslava, 16, Madrid, 28015, Spain Show on map
Score 7.6 from 232 reviews
Hostal Moncloa
Pricesfrom (per room per night)
Single€45
Double€60
Rooms from
€45per room per night
Book Now!

Hostal Palacio Madrid 

Del Principe,18, 3 Izqda, Madrid, 28012, Spain Show on map 2.13 miles from Madrid
Score 8.7 from 142 reviews
Hostal Palacio Madrid
Pricesfrom (per room per night)
Single€35
Double€85
Rooms from
€35per room per night
Book Now!

Ilunion Atrium 4 Stars

Emilio Vargas, 3-5, Madrid, 28043, Spain Show on map 1.13 miles from Madrid
Score 8.3 from 1515 reviews
Ilunion Atrium
Pricesfrom (per room per night)
Single€50
Double€200
Rooms from
€50per room per night
Book Now!

Apartamento Grand Dream Cruz 

Calle de la Cruz 10, Madrid, 28013, Spain Show on map
Score 9.2 from 11 reviews
Apartamento Grand Dream Cruz
Pricesfrom (per room per night)
Single€32
Double€90
Rooms from
€32per room per night
Book Now!

Reina Sofia Star Apt 

San Cosme Y San Damian, 11, Madrid, 28012, Spain Show on map
Score 8.8 from 46 reviews
Reina Sofia Star Apt
Pricesfrom (per room per night)
Single€69
Double€81
Rooms from
€69per room per night
Book Now!

Hotel B&B Madrid Airport 3 Stars

Avenida de Aragon, 402, Madrid, 28022, Spain Show on map 6.81 miles from Madrid
Score 7.4 from 1523 reviews
Hotel B&B Madrid Airport
Pricesfrom (per room per night)
Single€48
Double€100
Rooms from
€48per room per night
Book Now!

Hotel Santander 2 Stars

Echegaray, 1, Madrid, 28014, Spain Show on map 2.03 miles from Madrid
Score 7.6 from 342 reviews
Hotel Santander
Pricesfrom (per room per night)
Single€68
Double€68
Rooms from
€68per room per night
Book Now!

JC Rooms Santo Domingo 3 Stars

Cuesta de Santo Domingo, 16, Madrid, 28013, Spain Show on map
Score 8.3 from 1698 reviews
JC Rooms Santo Domingo
Pricesfrom (per room per night)
Single€42
Double€234
Rooms from
€42per room per night
Book Now!

L&H Plaza Mayor 

Concepcion jeronima 28, Madrid, 28012, Spain Show on map
Score 8.2 from 1098 reviews
L&H Plaza Mayor
Pricesfrom (per room per night)
Single€48
Double€85
Rooms from
€48per room per night
Book Now!

Apartmentos Por Madrid 

Calle de Silva, 3, Madrid, 28013, Spain Show on map
Score 8.2 from 126 reviews
Apartmentos Por Madrid
Pricesfrom (per room per night)
Single€39
Double€98
Rooms from
€39per room per night
Book Now!

Hostal Don Alfonso 

Plaza de Celenque, 1, Madrid, 28013, Spain Show on map 2.25 miles from Madrid
Score 8.6 from 476 reviews
Hostal Don Alfonso
Pricesfrom (per room per night)
Single€35
Double€80
Rooms from
€35per room per night
Book Now!

Suite Prado 4 Stars

Manuel Fernandez y Gonzalez, 10, Gonzalez, 10, Madrid, 28014, Spain Show on map 2.09 miles from Madrid
Score 8.5 from 547 reviews
Suite Prado
Pricesfrom (per room per night)
Single€55
Double€218
Rooms from
€55per room per night
Book Now!

Hostal Edreira 2 Stars

Atocha, 75, Madrid, 28012, Spain Show on map
Score 8.4 from 773 reviews
Hostal Edreira
Pricesfrom (per room per night)
Single€29
Double€95
Rooms from
€29per room per night
Book Now!

Apartamento Barco 

Barco 27, 2-A, Madrid, 28004, Spain Show on map
Score 6.9 from 12 reviews
Apartamento Barco
Pricesfrom (per room per night)
Single€79
Double€90
Rooms from
€79per room per night
Book Now!

Apartment Moncloa 

Calle Melendez Valdes 53 1 interior izq, Madrid, 28015, Spain Show on map
 
Apartment Moncloa
Pricesfrom (per room per night)
Single€60
Double€70
Rooms from
€60per room per night
Book Now!

Apartamentos Palacio Real 

Los Mancebos, 4, Madrid, 28005, Spain Show on map 2.73 miles from Madrid
Score 8.1 from 627 reviews
Apartamentos Palacio Real
Pricesfrom (per room per night)
Single€65
Double€99
Rooms from
€65per room per night
Book Now!

Pension Antonio 

De la Palma, 62, Madrid, 20815, Spain Show on map
Score 8.7 from 246 reviews
Pension Antonio
Pricesfrom (per room per night)
Single€32
Double€65
Rooms from
€32per room per night
Book Now!

Barcelo Emperatriz 5 Stars

Lopez de Hoyos, 4, Madrid, 28006, Spain Show on map 0.87 miles from Madrid
Score 9.4 from 5 reviews
Barcelo Emperatriz
Pricesfrom (per room per night)
Single€152
Double€803
Rooms from
€152per room per night
Book Now!

Hotel Arosa 4 Stars

Salud, 21 (Gran Via, 29), Madrid, 28013, Spain Show on map 2.05 miles from Madrid
Score 7.6 from 1186 reviews
Hotel Arosa
Pricesfrom (per room per night)
Single€63
Double€188
Rooms from
€63per room per night
Book Now!

Village Chueca Apartments 

Fuencarral, 23, Madrid, 28004, Spain Show on map 1.88 miles from Madrid
Score 6.1 from 204 reviews
Village Chueca Apartments
Pricesfrom (per room per night)
Single€40
Double€140
Rooms from
€40per room per night
Book Now!

Fuencarral Suites 

Barco, 45, Madrid, 28004, Spain Show on map
Score 8.6 from 187 reviews
Fuencarral Suites
Pricesfrom (per room per night)
Single€49
Double€54
Rooms from
€49per room per night
Book Now!

Village Guesthouse Barco 

Barco 5 - segundo, Madrid, 28004, Spain Show on map
Score 6.9 from 230 reviews
Village Guesthouse Barco
Pricesfrom (per room per night)
Single€21
Double€54
Rooms from
€21per room per night
Book Now!

Caballero Errante 3 Stars

Pinos Alta, 14, Madrid, 28029, Spain Show on map 2.36 miles from Madrid
Score 7.3 from 555 reviews
Caballero Errante
Pricesfrom (per room per night)
Single€45
Double€90
Rooms from
€45per room per night
Book Now!

Hostal LM 2 Stars

Campomanes, 6, 3, Madrid, 28013, Spain Show on map
Score 8.4 from 995 reviews
Hostal LM
Pricesfrom (per room per night)
Single€30
Double€73
Rooms from
€30per room per night
Book Now!

Hostal Triana 3 Stars

Calle de la Salud, 13, 1, Madrid, 28013, Spain Show on map
Score 8.6 from 384 reviews
Hostal Triana
Pricesfrom (per room per night)
Single€40
Double€75
Rooms from
€40per room per night
Book Now!

Apartosuites Jardines de Sabatini 3 Stars

Cuesta de San Vicente, 16, Madrid, 28008, Spain Show on map 2.52 miles from Madrid
Score 9.1 from 635 reviews
Apartosuites Jardines de Sabatini
Pricesfrom (per room per night)
Single€88
Double€274
Rooms from
€88per room per night
Book Now!

AC Hotel Atocha by Marriott 4 Stars

Calle Delicias, 42. Esq. C/ Mendez Alvaro, Madrid, 28045, Spain Show on map 2.48 miles from Madrid
Score 8.2 from 706 reviews
AC Hotel Atocha by Marriott
Pricesfrom (per room per night)
Single€99
Double€231
Rooms from
€99per room per night
Book Now!

Hostel CC Malasana 

Espiritu Santo, 18, Madrid, 28004, Spain Show on map
Score 8.4 from 934 reviews
Hostel CC Malasana
Pricesfrom (per room per night)
Single€29
Double€67
Rooms from
€29per room per night
Book Now!

Centro Madrid Tours II 

Calle de los Jardines, 6, Madrid, 28013, Spain Show on map
Score 8.4 from 41 reviews
Centro Madrid Tours II
Pricesfrom (per room per night)
Single€52
Double€80
Rooms from
€52per room per night
Book Now!

Hostal El Tera 

Magdalena, 29, Madrid, 28012, Spain Show on map 2.26 miles from Madrid
Score 7.1 from 276 reviews
Hostal El Tera
Pricesfrom (per room per night)
Single€27
Double€61
Rooms from
€27per room per night
Book Now!

Santillan II 

Gran Via 64, 5 izquierda, Madrid, 28013, Spain Show on map
Score 8.8 from 87 reviews
Santillan II
Pricesfrom (per room per night)
Single€39
Double€78
Rooms from
€39per room per night
Book Now!

Hostal Las Murallas 

Fuencarral, 23, Piso 4a, Puerta derecha, Madrid, 28004, Spain Show on map
Score 8.0 from 688 reviews
Hostal Las Murallas
Pricesfrom (per room per night)
Single€18
Double€30
Rooms from
€18per room per night
Book Now!

Apartamentos Los Jeronimos 

Moreto, 9, Madrid, 28014, Spain Show on map
Score 8.0 from 37 reviews
Apartamentos Los Jeronimos
Pricesfrom (per room per night)
Single€120
Double€240
Rooms from
€120per room per night
Book Now!

Hotel Osuna 4 Stars

Luis de la Mata, 18, Madrid, 28042, Spain Show on map 3.27 miles from Madrid
Score 6.8 from 2217 reviews
Hotel Osuna
Pricesfrom (per room per night)
Single€43
Double€154
Rooms from
€43per room per night
Book Now!

Aparthotel G3 Galeon 3 Stars

Francisco Medrano, 4, Madrid, 28020, Spain Show on map 2.08 miles from Madrid
Score 8.0 from 317 reviews
Aparthotel G3 Galeon
Pricesfrom (per room per night)
Single€54
Double€151
Rooms from
€54per room per night
Book Now!

Barcelo Castellana Norte 4 Stars

Avenida Manoteras, 20, Madrid, 28050, Spain Show on map 3.49 miles from Madrid
Score 8.4 from 426 reviews
Barcelo Castellana Norte
Pricesfrom (per room per night)
Single€62
Double€247
Rooms from
€62per room per night
Book Now!

Hostal Las Fuentes 2 Stars

Las Fuentes, 10 1 Dcha, Madrid, 28013, Spain Show on map 2.36 miles from Madrid
Score 8.5 from 1295 reviews
Hostal Las Fuentes
Pricesfrom (per room per night)
Single€33
Double€126
Rooms from
€33per room per night
Book Now!

Hostal Yolanda 

Luis Velez de Guevara,8 3 derecha, Madrid, 28012, Spain Show on map
Score 7.5 from 354 reviews
Hostal Yolanda
Pricesfrom (per room per night)
Single€21
Double€38
Rooms from
€21per room per night
Book Now!

Hostal Miralva 

Valverde 32, Primero Izquierda, Madrid, 28004, Spain Show on map
Score 7.2 from 203 reviews
Hostal Miralva
Pricesfrom (per room per night)
Single€17
Double€55
Rooms from
€17per room per night
Book Now!

Apartamentos CalleCultura 

Amaniel, 13, Madrid, 28015, Spain Show on map
Score 8.1 from 223 reviews
Apartamentos CalleCultura
Pricesfrom (per room per night)
Single€80
Double€87
Rooms from
€80per room per night
Book Now!

Petit Palace Madrid Aeropuerto 4 Stars

Galeon, 25, Madrid, 28042, Spain Show on map 4.89 miles from Madrid
Score 7.7 from 2249 reviews
Petit Palace Madrid Aeropuerto
Pricesfrom (per room per night)
Single€48
Double€174
Rooms from
€48per room per night
Book Now!

Melia Avenida de America 4 Stars

Juan Ignacio Luca de Tena, 36, Madrid, 28027, Spain Show on map 2.44 miles from Madrid
Score 8.0 from 780 reviews
Melia Avenida de America
Pricesfrom (per room per night)
Single€65
Double€215
Rooms from
€65per room per night
Book Now!

Hotel Mercader 4 Stars

Eje 2-7A, Poligono Alimentario Mercamadrid, Madrid, 28053, Spain Show on map 5.38 miles from Madrid
Score 7.8 from 683 reviews
Hotel Mercader
Pricesfrom (per room per night)
Single€52
Double€100
Rooms from
€52per room per night
Book Now!

Barbieri International 

Barbieri 15, 2, Madrid, 28004, Spain Show on map 1.75 miles from Madrid
Score 7.4 from 154 reviews
Barbieri International
Pricesfrom (per room per night)
Single€10
Double€60
Rooms from
€10per room per night
Book Now!

Holiday Inn Madrid - Calle Alcala 4 Stars

Alcala, 476, Madrid 28027, Spain, Madrid, 28027, Spain Show on map 2.12 miles from Madrid
Score 8.3 from 713 reviews
Holiday Inn Madrid - Calle Alcala
Pricesfrom (per room per night)
Single€56
Double€190
Rooms from
€56per room per night
Book Now!

Hostal Besaya 2 Stars

San Bernardo, 13, 8a Planta (esquina Gran Via), Madrid, 28015, Spain Show on map 2.17 miles from Madrid
Score 8.4 from 390 reviews
Hostal Besaya
Pricesfrom (per room per night)
Single€34
Double€88
Rooms from
€34per room per night
Book Now!

Apartamentos Las Letras 

Echegaray 10, Madrid, 28012, Spain Show on map
Score 8.6 from 40 reviews
Apartamentos Las Letras
Pricesfrom (per room per night)
Single€130
Double€150
Rooms from
€130per room per night
Book Now!

Hostal Buelta Madrid 2 Stars

Doctor Drumen, 4, Madrid, 28012, Spain Show on map
Score 7.8 from 1385 reviews
Hostal Buelta Madrid
Pricesfrom (per room per night)
Single€43
Double€78
Rooms from
€43per room per night
Book Now!

Atocha Suites 

Atocha, 16, Madrid, 28012, Spain Show on map
Score 8.5 from 1081 reviews
Atocha Suites
Pricesfrom (per room per night)
Single€69
Double€186
Rooms from
€69per room per night
Book Now!

Hostal Vazquez De Mella 

Plaza Vazquez de Mella, 1, Madrid, 28004, Spain Show on map 1.85 miles from Madrid
Score 8.4 from 405 reviews
Hostal Vazquez De Mella
Pricesfrom (per room per night)
Single€38
Double€75
Rooms from
€38per room per night
Book Now!

Apartamento Menendez Pelayo 

Avda. Menendez Pelayo 109, Madrid, 28007, Spain Show on map
Score 9.7 from 12 reviews
Apartamento Menendez Pelayo
Pricesfrom (per room per night)
Single€72
Double€90
Rooms from
€72per room per night
Book Now!

Apartamentos Calle Barquillo 

Barquillo, 39, Madrid, 28004, Spain Show on map
Score 7.5 from 125 reviews
Apartamentos Calle Barquillo
Pricesfrom (per room per night)
Single€36
Double€60
Rooms from
€36per room per night
Book Now!

Hostal Romero 

La Estrella 5, Madrid, 28004, Spain Show on map
Score 8.4 from 120 reviews
Hostal Romero
Pricesfrom (per room per night)
Single€40
Double€40
Rooms from
€40per room per night
Book Now!

Apartamentos En Sol 

Puerta Del Sol, 3, Madrid, 28013, Spain Show on map
Score 8.5 from 424 reviews
Apartamentos En Sol
Pricesfrom (per room per night)
Single€98
Double€619
Rooms from
€98per room per night
Book Now!

Posada Del Dragon 4 Stars

Cava Baja, 14, Madrid, 28005, Spain Show on map 2.54 miles from Madrid
Score 8.7 from 787 reviews
Posada Del Dragon
Pricesfrom (per room per night)
Single€49
Double€189
Rooms from
€49per room per night
Book Now!

Petit Palace Tres Cruces 3 Stars

Tres Cruces, 6 (esquina Gran Via 25), Madrid, 28013, Spain Show on map 2.05 miles from Madrid
Score 8.2 from 758 reviews
Petit Palace Tres Cruces
Pricesfrom (per room per night)
Single€62
Double€226
Rooms from
€62per room per night
Book Now!

Pension Adeco 1 Star

Fuencarral, 27, 2a planta, Madrid, 28004, Spain Show on map
Score 8.7 from 386 reviews
Pension Adeco
Pricesfrom (per room per night)
Single€30
Double€65
Rooms from
€30per room per night
Book Now!

Apartamento Silver Bernabeu 

Avenida Presidente Carmona 3 (Escalera C, bajo Izquierda), Madrid, 28020, Spain Show on map
Score 2.9 from 1 review
Apartamento Silver Bernabeu
Pricesfrom (per room per night)
Single€60
Double€95
Rooms from
€60per room per night
Book Now!

The Citadel by Pillow 1 Star

Espejo, 2, Madrid, 28013, Spain Show on map
Score 8.9 from 179 reviews
The Citadel by Pillow
Pricesfrom (per room per night)
Single€41
Double€182
Rooms from
€41per room per night
Book Now!

Campomanes Apartaments 

Calle Campomanes, 8. 5F, Madrid, 28013, Spain Show on map
 
Campomanes Apartaments
Pricesfrom (per room per night)
Single€55
Double€85
Rooms from
€55per room per night
Book Now!

Fuencarral Apartments 

Fuencarral 48-50, Madrid, 28004, Spain Show on map
Score 8.1 from 780 reviews
Fuencarral Apartments
Pricesfrom (per room per night)
Single€83
Double€300
Rooms from
€83per room per night
Book Now!

Hotel Escuela Madrid 

Carretera de Colmenar Viejo salidas 14 y 15 (via de servicio) recinto Ciudad Escolar, Madrid, 28049, Spain Show on map
Score 7.8 from 492 reviews
Hotel Escuela Madrid
Pricesfrom (per room per night)
Single€31
Double€68
Rooms from
€31per room per night
Book Now!

Room007 Chueca Hostel 

Hortaleza, 74, Madrid, 28004, Spain Show on map
Score 8.7 from 1349 reviews
Room007 Chueca Hostel
Pricesfrom (per room per night)
Single€14
Double€120
Rooms from
€14per room per night
Book Now!

Apartamento Amor De Dios 

Amor de dios,5,3-E, Madrid, 28014, Spain Show on map
 
Apartamento Amor De Dios
Pricesfrom (per room per night)
Single€67
Double€70
Rooms from
€67per room per night
Book Now!

Petit Palace Art Gallery 4 Stars

Jorge Juan, 17 (esquina Lagasca), Madrid, 28009, Spain Show on map 1.16 miles from Madrid
Score 8.3 from 789 reviews
Petit Palace Art Gallery
Pricesfrom (per room per night)
Single€89
Double€275
Rooms from
€89per room per night
Book Now!

taCH Madrid Airport 4 Stars

Timon, 35, Madrid, 28042, Spain Show on map 5.18 miles from Madrid
Score 8.7 from 4145 reviews
taCH Madrid Airport
Pricesfrom (per room per night)
Single€58
Double€150
Rooms from
€58per room per night
Book Now!

Apartamento Atocha 

Calle Valderribas 61, Madrid, 28007, Spain Show on map
Score 4.6 from 3 reviews
Apartamento Atocha
Pricesfrom (per room per night)
Single€42
Double€99
Rooms from
€42per room per night
Book Now!

Hostal Ballesta 2 Stars

Ballesta, 5, Madrid, 28004, Spain Show on map 1.99 miles from Madrid
Score 8.5 from 784 reviews
Hostal Ballesta
Pricesfrom (per room per night)
Single€36
Double€137
Rooms from
€36per room per night
Book Now!

Hostal El Descanso 

Rogelio Munoz, 2, Madrid, 28033, Spain Show on map
Score 6.8 from 189 reviews
Hostal El Descanso
Pricesfrom (per room per night)
Single€44
Double€66
Rooms from
€44per room per night
Book Now!

Apartamentos Sleeping in Madrid 

Jacometrezo 11, 5, Madrid, 28013, Spain Show on map
Score 6.4 from 490 reviews
Apartamentos Sleeping in Madrid
Pricesfrom (per room per night)
Single€50
Double€200
Rooms from
€50per room per night
Book Now!

Iberostar Las Letras Gran Via 4 Stars

Gran Via, 11, Madrid, 28013, Spain Show on map 1.89 miles from Madrid
Score 8.7 from 553 reviews
Iberostar Las Letras Gran Via
Pricesfrom (per room per night)
Single€140
Double€392
Rooms from
€140per room per night
Book Now!

Hotel Mirador de Chamartin 4 Stars

Del Arte, 14 (esquina Caleruega, 67), Madrid, 28033, Spain Show on map 3.16 miles from Madrid
Score 7.8 from 1599 reviews
Hotel Mirador de Chamartin
Pricesfrom (per room per night)
Single€50
Double€225
Rooms from
€50per room per night
Book Now!

Hostal Overnight Madrid 

Princesa, 45 5 Izquierda, Madrid, 28008, Spain Show on map
Score 9.1 from 12 reviews
Hostal Overnight Madrid
Pricesfrom (per room per night)
Single€50
Double€75
Rooms from
€50per room per night
Book Now!

Hostal las Vegas 1 Star

Almansa, 6, Madrid, 28039, Spain Show on map
Score 7.0 from 202 reviews
Hostal las Vegas
Pricesfrom (per room per night)
Single€40
Double€47
Rooms from
€40per room per night
Book Now!

Hostal Montaloya 

Tirso de Molina, 20, Madrid, 28012, Spain Show on map
Score 8.2 from 663 reviews
Hostal Montaloya
Pricesfrom (per room per night)
Single€36
Double€137
Rooms from
€36per room per night
Book Now!

Hostal Residencia Fernandez 

Sanchez Bustillo, 3, Madrid, 28012, Spain Show on map
Score 8.0 from 1097 reviews
Hostal Residencia Fernandez
Pricesfrom (per room per night)
Single€27
Double€72
Rooms from
€27per room per night
Book Now!

Espahotel Plaza Basilica 3 Stars

Comandante Zorita, 27 - 31, Madrid, 28020, Spain Show on map 1.65 miles from Madrid
Score 7.9 from 669 reviews
Espahotel Plaza Basilica
Pricesfrom (per room per night)
Single€60
Double€233
Rooms from
€60per room per night
Book Now!

Hostal Madrid 3 Stars

Esparteros, 6, Madrid, 28012, Spain Show on map 2.29 miles from Madrid
Score 8.7 from 590 reviews
Hostal Madrid
Pricesfrom (per room per night)
Single€39
Double€140
Rooms from
€39per room per night
Book Now!

Hostal Aliste 2 Stars

Caballero de Gracia, 6 3, Madrid, 28013, Spain Show on map
Score 8.1 from 65 reviews
Hostal Aliste
Pricesfrom (per room per night)
Single€36
Double€55
Rooms from
€36per room per night
Book Now!

Ganivet 3 Stars

Toledo, 111, Madrid, 28005, Spain Show on map 2.84 miles from Madrid
Score 8.3 from 3285 reviews
Ganivet
Pricesfrom (per room per night)
Single€63
Double€190
Rooms from
€63per room per night
Book Now!

Hostal Pizarro 3 Stars

Pizarro, 14, Madrid, 28004, Spain Show on map 2.03 miles from Madrid
Score 8.4 from 597 reviews
Hostal Pizarro
Pricesfrom (per room per night)
Single€35
Double€70
Rooms from
€35per room per night
Book Now!

WooTravelling Plaza de Oriente HOMTELS 

Cuesta de San Vicente, 10, Madrid, 28008, Spain Show on map
Score 8.3 from 235 reviews
WooTravelling Plaza de Oriente HOMTELS
Pricesfrom (per room per night)
Single€71
Double€235
Rooms from
€71per room per night
Book Now!

Luxury Suites 4 Stars

Alcala, 57, Madrid, 28014, Spain Show on map 1.58 miles from Madrid
Score 9.1 from 461 reviews
Luxury Suites
Pricesfrom (per room per night)
Single€99
Double€514
Rooms from
€99per room per night
Book Now!

Madrid SmartRentals Chueca 

San Marcos, 8, Madrid, 28004, Spain Show on map
Score 8.7 from 1217 reviews
Madrid SmartRentals Chueca
Pricesfrom (per room per night)
Single€85
Double€184
Rooms from
€85per room per night
Book Now!

Hotel Concordy 2 Stars

Calle Alsasua N18, Madrid, 28023, Spain Show on map
Score 7.4 from 272 reviews
Hotel Concordy
Pricesfrom (per room per night)
Single€40
Double€123
Rooms from
€40per room per night
Book Now!

Hostal Maria Luisa 2 Stars

Hortaleza, 19 2a planta, Madrid, 28004, Spain Show on map 1.84 miles from Madrid
Score 7.9 from 529 reviews
Hostal Maria Luisa
Pricesfrom (per room per night)
Single€32
Double€150
Rooms from
€32per room per night
Book Now!

Apartments Arenal 

Bordadores 9, Bajo F, Madrid, 28013, Spain Show on map
Score 7.8 from 506 reviews
Apartments Arenal
Pricesfrom (per room per night)
Single€44
Double€114
Rooms from
€44per room per night
Book Now!

Hotel Plaza Mayor 2 Stars

Atocha, 2, Madrid, 28012, Spain Show on map 2.35 miles from Madrid
Score 8.0 from 953 reviews
Hotel Plaza Mayor
Pricesfrom (per room per night)
Single€44
Double€121
Rooms from
€44per room per night
Book Now!

Hostal Mendoza 1 Star

Chinchilla, 4. Piso 1 Derecha, Madrid, 28013, Spain Show on map
Score 8.8 from 1014 reviews
Hostal Mendoza
Pricesfrom (per room per night)
Single€27
Double€108
Rooms from
€27per room per night
Book Now!

Eurostars Plaza Mayor 4 Stars

Doctor Cortezo, 10, Madrid, 28012, Spain Show on map
Score 8.7 from 1823 reviews
Eurostars Plaza Mayor
Pricesfrom (per room per night)
Single€77
Double€246
Rooms from
€77per room per night
Book Now!

Hostal Art Madrid 

Conde de Romanones, 9 2 piso, Madrid, 28012, Spain Show on map 2.39 miles from Madrid
Score 8.8 from 1659 reviews
Hostal Art Madrid
Pricesfrom (per room per night)
Single€35
Double€78
Rooms from
€35per room per night
Book Now!

Hostal Abel Victoriano 

San Bernardo, 55, Madrid, 28015, Spain Show on map 2.02 miles from Madrid
Score 9.2 from 1977 reviews
Hostal Abel Victoriano
Pricesfrom (per room per night)
Single€33
Double€72
Rooms from
€33per room per night
Book Now!

Maydrit 4 Stars

Piragua, 1, Madrid, 28042, Spain Show on map 4.26 miles from Madrid
Score 8.9 from 5589 reviews
Maydrit
Pricesfrom (per room per night)
Single€54
Double€368
Rooms from
€54per room per night
Book Now!

Hostal Loyola 1 Star

Madera, 1, 3 B, Madrid, 28004, Spain Show on map
Score 7.1 from 434 reviews
Hostal Loyola
Pricesfrom (per room per night)
Single€23
Double€82
Rooms from
€23per room per night
Book Now!

Senator Castellana 3 Stars

General Varela, 37, Madrid, 28020, Spain Show on map 1.92 miles from Madrid
Score 7.7 from 93 reviews
Senator Castellana
Pricesfrom (per room per night)
Single€44
Double€238
Rooms from
€44per room per night
Book Now!

Apartamento Factor 16 

Calle Factor, 16, Madrid, 28013, Spain Show on map
Score 8.4 from 9 reviews
Apartamento Factor 16
Pricesfrom (per room per night)
Single€159
Double€189
Rooms from
€159per room per night
Book Now!

Madrid Flats Holidays 

Different Locations in Madrid City Center, Madrid, 28012, Spain Show on map
Score 7.7 from 447 reviews
Madrid Flats Holidays
Pricesfrom (per room per night)
Single€150
Double€160
Rooms from
€150per room per night
Book Now!

Hotel Miau 3 Stars

Del Principe, 26, Madrid, 28012, Spain Show on map 2.17 miles from Madrid
Score 7.8 from 810 reviews
Hotel Miau
Pricesfrom (per room per night)
Single€57
Double€210
Rooms from
€57per room per night
Book Now!

Far Home Plaza Mayor 1 Star

Doctor Cortezo 15, 4Ta Planta, Madrid, 28012, Spain Show on map
Score 8.8 from 1228 reviews
Far Home Plaza Mayor
Pricesfrom (per room per night)
Single€35
Double€60
Rooms from
€35per room per night
Book Now!

Hostal Castilla I Atocha 2 Stars

Atocha 43, 2 Derecha, Madrid, 28012, Spain Show on map 2.25 miles from Madrid
Score 8.2 from 403 reviews
Hostal Castilla I Atocha
Pricesfrom (per room per night)
Single€34
Double€81
Rooms from
€34per room per night
Book Now!

NH Madrid Sur 3 Stars

Avenida Ciudad de Barcelona, 113, Madrid, 28007, Spain Show on map 2.66 miles from Madrid
Score 7.9 from 306 reviews
NH Madrid Sur
Pricesfrom (per room per night)
Single€71
Double€117
Rooms from
€71per room per night
Book Now!

One Shot Recoletos 04 4 Stars

Salustiano Olozaga, 4, Madrid, 28014, Spain Show on map
Score 8.6 from 1794 reviews
One Shot Recoletos 04
Pricesfrom (per room per night)
Single€61
Double€267
Rooms from
€61per room per night
Book Now!

Casa Nordia 

calle Conde de las Posadas, 13, Madrid, 28042, Spain Show on map
Score 7.8 from 130 reviews
Casa Nordia
Pricesfrom (per room per night)
Single€41
Double€92
Rooms from
€41per room per night
Book Now!

Hostal Rio Parana 1 Star

Espoz y Mina, 5, 3 y 4 izquierda, Madrid, 28012, Spain Show on map
Score 7.9 from 392 reviews
Hostal Rio Parana
Pricesfrom (per room per night)
Single€35
Double€67
Rooms from
€35per room per night
Book Now!

NeoMagna Madrid 3 Stars

Don Ramon de la Cruz, 94, Madrid, 28006, Spain Show on map
Score 7.8 from 2857 reviews
NeoMagna Madrid
Pricesfrom (per room per night)
Single€50
Double€147
Rooms from
€50per room per night
Book Now!

Francisco I 2 Stars

Arenal, 15, Madrid, 28013, Spain Show on map 2.32 miles from Madrid
Score 9.0 from 3564 reviews
Francisco I
Pricesfrom (per room per night)
Single€55
Double€229
Rooms from
€55per room per night
Book Now!

Hostal El Brezo 

Princesa, 45 - 3 Izquierda, Madrid, 28008, Spain Show on map
Score 8.6 from 365 reviews
Hostal El Brezo
Pricesfrom (per room per night)
Single€38
Double€53
Rooms from
€38per room per night
Book Now!

Tirso De Molina Suites 

Plaza Tirso de Molina, 5, Madrid, 28012, Spain Show on map
Score 9.5 from 230 reviews
Tirso De Molina Suites
Pricesfrom (per room per night)
Single€102
Double€250
Rooms from
€102per room per night
Book Now!

Petit Palace San Bernardo 4 Stars

San Bernardo, 3, Madrid, 28013, Spain Show on map 2.23 miles from Madrid
Score 8.1 from 720 reviews
Petit Palace San Bernardo
Pricesfrom (per room per night)
Single€77
Double€233
Rooms from
€77per room per night
Book Now!

Hostal Biarritz 2 Stars

Victoria, 2, Madrid, 28012, Spain Show on map
Score 8.7 from 480 reviews
Hostal Biarritz
Pricesfrom (per room per night)
Single€34
Double€95
Rooms from
€34per room per night
Book Now!

Prado Apartmentos 

Costanilla de los Desamparados, 4, Madrid, 28014, Spain Show on map 2.12 miles from Madrid
Score 7.8 from 544 reviews
Prado Apartmentos
Pricesfrom (per room per night)
Single€65
Double€224
Rooms from
€65per room per night
Book Now!

Friendly Rentals Santa Ana 

Huertas, 3, Madrid, 28012, Spain Show on map
Score 6.4 from 29 reviews
Friendly Rentals Santa Ana
Pricesfrom (per room per night)
Single€63
Double€500
Rooms from
€63per room per night
Book Now!

Catalonia Puerta del Sol 4 Stars

Atocha, 23, Madrid, 28012, Spain Show on map 2.29 miles from Madrid
Score 8.8 from 1431 reviews
Catalonia Puerta del Sol
Pricesfrom (per room per night)
Single€85
Double€268
Rooms from
€85per room per night
Book Now!

Espahotel Plaza de Espana 3 Stars

Plaza de Espana, 7, Madrid, 28008, Spain Show on map 2.31 miles from Madrid
Score 8.1 from 857 reviews
Espahotel Plaza de Espana
Pricesfrom (per room per night)
Single€60
Double€214
Rooms from
€60per room per night
Book Now!

AbraCadabra Suites 

Bailen, 39, Madrid, 28005, Spain Show on map
Score 8.5 from 51 reviews
AbraCadabra Suites
Pricesfrom (per room per night)
Single€29
Double€79
Rooms from
€29per room per night
Book Now!

Hostal Pretoria 2 Stars

Carretas, 7, Madrid, 28012, Spain Show on map 2.19 miles from Madrid
Score 8.4 from 364 reviews
Hostal Pretoria
Pricesfrom (per room per night)
Single€63
Double€69
Rooms from
€63per room per night
Book Now!

Catalonia Atocha 4 Stars

Atocha, 81, Madrid, 28012, Spain Show on map 2.22 miles from Madrid
Score 8.7 from 3158 reviews
Catalonia Atocha
Pricesfrom (per room per night)
Single€89
Double€332
Rooms from
€89per room per night
Book Now!

Destiny Gran Via Centro - Moratin 

Calle Moratin, 6, Madrid, 28004, Spain Show on map
Score 7.7 from 37 reviews
Destiny Gran Via Centro - Moratin
Pricesfrom (per room per night)
Single€71
Double€135
Rooms from
€71per room per night
Book Now!

Hostal Adria Santa Ana 3 Stars

Nunez de Arce, 15, 3 Exterior, Madrid, 28012, Spain Show on map
Score 8.5 from 302 reviews
Hostal Adria Santa Ana
Pricesfrom (per room per night)
Single€46
Double€89
Rooms from
€46per room per night
Book Now!

Hostal Condestable 2 Stars

Puebla, 15, Madrid, 28004, Spain Show on map 1.97 miles from Madrid
Score 7.7 from 521 reviews
Hostal Condestable
Pricesfrom (per room per night)
Single€30
Double€164
Rooms from
€30per room per night
Book Now!

Hostal Astoria 2 Stars

Carrera San Jeronimo, 30-32 5, Madrid, 28014, Spain Show on map 2.03 miles from Madrid
Score 8.4 from 1010 reviews
Hostal Astoria
Pricesfrom (per room per night)
Single€39
Double€110
Rooms from
€39per room per night
Book Now!

Hostal Oporto 2 Stars

Zorrilla, 9 1, Madrid, 28014, Spain Show on map 1.95 miles from Madrid
Score 7.7 from 202 reviews
Hostal Oporto
Pricesfrom (per room per night)
Single€29
Double€72
Rooms from
€29per room per night
Book Now!

Hotel Jardin Real de Mirasierra 4 Stars

La Maso 83, Madrid, 28034, Spain Show on map
Score 8.2 from 101 reviews
Hotel Jardin Real de Mirasierra
Pricesfrom (per room per night)
Single€111
Double€173
Rooms from
€111per room per night
Book Now!

Apartamentos APR Numancia 

Martinez De La Riva, 59, Madrid, 28053, Spain Show on map 3.15 miles from Madrid
Score 7.7 from 174 reviews
Apartamentos APR Numancia
Pricesfrom (per room per night)
Single€50
Double€125
Rooms from
€50per room per night
Book Now!

Hostal Castilla 

Santa Teresa, 9 3, Madrid, 28004, Spain Show on map
Score 8.3 from 118 reviews
Hostal Castilla
Pricesfrom (per room per night)
Single€28
Double€48
Rooms from
€28per room per night
Book Now!

Apartamento Atocha 47 

Calle Atocha 47, Madrid, 28012, Spain Show on map
Score 7.0 from 83 reviews
Apartamento Atocha 47
Pricesfrom (per room per night)
Single€64
Double€80
Rooms from
€64per room per night
Book Now!

Hostal Excelsior 2 Stars

Gran Via, 50 - 2, Madrid, 28013, Spain Show on map 2.16 miles from Madrid
Score 7.7 from 480 reviews
Hostal Excelsior
Pricesfrom (per room per night)
Single€36
Double€83
Rooms from
€36per room per night
Book Now!

Hostal Ivor 2 Stars

Arenal, 24, Madrid, 28013, Spain Show on map 2.26 miles from Madrid
Score 8.5 from 785 reviews
Hostal Ivor
Pricesfrom (per room per night)
Single€39
Double€88
Rooms from
€39per room per night
Book Now!

Apartamento Palacio Reina Maria Luisa 

De La Union, 1, Madrid, 28013, Spain Show on map
Score 9.1 from 22 reviews
Apartamento Palacio Reina Maria Luisa
Pricesfrom (per room per night)
Single€116
Double€140
Rooms from
€116per room per night
Book Now!

Marques Viudo de Pontejos 2 

Marquez Viudo de Pontejos 2 Piso 5 Apartamento 13, Madrid, 28014, Spain Show on map
Score 7.7 from 49 reviews
Marques Viudo de Pontejos 2
Pricesfrom (per room per night)
Single€74
Double€90
Rooms from
€74per room per night
Book Now!

Hostal Felipe V 2 Stars

Gran Via, 15 - 4, Madrid, 28013, Spain Show on map 1.91 miles from Madrid
Score 8.4 from 371 reviews
Hostal Felipe V
Pricesfrom (per room per night)
Single€35
Double€85
Rooms from
€35per room per night
Book Now!

Petit Palace Arturo Soria Alcala 4 Stars

Arturo Soria, 14, Madrid, 28027, Spain Show on map 1.74 miles from Madrid
Score 7.8 from 791 reviews
Petit Palace Arturo Soria Alcala
Pricesfrom (per room per night)
Single€48
Double€172
Rooms from
€48per room per night
Book Now!

Tryp Madrid Chamartin 3 Stars

Mauricio Ravel, 10, Madrid, 28046, Spain Show on map 2.47 miles from Madrid
Score 7.9 from 1307 reviews
Tryp Madrid Chamartin
Pricesfrom (per room per night)
Single€65
Double€188
Rooms from
€65per room per night
Book Now!

Hostal Retiro 

ODonnell, 27, Madrid, 28009, Spain Show on map
Score 7.8 from 296 reviews
Hostal Retiro
Pricesfrom (per room per night)
Single€32
Double€66
Rooms from
€32per room per night
Book Now!

City House Hotel Florida Norte By Faranda 4 Stars

Paseo de la Florida, 5, Madrid, 28008, Spain Show on map 2.81 miles from Madrid
Score 7.1 from 923 reviews
City House Hotel Florida Norte By Faranda
Pricesfrom (per room per night)
Single€56
Double€108
Rooms from
€56per room per night
Book Now!

Apartamentos Turisticos Plaza Espana 

Calle Alamo 7, Madrid, 28015, Spain Show on map
Score 7.6 from 19 reviews
Apartamentos Turisticos Plaza Espana
Pricesfrom (per room per night)
Single€60
Double€110
Rooms from
€60per room per night
Book Now!

CH Galaica 

Alcantara, 16, Madrid, 28006, Spain Show on map
Score 8.8 from 303 reviews
CH Galaica
Pricesfrom (per room per night)
Single€35
Double€50
Rooms from
€35per room per night
Book Now!

Hostal Silserranos 2 Stars

Fuencarral, 95, Madrid, 28004, Spain Show on map
Score 8.6 from 606 reviews
Hostal Silserranos
Pricesfrom (per room per night)
Single€50
Double€120
Rooms from
€50per room per night
Book Now!

Fuencarral Kryse 2 Stars

Fuencarral, 25 1 Izq., Madrid, 28004, Spain Show on map
Score 7.3 from 790 reviews
Fuencarral Kryse
Pricesfrom (per room per night)
Single€25
Double€100
Rooms from
€25per room per night
Book Now!

Hostal Greco Madrid 2 Stars

Infantas, 3, Madrid, 28004, Spain Show on map 1.88 miles from Madrid
Score 8.2 from 443 reviews
Hostal Greco Madrid
Pricesfrom (per room per night)
Single€35
Double€93
Rooms from
€35per room per night
Book Now!

El Viso Smart 

Calle Lopez de Hoyos 60, Madrid, 28002, Spain Show on map
 
El Viso Smart
Pricesfrom (per room per night)
Single€160
Double€190
Rooms from
€160per room per night
Book Now!

Apartamento Palacio Rey Carlos IV 

Cuesta de Santo Domingo, 3, Madrid, 28013, Spain Show on map
Score 8.8 from 11 reviews
Apartamento Palacio Rey Carlos IV
Pricesfrom (per room per night)
Single€112
Double€138
Rooms from
€112per room per night
Book Now!

Dflat Escultor Madrid Apartments 

Miguel Angel, 3 3a, Oficina 309, Madrid, 28010, Spain Show on map
Score 8.4 from 176 reviews
Dflat Escultor Madrid Apartments
Pricesfrom (per room per night)
Single€52
Double€137
Rooms from
€52per room per night
Book Now!

Hotel Sidorme Madrid Fuencarral 52 3 Stars

Fuencarral, 52, Madrid, 28004, Spain Show on map
Score 9.2 from 1534 reviews
Hotel Sidorme Madrid Fuencarral 52
Pricesfrom (per room per night)
Single€67
Double€197
Rooms from
€67per room per night
Book Now!

Hostal Los Andes 1 Star

Gaztambide, 11, Madrid, 28015, Spain Show on map
Score 8.3 from 168 reviews
Hostal Los Andes
Pricesfrom (per room per night)
Single€35
Double€45
Rooms from
€35per room per night
Book Now!

Apartamentos Madrid Huertas 

Huertas, 10, Madrid, 28010, Spain Show on map
Score 8.9 from 816 reviews
Apartamentos Madrid Huertas
Pricesfrom (per room per night)
Single€65
Double€219
Rooms from
€65per room per night
Book Now!

Hostal Florida 1 Star

Doctor Cortezo, 15, 3 y 5 piso, Madrid, 28012, Spain Show on map
Score 6.9 from 301 reviews
Hostal Florida
Pricesfrom (per room per night)
Single€36
Double€77
Rooms from
€36per room per night
Book Now!

Hostal Numancia 1 Star

Magdalena, 8, Madrid, 28012, Spain Show on map 2.36 miles from Madrid
Score 6.1 from 172 reviews
Hostal Numancia
Pricesfrom (per room per night)
Single€25
Double€69
Rooms from
€25per room per night
Book Now!

Hostal Benamar 

San Mateo, 20, 2 piso, Madrid, 28004, Spain Show on map
Score 9.0 from 552 reviews
Hostal Benamar
Pricesfrom (per room per night)
Single€55
Double€55
Rooms from
€55per room per night
Book Now!

Petit Palace Posada del Peine 4 Stars

Postas, 17, Madrid, 28012, Spain Show on map 2.35 miles from Madrid
Score 8.2 from 1524 reviews
Petit Palace Posada del Peine
Pricesfrom (per room per night)
Single€77
Double€295
Rooms from
€77per room per night
Book Now!

Hospes Puerta de Alcala 5 Stars

Plaza de la Independencia, 3, Madrid, 28001, Spain Show on map 1.47 miles from Madrid
Score 8.7 from 365 reviews
Hospes Puerta de Alcala
Pricesfrom (per room per night)
Single€196
Double€847
Rooms from
€196per room per night
Book Now!

Hostal Luis XV 3 Stars

Montera, 47, Madrid, 28013, Spain Show on map 1.98 miles from Madrid
Score 7.9 from 643 reviews
Hostal Luis XV
Pricesfrom (per room per night)
Single€36
Double€90
Rooms from
€36per room per night
Book Now!

Hostal Horizonte 

Atocha 28, 2b, Madrid, 28012, Spain Show on map
Score 7.8 from 535 reviews
Hostal Horizonte
Pricesfrom (per room per night)
Single€19
Double€72
Rooms from
€19per room per night
Book Now!

Good Stay Latina 

Calle Santa Ana 25, Madrid, 28005, Spain Show on map
Score 9.5 from 29 reviews
Good Stay Latina
Pricesfrom (per room per night)
Single€62
Double€155
Rooms from
€62per room per night
Book Now!

Foster Estudios Plaza Espana 

Dos Amigos 3, 5, Madrid, 28015, Spain Show on map
Score 7.9 from 133 reviews
Foster Estudios Plaza Espana
Pricesfrom (per room per night)
Single€45
Double€65
Rooms from
€45per room per night
Book Now!

Hostal Castilla II Puerta del Sol 2 Stars

Marques Viudo de Pontejos 2, 1, Madrid, 28012, Spain Show on map 2.28 miles from Madrid
Score 8.3 from 1594 reviews
Hostal Castilla II Puerta del Sol
Pricesfrom (per room per night)
Single€37
Double€110
Rooms from
€37per room per night
Book Now!

Apartamento Sol Santa Ana II 

Nunez de Arce, 7, Madrid, 28012, Spain Show on map
Score 7.7 from 14 reviews
Apartamento Sol Santa Ana II
Pricesfrom (per room per night)
Single€162
Double€162
Rooms from
€162per room per night
Book Now!

Intur Palacio San Martin 4 Stars

Plaza San Martin, 5, Madrid, 28013, Spain Show on map 2.25 miles from Madrid
Score 8.6 from 2953 reviews
Intur Palacio San Martin
Pricesfrom (per room per night)
Single€89
Double€241
Rooms from
€89per room per night
Book Now!

Hostal Santo Domingo 3 Stars

Luna, 6, Madrid, 28004, Spain Show on map 2.05 miles from Madrid
Score 8.7 from 516 reviews
Hostal Santo Domingo
Pricesfrom (per room per night)
Single€45
Double€120
Rooms from
€45per room per night
Book Now!

One Shot Prado 23 3 Stars

Calle del Prado, 23, Madrid, 28014, Spain Show on map
Score 8.8 from 1753 reviews
One Shot Prado 23
Pricesfrom (per room per night)
Single€56
Double€185
Rooms from
€56per room per night
Book Now!

Hostal Rico 1 Star

Fuencarral 22 1, Madrid, 28004, Spain Show on map
Score 7.7 from 125 reviews
Hostal Rico
Pricesfrom (per room per night)
Single€27
Double€120
Rooms from
€27per room per night
Book Now!

Apartamentos Madrid Hortaleza 

Hortaleza, 10 Bajo A, Madrid, 28004, Spain Show on map
Score 6.2 from 47 reviews
Apartamentos Madrid Hortaleza
Pricesfrom (per room per night)
Single€45
Double€100
Rooms from
€45per room per night
Book Now!

Aparsol Apartments 

Apartments at different addresses, Madrid, 28013, Spain Show on map
Score 7.4 from 391 reviews
Aparsol Apartments
Pricesfrom (per room per night)
Single€47
Double€250
Rooms from
€47per room per night
Book Now!

Regente Hotel 3 Stars

Mesonero Romanos, 9, Madrid, 28013, Spain Show on map 2.09 miles from Madrid
Score 7.7 from 1247 reviews
Regente Hotel
Pricesfrom (per room per night)
Single€53
Double€166
Rooms from
€53per room per night
Book Now!

Pension Navarra 

Navarra, 16. 2 Derecha, Madrid, 28039, Spain Show on map
Score 7.1 from 294 reviews
Pension Navarra
Pricesfrom (per room per night)
Single€35
Double€40
Rooms from
€35per room per night
Book Now!

Apartamentos Dana Madrid 

Luna, N 6 1 Izquierda, Madrid, 28004, Spain Show on map
Score 9.2 from 341 reviews
Apartamentos Dana Madrid
Pricesfrom (per room per night)
Single€60
Double€130
Rooms from
€60per room per night
Book Now!

Apartamentos Divino Valles 23 

Divino Valles 23, Madrid, 28045, Spain Show on map
 
Apartamentos Divino Valles 23
Pricesfrom (per room per night)
Single€95
Double€95
Rooms from
€95per room per night
Book Now!

Silken Puerta Madrid 4 Stars

Juan Rizi, 5, 28027 Madrid, Spain, Madrid, 28027, Spain Show on map 2.01 miles from Madrid
Score 8.1 from 2227 reviews
Silken Puerta Madrid
Pricesfrom (per room per night)
Single€45
Double€232
Rooms from
€45per room per night
Book Now!

Hostal Alfaro 2 Stars

Ventura De La Vega, 16, Madrid, 28014, Spain Show on map
Score 7.6 from 349 reviews
Hostal Alfaro
Pricesfrom (per room per night)
Single€29
Double€55
Rooms from
€29per room per night
Book Now!

Melia Madrid Princesa 5 Stars

Princesa, 27, 28008 Madrid Spain, Madrid, 28008, Spain Show on map 2.32 miles from Madrid
Score 8.3 from 357 reviews
Melia Madrid Princesa
Pricesfrom (per room per night)
Single€149
Double€389
Rooms from
€149per room per night
Book Now!

Relais & Chateaux Orfila 5 Stars

Orfila, 6, Madrid, 28010, Spain Show on map 1.3 miles from Madrid
Score 9.2 from 165 reviews
Relais & Chateaux Orfila
Pricesfrom (per room per night)
Single€242
Double€1195
Rooms from
€242per room per night
Book Now!

Aparthotel Ramon de la Cruz 41 

Don Ramon de la Cruz, 41, Madrid, 28001, Spain Show on map 0.72 miles from Madrid
Score 8.8 from 316 reviews
Aparthotel Ramon de la Cruz 41
Pricesfrom (per room per night)
Single€62
Double€299
Rooms from
€62per room per night
Book Now!

Hostal Dolce Vita 

San Bartolome, 4, Madrid, 28004, Spain Show on map 1.79 miles from Madrid
Score 8.1 from 719 reviews
Hostal Dolce Vita
Pricesfrom (per room per night)
Single€28
Double€84
Rooms from
€28per room per night
Book Now!

In Out Madrid 

Lavapies, 32, Madrid, 28012, Spain Show on map
Score 5.5 from 281 reviews
In Out Madrid
Pricesfrom (per room per night)
Single€10
Double€10
Rooms from
€10per room per night
Book Now!

El Pasaje 3 Stars

Pozo, 4, Madrid, 28012, Spain Show on map 2.11 miles from Madrid
Score 7.9 from 396 reviews
El Pasaje
Pricesfrom (per room per night)
Single€41
Double€155
Rooms from
€41per room per night
Book Now!

Tryp Madrid Gran Via 3 Stars

Gran Via, 25, Madrid, 28013, Spain Show on map 1.99 miles from Madrid
Score 7.9 from 183 reviews
Tryp Madrid Gran Via
Pricesfrom (per room per night)
Single€69
Double€251
Rooms from
€69per room per night
Book Now!

Agora Juan de Austria 4 Stars

Juan de Austria, 5, Madrid, 28010, Spain Show on map
Score 8.0 from 177 reviews
Agora Juan de Austria
Pricesfrom (per room per night)
Single€63
Double€131
Rooms from
€63per room per night
Book Now!

Catalonia Goya 4 Stars

Goya 49, Madrid, 28001, Spain Show on map 0.99 miles from Madrid
Score 8.2 from 1773 reviews
Catalonia Goya
Pricesfrom (per room per night)
Single€80
Double€232
Rooms from
€80per room per night
Book Now!

Pension Corbero 2 Stars

Cervantes, 34, Madrid, 28014, Spain Show on map 2.03 miles from Madrid
Score 8.4 from 311 reviews
Pension Corbero
Pricesfrom (per room per night)
Single€42
Double€70
Rooms from
€42per room per night
Book Now!

Hotel Abalu 3 Stars

Pez, 19, Madrid, 28004, Spain Show on map 1.98 miles from Madrid
Score 7.7 from 245 reviews
Hotel Abalu
Pricesfrom (per room per night)
Single€59
Double€410
Rooms from
€59per room per night
Book Now!

Hotel Don Luis 3 Stars

Avenida General, 12 (bajo), Madrid, 28042, Spain Show on map 5.44 miles from Madrid
Score 8.2 from 2632 reviews
Hotel Don Luis
Pricesfrom (per room per night)
Single€39
Double€75
Rooms from
€39per room per night
Book Now!

Stylish City Aparthotel Madrid 3 Stars

Luis Cabrera, 37, Madrid, 28002, Spain Show on map
Score 6.9 from 386 reviews
Stylish City Aparthotel Madrid
Pricesfrom (per room per night)
Single€45
Double€135
Rooms from
€45per room per night
Book Now!

Quatro Puerta del Sol 4 Stars

Sevilla, 4, Madrid, 28014, Spain Show on map 2.02 miles from Madrid
Score 8.2 from 783 reviews
Quatro Puerta del Sol
Pricesfrom (per room per night)
Single€74
Double€264
Rooms from
€74per room per night
Book Now!

Conde Duque Apartment 

Limon, 16, Madrid, 28015, Spain Show on map
Score 7.9 from 86 reviews
Conde Duque Apartment
Pricesfrom (per room per night)
Single€39
Double€108
Rooms from
€39per room per night
Book Now!

Hostal Rivera - Atocha 2 Stars

Atocha, 79, 1-2a, Madrid, 28012, Spain Show on map
Score 7.5 from 360 reviews
Hostal Rivera - Atocha
Pricesfrom (per room per night)
Single€30
Double€50
Rooms from
€30per room per night
Book Now!

Village Rooms Barajas 

Fuentelviejo, 35 B Rejas, Madrid, 28022, Spain Show on map
Score 8.3 from 441 reviews
Village Rooms Barajas
Pricesfrom (per room per night)
Single€32
Double€70
Rooms from
€32per room per night
Book Now!

El HostALL 1 Star

Calle Caballero de Gracia 6, piso 2, Madrid, 28013, Spain Show on map
Score 7.7 from 328 reviews
El HostALL
Pricesfrom (per room per night)
Single€32
Double€90
Rooms from
€32per room per night
Book Now!

Hostal Lauria 2 Stars

Gran Via, 50 - 4, Madrid, 28013, Spain Show on map 2.15 miles from Madrid
Score 9.0 from 759 reviews
Hostal Lauria
Pricesfrom (per room per night)
Single€41
Double€105
Rooms from
€41per room per night
Book Now!

Hostal Los 5 Pinos 3 Stars

Fuentelahiguera, 4, Madrid, 28022, Spain Show on map 5.47 miles from Madrid
Score 8.1 from 234 reviews
Hostal Los 5 Pinos
Pricesfrom (per room per night)
Single€45
Double€120
Rooms from
€45per room per night
Book Now!

Petit Palace Arenal Sol 3 Stars

Arenal, 16, Madrid, 28013, Spain Show on map 2.28 miles from Madrid
Score 8.0 from 1456 reviews
Petit Palace Arenal Sol
Pricesfrom (per room per night)
Single€77
Double€207
Rooms from
€77per room per night
Book Now!

Hostal Los Arcos 1 Star

Marques Viudo de Pontejos, 3, 2, Madrid, 28012, Spain Show on map
Score 6.3 from 626 reviews
Hostal Los Arcos
Pricesfrom (per room per night)
Single€23
Double€75
Rooms from
€23per room per night
Book Now!

Hostal Met Madrid 

Costanilla De Santiago 2, 2, Madrid, 28013, Spain Show on map
Score 9.5 from 41 reviews
Hostal Met Madrid
Pricesfrom (per room per night)
Single€35
Double€81
Rooms from
€35per room per night
Book Now!

Hostal Puerta Bonita 

Humanitarias, 21, Madrid, 28025, Spain Show on map 4.97 miles from Madrid
Score 8.7 from 300 reviews
Hostal Puerta Bonita
Pricesfrom (per room per night)
Single€27
Double€50
Rooms from
€27per room per night
Book Now!

Aparthotel Tribunal 

San Vicente Ferrer, 1, Madrid, 28004, Spain Show on map 1.73 miles from Madrid
Score 6.9 from 1347 reviews
Aparthotel Tribunal
Pricesfrom (per room per night)
Single€48
Double€194
Rooms from
€48per room per night
Book Now!

Lemon Rooms 

Espada, 6, Madrid, 28012, Spain Show on map 2.46 miles from Madrid
Score 7.1 from 278 reviews
Lemon Rooms
Pricesfrom (per room per night)
Single€38
Double€86
Rooms from
€38per room per night
Book Now!

Apartamentos Sol Deluxe Madrid 

Barcelona, 6, Madrid, 28012, Spain Show on map
Score 7.5 from 93 reviews
Apartamentos Sol Deluxe Madrid
Pricesfrom (per room per night)
Single€86
Double€210
Rooms from
€86per room per night
Book Now!

Ibis Madrid Aeropuerto Barajas 2 Stars

Avenida General 49, Madrid, 28042, Spain Show on map 5.3 miles from Madrid
Score 8.4 from 3592 reviews
Ibis Madrid Aeropuerto Barajas
Pricesfrom (per room per night)
Single€51
Double€69
Rooms from
€51per room per night
Book Now!

Apartamento Grand Dream Sol 

Puerta del Sol 5, Madrid, 28013, Spain Show on map
Score 8.2 from 14 reviews
Apartamento Grand Dream Sol
Pricesfrom (per room per night)
Single€50
Double€100
Rooms from
€50per room per night
Book Now!

Green House Madrid 

Cervantes, 8 - Local - Centro, Madrid, 28014, Spain Show on map
Score 7.9 from 263 reviews
Green House Madrid
Pricesfrom (per room per night)
Single€50
Double€65
Rooms from
€50per room per night
Book Now!

Hostal Murcia 

Marques Viudo de Pontejos, 3 3, Madrid, 28012, Spain Show on map 2.27 miles from Madrid
Score 7.7 from 441 reviews
Hostal Murcia
Pricesfrom (per room per night)
Single€22
Double€43
Rooms from
€22per room per night
Book Now!

Apartamentos Centro Norte 

Mauricio Legendre, 16, Madrid, 28046, Spain Show on map
Score 7.9 from 167 reviews
Apartamentos Centro Norte
Pricesfrom (per room per night)
Single€55
Double€66
Rooms from
€55per room per night
Book Now!

diezmadrid 1 Star

de la cruz, 26, 2 Derecha, Madrid, 28012, Spain Show on map
Score 9.0 from 373 reviews
diezmadrid
Pricesfrom (per room per night)
Single€40
Double€95
Rooms from
€40per room per night
Book Now!

Holiday Inn Madrid - Las Tablas 4 Stars

Calle Maria Tubau, 16, Madrid, 28050, Spain Show on map
Score 8.1 from 1144 reviews
Holiday Inn Madrid - Las Tablas
Pricesfrom (per room per night)
Single€53
Double€265
Rooms from
€53per room per night
Book Now!

HwithH 

Mar Baltico, 1, Madrid, 28033, Spain Show on map
Score 7.8 from 346 reviews
HwithH
Pricesfrom (per room per night)
Single€8
Double€22
Rooms from
€8per room per night
Book Now!

Gran Atlanta 4 Stars

Comandante Zorita, 34, Madrid, 28020, Spain Show on map 1.64 miles from Madrid
Score 6.8 from 1145 reviews
Gran Atlanta
Pricesfrom (per room per night)
Single€42
Double€90
Rooms from
€42per room per night
Book Now!

Torreon Sol Apartment 

Calle Mayor 1, Madrid, 28013, Spain Show on map
Score 7.6 from 4 reviews
Torreon Sol Apartment
Pricesfrom (per room per night)
Single€72
Double€80
Rooms from
€72per room per night
Book Now!

VP Jardin Metropolitano 4 Stars

Reina Victoria, 12, Madrid, 28003, Spain Show on map 1.91 miles from Madrid
Score 8.7 from 2170 reviews
VP Jardin Metropolitano
Pricesfrom (per room per night)
Single€71
Double€281
Rooms from
€71per room per night
Book Now!

Apartamento San Vicente Ferrer 

San Vicente Ferrer 15 (4-c), Madrid, 28004, Spain Show on map
Score 6.8 from 18 reviews
Apartamento San Vicente Ferrer
Pricesfrom (per room per night)
Single€63
Double€70
Rooms from
€63per room per night
Book Now!

Apartment Mayor 

Plaza Mayor, 10, Madrid, 28012, Spain Show on map
Score 8.6 from 11 reviews
Apartment Mayor
Pricesfrom (per room per night)
Single€87
Double€125
Rooms from
€87per room per night
Book Now!

Apartamentos Champs-Elysees 

Fuencarral 39, 1 Derecha., Madrid, 28004, Spain Show on map
Score 7.8 from 76 reviews
Apartamentos Champs-Elysees
Pricesfrom (per room per night)
Single€85
Double€85
Rooms from
€85per room per night
Book Now!

Hostal Alhambra Suites 3 Stars

Espoz y Mina, 8, 2a Planta, Madrid, 28012, Spain Show on map 2.17 miles from Madrid
Score 8.4 from 1806 reviews
Hostal Alhambra Suites
Pricesfrom (per room per night)
Single€45
Double€160
Rooms from
€45per room per night
Book Now!

Hostal Sonsoles 2 Stars

Fuencarral, 18, Madrid, 28004, Spain Show on map 1.88 miles from Madrid
Score 8.2 from 450 reviews
Hostal Sonsoles
Pricesfrom (per room per night)
Single€40
Double€75
Rooms from
€40per room per night
Book Now!

Hostal America 2 Stars

Hortaleza, 19 - 5a Planta, Madrid, 28004, Spain Show on map 1.85 miles from Madrid
Score 8.0 from 998 reviews
Hostal America
Pricesfrom (per room per night)
Single€27
Double€160
Rooms from
€27per room per night
Book Now!

Hostal Rivera 

Santa Maria de la Cabeza, 2 1 3a, Madrid, 28012, Spain Show on map
Score 5.8 from 254 reviews
Hostal Rivera
Pricesfrom (per room per night)
Single€25
Double€40
Rooms from
€25per room per night
Book Now!

The Principal Madrid 5 Stars

Marques de Valdeiglesias, 1, Madrid, 28004, Spain Show on map 1.82 miles from Madrid
Score 8.8 from 662 reviews
The Principal Madrid
Pricesfrom (per room per night)
Single€178
Double€797
Rooms from
€178per room per night
Book Now!

Living Mad Hostel 

De la Cabeza, 24, Madrid, 28012, Spain Show on map 2.36 miles from Madrid
Score 7.9 from 672 reviews
Living Mad Hostel
Pricesfrom (per room per night)
Single€10
Double€64
Rooms from
€10per room per night
Book Now!

VP El Madrono 4 Stars

General Diaz Porlier, 101, Madrid, 28006, Spain Show on map 0.28 miles from Madrid
Score 8.8 from 1743 reviews
VP El Madrono
Pricesfrom (per room per night)
Single€74
Double€237
Rooms from
€74per room per night
Book Now!

Barbieri Sol Hostel 

Victoria, 6 piso 2, Madrid, 28012, Spain Show on map 2.11 miles from Madrid
Score 8.0 from 237 reviews
Barbieri Sol Hostel
Pricesfrom (per room per night)
Single€12
Double€40
Rooms from
€12per room per night
Book Now!

Hostal Aguilar 2 Stars

Carrera San Jeronimo, 32 - 2, Madrid, 28014, Spain Show on map 2.02 miles from Madrid
Score 8.1 from 448 reviews
Hostal Aguilar
Pricesfrom (per room per night)
Single€44
Double€120
Rooms from
€44per room per night
Book Now!

Hotel Praga 4 Stars

Antonio Lopez, 65, Madrid, 28019, Spain Show on map 3.53 miles from Madrid
Score 7.5 from 1671 reviews
Hotel Praga
Pricesfrom (per room per night)
Single€51
Double€210
Rooms from
€51per room per night
Book Now!

Hostal Bianco 1 Star

Echegaray N 5. 1-Dcha., Madrid, 28014, Spain Show on map 2.04 miles from Madrid
Score 8.2 from 342 reviews
Hostal Bianco
Pricesfrom (per room per night)
Single€38
Double€60
Rooms from
€38per room per night
Book Now!

Hostal Paquita 1 Star

Lacoma, 5, Madrid, 28035, Spain Show on map
Score 7.2 from 247 reviews
Hostal Paquita
Pricesfrom (per room per night)
Single€35
Double€45
Rooms from
€35per room per night
Book Now!

Sercotel Suites Viena 3 Stars

Juan Alvarez de Mendizabal, 17, Madrid, 28008, Spain Show on map 2.41 miles from Madrid
Score 8.9 from 442 reviews
Sercotel Suites Viena
Pricesfrom (per room per night)
Single€76
Double€200
Rooms from
€76per room per night
Book Now!

Sensapartments La Libertad 

Gravina 11, Madrid, 28004, Spain Show on map
Score 8.7 from 5 reviews
Sensapartments La Libertad
Pricesfrom (per room per night)
Single€85
Double€180
Rooms from
€85per room per night
Book Now!

Apartamentos Juan Bravo 

Juan Bravo, 58-60, Madrid, 28006, Spain Show on map 0.36 miles from Madrid
Score 8.3 from 2685 reviews
Apartamentos Juan Bravo
Pricesfrom (per room per night)
Single€55
Double€55
Rooms from
€55per room per night
Book Now!

Gran Via Suites II 

Infantas, 19, Madrid, 28004, Spain Show on map
Score 7.6 from 38 reviews
Gran Via Suites II
Pricesfrom (per room per night)
Single€59
Double€88
Rooms from
€59per room per night
Book Now!

SYTB&B Luxury Bed and Breakfast 

Avenida de Burgos, 50, Madrid, 28036, Spain Show on map
Score 9.5 from 190 reviews
SYTB&B Luxury Bed and Breakfast
Pricesfrom (per room per night)
Single€109
Double€159
Rooms from
€109per room per night
Book Now!

Hostal del Mar 1 Star

Luna, 6 2 derecha, Madrid, 28004, Spain Show on map
Score 7.0 from 89 reviews
Hostal del Mar
Pricesfrom (per room per night)
Single€28
Double€30
Rooms from
€28per room per night
Book Now!

Novotel Madrid Puente de La Paz 4 Stars

Albacete, 1, Madrid, 28027, Spain Show on map 0.83 miles from Madrid
Score 8.0 from 1123 reviews
Novotel Madrid Puente de La Paz
Pricesfrom (per room per night)
Single€67
Double€155
Rooms from
€67per room per night
Book Now!

Apartamentos Ile de France 

Fuencarral, 41. Piso 4 Izquierda, Madrid, 28004, Spain Show on map
Score 5.9 from 145 reviews
Apartamentos Ile de France
Pricesfrom (per room per night)
Single€38
Double€299
Rooms from
€38per room per night
Book Now!

Santa Ana Apartamentos 

Nunez De Arce, 14, Madrid, 28012, Spain Show on map 2.17 miles from Madrid
Score 7.5 from 1338 reviews
Santa Ana Apartamentos
Pricesfrom (per room per night)
Single€48
Double€165
Rooms from
€48per room per night
Book Now!

Hotel Dome Las Tablas 4 Stars

Carretera Fuencarral-Alcobendas Km.8 28049-Madrid/ C/ Maria Tubau,6 (Acceso Parking), Madrid, 28049, Spain Show on map
Score 7.3 from 557 reviews
Hotel Dome Las Tablas
Pricesfrom (per room per night)
Single€49
Double€246
Rooms from
€49per room per night
Book Now!

Hostal Santillan 2 Stars

Gran Via, 64, 8 Derecha, Madrid, 28013, Spain Show on map 2.19 miles from Madrid
Score 8.8 from 480 reviews
Hostal Santillan
Pricesfrom (per room per night)
Single€54
Double€75
Rooms from
€54per room per night
Book Now!

Mercure Madrid Plaza de Espana 4 Stars

Tutor, 1, Madrid Spain, Madrid, 28008, Spain Show on map 2.33 miles from Madrid
Score 8.3 from 128 reviews
Mercure Madrid Plaza de Espana
Pricesfrom (per room per night)
Single€77
Double€155
Rooms from
€77per room per night
Book Now!

Hostal Meyra 1 Star

Fuencarral, 39 4 Izda, Madrid, 28004, Spain Show on map
Score 8.9 from 460 reviews
Hostal Meyra
Pricesfrom (per room per night)
Single€37
Double€58
Rooms from
€37per room per night
Book Now!

Holiday Inn Madrid - Piramides 3 Stars

Paseo de las Acacias, 40, Madrid, 28005, Spain Show on map 3.18 miles from Madrid
Score 8.1 from 343 reviews
Holiday Inn Madrid - Piramides
Pricesfrom (per room per night)
Single€62
Double€184
Rooms from
€62per room per night
Book Now!

Artrip Hotel 2 Stars

Valencia, 11, Madrid, 28012, Spain Show on map
Score 9.2 from 627 reviews
Artrip Hotel
Pricesfrom (per room per night)
Single€71
Double€203
Rooms from
€71per room per night
Book Now!

Hotel Unico Madrid 5 Stars

Claudio Coello, 67, Madrid, 28001, Spain Show on map 0.96 miles from Madrid
Score 9.1 from 191 reviews
Hotel Unico Madrid
Pricesfrom (per room per night)
Single€196
Double€905
Rooms from
€196per room per night
Book Now!

Barcelo Torre Arias 4 Stars

Julian Camarillo, 19-21, Madrid, 28037, Spain Show on map 2.2 miles from Madrid
Score 8.3 from 273 reviews
Barcelo Torre Arias
Pricesfrom (per room per night)
Single€62
Double€157
Rooms from
€62per room per night
Book Now!

Hostal Go Inn Madrid 2 Stars

Montera, 47 - 7 Izqda., Madrid, 28013, Spain Show on map 1.98 miles from Madrid
Score 9.6 from 1420 reviews
Hostal Go Inn Madrid
Pricesfrom (per room per night)
Single€45
Double€79
Rooms from
€45per room per night
Book Now!

Hostal Casa de Huespedes Prada 1 Star

Juanelo 18 1 Izquierda Madrid centro, Madrid, 28012, Spain Show on map
Score 8.4 from 488 reviews
Hostal Casa de Huespedes Prada
Pricesfrom (per room per night)
Single€24
Double€49
Rooms from
€24per room per night
Book Now!

Casa Huespedes Sonne 

Arriaza 3 - 4 Izq, Madrid, 28008, Spain Show on map
Score 7.3 from 132 reviews
Casa Huespedes Sonne
Pricesfrom (per room per night)
Single€35
Double€35
Rooms from
€35per room per night
Book Now!

Arenal Suites 

Calle Arenal 8, Madrid, 28013, Spain Show on map
Score 9.2 from 336 reviews
Arenal Suites
Pricesfrom (per room per night)
Single€90
Double€310
Rooms from
€90per room per night
Book Now!

Hostal Restaurante Carabanchel 

Petirrojo, 34, Madrid, 28047, Spain Show on map
Score 6.8 from 320 reviews
Hostal Restaurante Carabanchel
Pricesfrom (per room per night)
Single€20
Double€55
Rooms from
€20per room per night
Book Now!

Hotel Artiem Madrid 4 Stars

Juan Perez Zuniga, 20, Madrid, 28027, Spain Show on map 1.31 miles from Madrid
Score 9.4 from 98 reviews
Hotel Artiem Madrid
Pricesfrom (per room per night)
Single€61
Double€187
Rooms from
€61per room per night
Book Now!

Hostal Olmedo 2 Stars

Victoria, 8 4 Piso, Madrid, 28012, Spain Show on map 2.14 miles from Madrid
Score 7.5 from 288 reviews
Hostal Olmedo
Pricesfrom (per room per night)
Single€51
Double€95
Rooms from
€51per room per night
Book Now!

THC Bergantin Hostel 

Victoria, 1, Madrid, 28012, Spain Show on map 2.11 miles from Madrid
Score 8.3 from 473 reviews
THC Bergantin Hostel
Pricesfrom (per room per night)
Single€45
Double€103
Rooms from
€45per room per night
Book Now!

Urban 5 Stars

Carrera San Jeronimo, 34, Madrid, 28014, Spain Show on map 2. miles from Madrid
Score 8.8 from 1032 reviews
Urban
Pricesfrom (per room per night)
Single€175
Double€506
Rooms from
€175per room per night
Book Now!

Hotel Santo Domingo 4 Stars

Plaza de Santo Domingo, 13, Madrid, 28013, Spain Show on map 2.24 miles from Madrid
Score 7.8 from 2585 reviews
Hotel Santo Domingo
Pricesfrom (per room per night)
Single€68
Double€333
Rooms from
€68per room per night
Book Now!

Sercotel Apartamentos Eurobuilding 2 4 Stars

Orense, 69, Madrid, 28020, Spain Show on map 1.91 miles from Madrid
Score 6.8 from 407 reviews
Sercotel Apartamentos Eurobuilding 2
Pricesfrom (per room per night)
Single€53
Double€206
Rooms from
€53per room per night
Book Now!

Senator Gran Via 70 Spa Hotel 4 Stars

Gran Via, 70, Madrid, 28013, Spain Show on map 2.21 miles from Madrid
Score 8.0 from 1949 reviews
Senator Gran Via 70 Spa Hotel
Pricesfrom (per room per night)
Single€71
Double€341
Rooms from
€71per room per night
Book Now!

Don Pio 4 Stars

Avenida Pio XII, 25, Madrid, 28016, Spain Show on map 1.78 miles from Madrid
Score 8.4 from 309 reviews
Don Pio
Pricesfrom (per room per night)
Single€79
Double€170
Rooms from
€79per room per night
Book Now!

Petit Palace President Castellana 4 Stars

Marques de Villamagna, 4, Madrid, 28001, Spain Show on map 1.02 miles from Madrid
Score 8.0 from 1206 reviews
Petit Palace President Castellana
Pricesfrom (per room per night)
Single€86
Double€222
Rooms from
€86per room per night
Book Now!

Hostal Matheu 2 Stars

Victoria, 6, Madrid, 28012, Spain Show on map 2.13 miles from Madrid
Score 8.0 from 527 reviews
Hostal Matheu
Pricesfrom (per room per night)
Single€45
Double€128
Rooms from
€45per room per night
Book Now!

Hostal Gonzalo 2 Stars

Cervantes, 34 - 3, Madrid, 28014, Spain Show on map 2.03 miles from Madrid
Score 9.1 from 406 reviews
Hostal Gonzalo
Pricesfrom (per room per night)
Single€50
Double€60
Rooms from
€50per room per night
Book Now!

AsAtHome Arenal 

C/ Arenal, Madrid, 28013, Spain Show on map
Score 9.1 from 7 reviews
AsAtHome Arenal
Pricesfrom (per room per night)
Single€60
Double€75
Rooms from
€60per room per night
Book Now!

New Chueca Apartments 

Hortaleza, 96, 1 B, Madrid, 28004, Spain Show on map
Score 8.8 from 75 reviews
New Chueca Apartments
Pricesfrom (per room per night)
Single€40
Double€66
Rooms from
€40per room per night
Book Now!

Maria Elena Palace 4 Stars

Aduana, 19, Madrid, 28013, Spain Show on map 2. miles from Madrid
Score 7.8 from 715 reviews
Maria Elena Palace
Pricesfrom (per room per night)
Single€49
Double€268
Rooms from
€49per room per night
Book Now!

Hostal Alicante 2 Stars

Arenal, 16 dplo., Madrid, 28013, Spain Show on map
Score 7.6 from 195 reviews
Hostal Alicante
Pricesfrom (per room per night)
Single€32
Double€95
Rooms from
€32per room per night
Book Now!

Lapepa Chic B&B 

Plaza de Las Cortes, 4, 7 Derecha, Madrid, 28014, Spain Show on map 1.93 miles from Madrid
Score 8.9 from 605 reviews
Lapepa Chic B&B
Pricesfrom (per room per night)
Single€55
Double€82
Rooms from
€55per room per night
Book Now!

Hostal Principado 2 Stars

Zorrilla 7, 1 Derecha, 1o Derecha, Madrid, 28014, Spain Show on map 1.96 miles from Madrid
Score 7.1 from 642 reviews
Hostal Principado
Pricesfrom (per room per night)
Single€28
Double€98
Rooms from
€28per room per night
Book Now!

Apartamentos Puerta Del Sol 

Cadiz, 3, Madrid, 28012, Spain Show on map 2.2 miles from Madrid
Score 8.6 from 242 reviews
Apartamentos Puerta Del Sol
Pricesfrom (per room per night)
Single€59
Double€139
Rooms from
€59per room per night
Book Now!

Hostal Avenida Barajas 3 Stars

Avenida de Logrono, 333, Madrid, 28042, Spain Show on map 5.34 miles from Madrid
Score 8.4 from 1287 reviews
Hostal Avenida Barajas
Pricesfrom (per room per night)
Single€40
Double€75
Rooms from
€40per room per night
Book Now!

Mayerling Hotel 2 Stars

Conde de Romanones, 6, Madrid, 28012, Spain Show on map 2.37 miles from Madrid
Score 8.6 from 687 reviews
Mayerling Hotel
Pricesfrom (per room per night)
Single€40
Double€196
Rooms from
€40per room per night
Book Now!

Hostal Trevinca 2 Stars

Sagasta, 23 - 6 Piso, Madrid, 28004, Spain Show on map 1.53 miles from Madrid
Score 7.9 from 232 reviews
Hostal Trevinca
Pricesfrom (per room per night)
Single€32
Double€95
Rooms from
€32per room per night
Book Now!

Fun Sleep 

Aduana, 25, Madrid, 28013, Spain Show on map
Score 8.4 from 163 reviews
Fun Sleep
Pricesfrom (per room per night)
Single€16
Double€55
Rooms from
€16per room per night
Book Now!

Tryp Madrid Cibeles Hotel 4 Stars

Mesonero Romanos, 13, Madrid 28013, Spain, Madrid, 28004, Spain Show on map 1.98 miles from Madrid
Score 8.3 from 349 reviews
Tryp Madrid Cibeles Hotel
Pricesfrom (per room per night)
Single€59
Double€291
Rooms from
€59per room per night
Book Now!

Melia Barajas 4 Stars

Avenida de Logrono, 305, Madrid, 28042, Spain Show on map 4.58 miles from Madrid
Score 8.4 from 1037 reviews
Melia Barajas
Pricesfrom (per room per night)
Single€85
Double€249
Rooms from
€85per room per night
Book Now!

U Hostels 

Sagasta, 22, Madrid, 28004, Spain Show on map
Score 8.4 from 858 reviews
U Hostels
Pricesfrom (per room per night)
Single€14
Double€400
Rooms from
€14per room per night
Book Now!

Petit palace Plaza del Carmen 4 Stars

Plaza del Carmen, 4, Madrid, 28013, Spain Show on map 2.1 miles from Madrid
Score 8.0 from 563 reviews
Petit palace Plaza del Carmen
Pricesfrom (per room per night)
Single€77
Double€261
Rooms from
€77per room per night
Book Now!

Sterling 3 Stars

San Bernardo, 29-31, Madrid, 28015, Spain Show on map 2.12 miles from Madrid
Score 8.1 from 1711 reviews
Sterling
Pricesfrom (per room per night)
Single€55
Double€220
Rooms from
€55per room per night
Book Now!

Madrid SmartRentals Fuencarral 

Calle Santa Barbara, 1, Madrid, 28004, Spain Show on map
Score 8.4 from 197 reviews
Madrid SmartRentals Fuencarral
Pricesfrom (per room per night)
Single€85
Double€144
Rooms from
€85per room per night
Book Now!

Vincci Soho 4 Stars

Calle del Prado, 18, Madrid, 28014, Spain Show on map 2.08 miles from Madrid
Score 8.4 from 2554 reviews
Vincci Soho
Pricesfrom (per room per night)
Single€99
Double€339
Rooms from
€99per room per night
Book Now!

Catalonia Las Cortes 4 Stars

Del Prado, 6, Madrid, 28014, Spain Show on map 2.04 miles from Madrid
Score 9.3 from 1476 reviews
Catalonia Las Cortes
Pricesfrom (per room per night)
Single€120
Double€518
Rooms from
€120per room per night
Book Now!

Javier 

Ronda de Toledo 6, Madrid, 28005, Spain Show on map
 
Javier
Pricesfrom (per room per night)
Single€69
Double€89
Rooms from
€69per room per night
Book Now!

Axor Barajas 4 Stars

Campezo, 4, Madrid, 28022, Spain Show on map
Score 8.7 from 2809 reviews
Axor Barajas
Pricesfrom (per room per night)
Single€62
Double€225
Rooms from
€62per room per night
Book Now!

Gran Via Apartment 

Calle de la Luna 15 2C, Madrid, 28004, Spain Show on map
Score 8.7 from 18 reviews
Gran Via Apartment
Pricesfrom (per room per night)
Single€45
Double€58
Rooms from
€45per room per night
Book Now!

Apartamentos Goya 75 

General Pardinas 13, Madrid, 28001, Spain Show on map 0.9 miles from Madrid
Score 6.3 from 293 reviews
Apartamentos Goya 75
Pricesfrom (per room per night)
Single€50
Double€90
Rooms from
€50per room per night
Book Now!

Room007 Ventura Hostel 

Ventura de la Vega, 5, Madrid, 28014, Spain Show on map
Score 8.7 from 1020 reviews
Room007 Ventura Hostel
Pricesfrom (per room per night)
Single€14
Double€95
Rooms from
€14per room per night
Book Now!

Hostal Emilio Barajas 2 Stars

Canal de Suez, 24, Madrid, 28042, Spain Show on map 5.43 miles from Madrid
Score 5.9 from 472 reviews
Hostal Emilio Barajas
Pricesfrom (per room per night)
Single€30
Double€68
Rooms from
€30per room per night
Book Now!

Gran Versalles 4 Stars

Covarrubias, 4, Madrid, 28010, Spain Show on map 1.46 miles from Madrid
Score 8.5 from 2796 reviews
Gran Versalles
Pricesfrom (per room per night)
Single€64
Double€276
Rooms from
€64per room per night
Book Now!

Hostal Victoria III 2 Stars

Carrera de San Jeronimo, 30 4, Madrid, 28014, Spain Show on map
Score 7.7 from 642 reviews
Hostal Victoria III
Pricesfrom (per room per night)
Single€30
Double€70
Rooms from
€30per room per night
Book Now!

Way Hostel Madrid 

Relatores, 17, Madrid, 28012, Spain Show on map
Score 8.5 from 343 reviews
Way Hostel Madrid
Pricesfrom (per room per night)
Single€15
Double€129
Rooms from
€15per room per night
Book Now!

Madrid City Rooms 2 Stars

Cruz, 6 - 2, Madrid, 28012, Spain Show on map
Score 9.2 from 1279 reviews
Madrid City Rooms
Pricesfrom (per room per night)
Single€29
Double€59
Rooms from
€29per room per night
Book Now!

InterContinental Madrid 5 Stars

Paseo de la Castellana, 49, Madrid, 28046, Spain Show on map 0.95 miles from Madrid
Score 8.3 from 247 reviews
InterContinental Madrid
Pricesfrom (per room per night)
Single€155
Double€688
Rooms from
€155per room per night
Book Now!

Tryp Madrid Plaza de Espana 4 Stars

Gran Via, 74, Madrid, 28013, Spain Show on map 2.22 miles from Madrid
Score 7.7 from 456 reviews
Tryp Madrid Plaza de Espana
Pricesfrom (per room per night)
Single€68
Double€277
Rooms from
€68per room per night
Book Now!

Posada del Leon de Oro 4 Stars

Cava Baja, 12, Madrid, 28005, Spain Show on map 2.54 miles from Madrid
Score 8.7 from 439 reviews
Posada del Leon de Oro
Pricesfrom (per room per night)
Single€62
Double€303
Rooms from
€62per room per night
Book Now!

Petit Palace Italia Gran Via 3 Stars

Gonzalo Jimenez de Quesada, 2 (esquina Gran Via, 32), Madrid, 28004, Spain Show on map 2. miles from Madrid
Score 8.2 from 1246 reviews
Petit Palace Italia Gran Via
Pricesfrom (per room per night)
Single€77
Double€207
Rooms from
€77per room per night
Book Now!

Ayre Gran Hotel Colon 4 Stars

Pez Volador, 1, Madrid, 28007, Spain Show on map 1.68 miles from Madrid
Score 8.3 from 3780 reviews
Ayre Gran Hotel Colon
Pricesfrom (per room per night)
Single€56
Double€180
Rooms from
€56per room per night
Book Now!

Hostal Madrid Centro 

carrera de san jeronimo 32, 5 derecha, Madrid, 28014, Spain Show on map
Score 7.7 from 97 reviews
Hostal Madrid Centro
Pricesfrom (per room per night)
Single€35
Double€68
Rooms from
€35per room per night
Book Now!

Gran Via Suites III 

Calle Victor Hugo, 5, Madrid, 28004, Spain Show on map
Score 8.6 from 67 reviews
Gran Via Suites III
Pricesfrom (per room per night)
Single€59
Double€105
Rooms from
€59per room per night
Book Now!

Vincci Via - 66 4 Stars

Gran Via, 66, Madrid, 28013, Spain Show on map 2.21 miles from Madrid
Score 8.3 from 2161 reviews
Vincci Via - 66
Pricesfrom (per room per night)
Single€99
Double€356
Rooms from
€99per room per night
Book Now!

Hotel 4C Puerta Europa 2 Stars

Bravo Murillo, 364, Madrid, 28020, Spain Show on map 2.24 miles from Madrid
Score 7.8 from 699 reviews
Hotel 4C Puerta Europa
Pricesfrom (per room per night)
Single€60
Double€140
Rooms from
€60per room per night
Book Now!

Hostal Comercial 1 Star

Esparteros, 12, Madrid, 28012, Spain Show on map 2.3 miles from Madrid
Score 8.8 from 209 reviews
Hostal Comercial
Pricesfrom (per room per night)
Single€25
Double€68
Rooms from
€25per room per night
Book Now!

Plaza Mayor Flats 

Lechuga 5, Madrid, 28012, Spain Show on map
Score 8.5 from 105 reviews
Plaza Mayor Flats
Pricesfrom (per room per night)
Single€90
Double€135
Rooms from
€90per room per night
Book Now!

Village Tovar - Herrera Oria 

MANUEL TOVAR, 21 - 1, Madrid, 28034, Spain Show on map
Score 6.4 from 19 reviews
Village Tovar - Herrera Oria
Pricesfrom (per room per night)
Single€35
Double€50
Rooms from
€35per room per night
Book Now!

Tryp Madrid Alcala 611 Hotel 4 Stars

Alcala, 611 - 613, Madrid, 28022, Spain Show on map 3.33 miles from Madrid
Score 8.1 from 372 reviews
Tryp Madrid Alcala 611 Hotel
Pricesfrom (per room per night)
Single€65
Double€153
Rooms from
€65per room per night
Book Now!

Village Suites 

San Bernardo, 38, Madrid, 28015, Spain Show on map
Score 6.2 from 147 reviews
Village Suites
Pricesfrom (per room per night)
Single€43
Double€130
Rooms from
€43per room per night
Book Now!

Hostal Rio Mino 

Barbieri, 3, 1 Izq, Madrid, 28004, Spain Show on map
Score 8.2 from 226 reviews
Hostal Rio Mino
Pricesfrom (per room per night)
Single€30
Double€30
Rooms from
€30per room per night
Book Now!

AC Hotel Cuzco by Marriott 4 Stars

Paseo de la Castellana, 133, Madrid, 28046, Spain Show on map 1.79 miles from Madrid
Score 8.2 from 568 reviews
AC Hotel Cuzco by Marriott
Pricesfrom (per room per night)
Single€108
Double€360
Rooms from
€108per room per night
Book Now!

SHS Hotel Aeropuerto 3 Stars

Zaorejas, s/n, Madrid, 28042, Spain Show on map 6.55 miles from Madrid
Score 6.9 from 1092 reviews
SHS Hotel Aeropuerto
Pricesfrom (per room per night)
Single€50
Double€187
Rooms from
€50per room per night
Book Now!

Rincon de Gran Via 3 Stars

Gran Via, 67 6a P, Madrid, 28013, Spain Show on map 2.24 miles from Madrid
Score 8.5 from 2193 reviews
Rincon de Gran Via
Pricesfrom (per room per night)
Single€47
Double€195
Rooms from
€47per room per night
Book Now!

Hostal Jaen 

Cervantes, 5 3 dcha, Madrid, 28014, Spain Show on map 2.1 miles from Madrid
Score 8.9 from 369 reviews
Hostal Jaen
Pricesfrom (per room per night)
Single€34
Double€50
Rooms from
€34per room per night
Book Now!

Hostal Roma 

Mayor, 1, 2 Izquierda, Madrid, 28013, Spain Show on map 2.23 miles from Madrid
Score 7.4 from 16 reviews
Hostal Roma
Pricesfrom (per room per night)
Single€62
Double€119
Rooms from
€62per room per night
Book Now!

Petit Palace Embassy Serrano 4 Stars

Serrano, 46, Madrid, 28001, Spain Show on map 1.07 miles from Madrid
Score 8.4 from 713 reviews
Petit Palace Embassy Serrano
Pricesfrom (per room per night)
Single€99
Double€275
Rooms from
€99per room per night
Book Now!

NH Madrid Arguelles 3 Stars

Vallehermoso, 65, 28015 Madrid, Spain, Madrid, 28015, Spain Show on map 1.92 miles from Madrid
Score 7.6 from 467 reviews
NH Madrid Arguelles
Pricesfrom (per room per night)
Single€59
Double€170
Rooms from
€59per room per night
Book Now!

La Latina Star 4 

Calle de los Estudios 5, Madrid, 28012, Spain Show on map
Score 9.6 from 1 review
La Latina Star 4
Pricesfrom (per room per night)
Single€65
Double€133
Rooms from
€65per room per night
Book Now!

Apartment Sol Santa Ana 

Nunez de Arce 7, Madrid, 28012, Spain Show on map
 
Apartment Sol Santa Ana
Pricesfrom (per room per night)
Single€418
Double€475
Rooms from
€418per room per night
Book Now!

Hostal La Zona 

Valverde, 7, 1, Madrid, 28004, Spain Show on map 1.96 miles from Madrid
Score 8.3 from 389 reviews
Hostal La Zona
Pricesfrom (per room per night)
Single€39
Double€80
Rooms from
€39per room per night
Book Now!

Hostal Ginebra 2 Stars

Fuencarral 17, Madrid, 28004, Spain Show on map
Score 8.5 from 36 reviews
Hostal Ginebra
Pricesfrom (per room per night)
Single€56
Double€72
Rooms from
€56per room per night
Book Now!

Apartments Sun Madrid 

Cadiz, 4, Madrid, 28012, Spain Show on map
Score 7.4 from 137 reviews
Apartments Sun Madrid
Pricesfrom (per room per night)
Single€62
Double€90
Rooms from
€62per room per night
Book Now!

Courtyard by Marriott Madrid Princesa 4 Stars

Princesa, 40, Madrid, 28008, Spain Show on map 2.33 miles from Madrid
Score 7.6 from 3257 reviews
Courtyard by Marriott Madrid Princesa
Pricesfrom (per room per night)
Single€81
Double€267
Rooms from
€81per room per night
Book Now!

Hostal La Selecta 2 Stars

Gran Via, 15, 6 D, Madrid, 28013, Spain Show on map
Score 8.9 from 448 reviews
Hostal La Selecta
Pricesfrom (per room per night)
Single€35
Double€55
Rooms from
€35per room per night
Book Now!

Petit Palace Alcala Torre 4 Stars

Virgen de los peligros 2 (esquina Alcala 23), Madrid, 28013, Spain Show on map 1.95 miles from Madrid
Score 8.0 from 1379 reviews
Petit Palace Alcala Torre
Pricesfrom (per room per night)
Single€77
Double€264
Rooms from
€77per room per night
Book Now!

Hotel Julia 2 Stars

Julian Camarillo, 9, Madrid, 28037, Spain Show on map 2.07 miles from Madrid
Score 7.9 from 357 reviews
Hotel Julia
Pricesfrom (per room per night)
Single€52
Double€79
Rooms from
€52per room per night
Book Now!

Hostal Naranjos I 

Doctor Cortezo, 15, Madrid, 28004, Spain Show on map 2.37 miles from Madrid
Score 7.8 from 547 reviews
Hostal Naranjos I
Pricesfrom (per room per night)
Single€30
Double€79
Rooms from
€30per room per night
Book Now!

Axor Feria 4 Stars

Campezo, 4, Madrid, 28022, Spain Show on map 4.77 miles from Madrid
Score 8.4 from 5882 reviews
Axor Feria
Pricesfrom (per room per night)
Single€53
Double€179
Rooms from
€53per room per night
Book Now!

La Palma 75 

Calle de la Palma 75, Madrid, 28015, Spain Show on map
Score 7.2 from 28 reviews
La Palma 75
Pricesfrom (per room per night)
Single€49
Double€50
Rooms from
€49per room per night
Book Now!

Hostal Inn Madrid 1 Star

Mesonero Romanos, 10 Planta 4, Madrid, 28013, Spain Show on map 2.09 miles from Madrid
Score 9.1 from 1170 reviews
Hostal Inn Madrid
Pricesfrom (per room per night)
Single€37
Double€85
Rooms from
€37per room per night
Book Now!

NH Madrid Ribera del Manzanares 4 Stars

Paseo Virgen del Puerto, 57, Madrid, 28005, Spain Show on map 3.38 miles from Madrid
Score 8.5 from 812 reviews
NH Madrid Ribera del Manzanares
Pricesfrom (per room per night)
Single€72
Double€208
Rooms from
€72per room per night
Book Now!

Hostal Berlin Madrid 1 Star

Independencia, 2 - 1D, Madrid, 28013, Spain Show on map 2.42 miles from Madrid
Score 6.6 from 134 reviews
Hostal Berlin Madrid
Pricesfrom (per room per night)
Single€28
Double€58
Rooms from
€28per room per night
Book Now!

Ilunion Pio XII 4 Stars

Avenida de Pio XII, 77, Madrid, 28016, Spain Show on map 2.19 miles from Madrid
Score 7.9 from 1639 reviews
Ilunion Pio XII
Pricesfrom (per room per night)
Single€45
Double€207
Rooms from
€45per room per night
Book Now!

Hostal del Pez Azul 3 Stars

Pez, 9, Madrid, 28004, Spain Show on map 1.99 miles from Madrid
Score 8.5 from 315 reviews
Hostal del Pez Azul
Pricesfrom (per room per night)
Single€32
Double€85
Rooms from
€32per room per night
Book Now!

We Are Madrid Malasana 2 Stars

Espiritu Santo, 24, Madrid, 28013, Spain Show on map
Score 7.5 from 80 reviews
We Are Madrid Malasana
Pricesfrom (per room per night)
Single€65
Double€160
Rooms from
€65per room per night
Book Now!

Ibis Madrid Valentin Beato 1 Star

Valentin Beato, 20, Madrid, 28037, Spain Show on map 2.42 miles from Madrid
Score 8.1 from 687 reviews
Ibis Madrid Valentin Beato
Pricesfrom (per room per night)
Single€49
Double€65
Rooms from
€49per room per night
Book Now!

Hostal Abaaly 1 Star

Plaza de San Miguel, 5 - 1 Dcha, Madrid, 28005, Spain Show on map 2.46 miles from Madrid
Score 8.2 from 409 reviews
Hostal Abaaly
Pricesfrom (per room per night)
Single€19
Double€65
Rooms from
€19per room per night
Book Now!

Crowne Plaza Madrid Airport 4 Stars

Lola Flores, 1, Madrid, 28022, Spain Show on map 6.84 miles from Madrid
Score 8.5 from 1108 reviews
Crowne Plaza Madrid Airport
Pricesfrom (per room per night)
Single€59
Double€215
Rooms from
€59per room per night
Book Now!

4C Bravo Murillo 2 Stars

Bravo Murillo, 180, Madrid, 28020, Spain Show on map 2.01 miles from Madrid
Score 8.2 from 2058 reviews
4C Bravo Murillo
Pricesfrom (per room per night)
Single€65
Double€130
Rooms from
€65per room per night
Book Now!

Apartamentos Blume Cruz 3 Stars

De La Cruz, 35, Madrid, 28012, Spain Show on map
Score 9.1 from 522 reviews
Apartamentos Blume Cruz
Pricesfrom (per room per night)
Single€86
Double€160
Rooms from
€86per room per night
Book Now!

Hotel Mexico 2 Stars

Gobernador, 24, Madrid, 28014, Spain Show on map 2.13 miles from Madrid
Score 7.6 from 973 reviews
Hotel Mexico
Pricesfrom (per room per night)
Single€50
Double€100
Rooms from
€50per room per night
Book Now!

Chic Rentals La Latina 

Conde de Romanones, 2 - 3, Madrid, 28005, Spain Show on map
Score 7.3 from 33 reviews
Chic Rentals La Latina
Pricesfrom (per room per night)
Single€101
Double€174
Rooms from
€101per room per night
Book Now!

Hostal Nersan 2 Stars

Flor Baja, 5 - 4 izq., Madrid, 28013, Spain Show on map 2.25 miles from Madrid
Score 8.6 from 590 reviews
Hostal Nersan
Pricesfrom (per room per night)
Single€43
Double€70
Rooms from
€43per room per night
Book Now!

NH Madrid Ventas 4 Stars

Biarritz, 2, Madrid, 28028, Spain Show on map 0.44 miles from Madrid
Score 8.2 from 184 reviews
NH Madrid Ventas
Pricesfrom (per room per night)
Single€70
Double€171
Rooms from
€70per room per night
Book Now!

Hostal San Antonio 1 Star

Leon, 13, 2, Madrid, 28014, Spain Show on map
Score 8.5 from 331 reviews
Hostal San Antonio
Pricesfrom (per room per night)
Single€30
Double€137
Rooms from
€30per room per night
Book Now!

Hostel Era 

San Mateo, 2 - Planta 1, Madrid, 28004, Spain Show on map
Score 7.8 from 739 reviews
Hostel Era
Pricesfrom (per room per night)
Single€10
Double€30
Rooms from
€10per room per night
Book Now!

Apartamento Bohemia Sol 

Mancebos 10 (1ro, interior C), Madrid, 28020, Spain Show on map
 
Apartamento Bohemia Sol
Pricesfrom (per room per night)
Single€110
Double€160
Rooms from
€110per room per night
Book Now!

Ibis Budget Madrid Valentin Beato 

Rufino Gonzalez, 19, Madrid, 28037, Spain Show on map
Score 7.6 from 2171 reviews
Ibis Budget Madrid Valentin Beato
Pricesfrom (per room per night)
Single€37
Double€49
Rooms from
€37per room per night
Book Now!

Lujo Madrid Centro W 

Calle Coloreros 2, Madrid, 28013, Spain Show on map
Score 7.4 from 8 reviews
Lujo Madrid Centro W
Pricesfrom (per room per night)
Single€150
Double€197
Rooms from
€150per room per night
Book Now!

Principe Pio 3 Stars

Cuesta de San Vicente, 14, Madrid, 28008, Spain Show on map 2.52 miles from Madrid
Score 8.0 from 615 reviews
Principe Pio
Pricesfrom (per room per night)
Single€53
Double€252
Rooms from
€53per room per night
Book Now!

Apartamentos Atocha 

Avenida de la Ciudad de Barcelona, 71, Madrid, 28007, Spain Show on map
Score 8.2 from 172 reviews
Apartamentos Atocha
Pricesfrom (per room per night)
Single€48
Double€97
Rooms from
€48per room per night
Book Now!

Hostal Rofer 1 Star

Toledo, 94 - 2, Madrid, 28005, Spain Show on map 2.86 miles from Madrid
Score 7.0 from 257 reviews
Hostal Rofer
Pricesfrom (per room per night)
Single€33
Double€55
Rooms from
€33per room per night
Book Now!

Hostal Falfes 1 Star

Juan de Olias, 15, Madrid, 28020, Spain Show on map
Score 8.0 from 892 reviews
Hostal Falfes
Pricesfrom (per room per night)
Single€25
Double€76
Rooms from
€25per room per night
Book Now!

Cuevas Bajas 

Cuevas Bajas 3 2-D, Madrid, 28041, Spain Show on map
Score 7.7 from 19 reviews
Cuevas Bajas
Pricesfrom (per room per night)
Single€55
Double€70
Rooms from
€55per room per night
Book Now!

Malasana Apartment 

Calle Colon, 5, Madrid, 28004, Spain Show on map
Score 7.2 from 9 reviews
Malasana Apartment
Pricesfrom (per room per night)
Single€110
Double€110
Rooms from
€110per room per night
Book Now!

Apartamentos Salvia 4 

Salvia, 4, Madrid, 28039, Spain Show on map 2.28 miles from Madrid
Score 8.0 from 171 reviews
Apartamentos Salvia 4
Pricesfrom (per room per night)
Single€60
Double€113
Rooms from
€60per room per night
Book Now!

Apartamento Grand Dream Alameda 

Calle de la Alameda N 8, Madrid, 28012, Spain Show on map
Score 8.2 from 10 reviews
Apartamento Grand Dream Alameda
Pricesfrom (per room per night)
Single€50
Double€100
Rooms from
€50per room per night
Book Now!

Hostal Arco Iris 

O'Donnell, 27. Piso 6 Derecha, Madrid, 28009, Spain Show on map
Score 8.2 from 55 reviews
Hostal Arco Iris
Pricesfrom (per room per night)
Single€60
Double€65
Rooms from
€60per room per night
Book Now!

Loft San Nicolas 

SAN NICOLAS, 5, Madrid, 28013, Spain Show on map
Score 8.8 from 5 reviews
Loft San Nicolas
Pricesfrom (per room per night)
Single€150
Double€197
Rooms from
€150per room per night
Book Now!

Dream Gran Via 46 Apartments 

Gran Via, 46, Madrid, 28013, Spain Show on map
Score 8.9 from 500 reviews
Dream Gran Via 46 Apartments
Pricesfrom (per room per night)
Single€41
Double€143
Rooms from
€41per room per night
Book Now!

Hostal Montecarlo 2 Stars

Gran Via, 15, Madrid, 28013, Spain Show on map 1.91 miles from Madrid
Score 8.2 from 390 reviews
Hostal Montecarlo
Pricesfrom (per room per night)
Single€35
Double€100
Rooms from
€35per room per night
Book Now!

ME Madrid Reina Victoria 4 Stars

Plaza de Santa Ana, 14, Madrid, 28012, Spain Show on map 2.2 miles from Madrid
Score 8.5 from 471 reviews
ME Madrid Reina Victoria
Pricesfrom (per room per night)
Single€185
Double€2750
Rooms from
€185per room per night
Book Now!

AC Hotel Recoletos by Marriott 4 Stars

Recoletos, 18, Madrid, 28001, Spain Show on map 1.42 miles from Madrid
Score 8.5 from 76 reviews
AC Hotel Recoletos by Marriott
Pricesfrom (per room per night)
Single€131
Double€230
Rooms from
€131per room per night
Book Now!

Apartamentos Dana Sol 

Carretas, 27, 3 D, Madrid, 28012, Spain Show on map
Score 9.0 from 336 reviews
Apartamentos Dana Sol
Pricesfrom (per room per night)
Single€55
Double€90
Rooms from
€55per room per night
Book Now!

Hostal Dos Naciones 1 Star

Conde Romanones, 8, Madrid, 28012, Spain Show on map
Score 7.6 from 283 reviews
Hostal Dos Naciones
Pricesfrom (per room per night)
Single€26
Double€66
Rooms from
€26per room per night
Book Now!

Hotel Via Castellana 4 Stars

Paseo de la Castellana, 220, Madrid, 28046, Spain Show on map 2.32 miles from Madrid
Score 8.1 from 3590 reviews
Hotel Via Castellana
Pricesfrom (per room per night)
Single€45
Double€199
Rooms from
€45per room per night
Book Now!

Novotel Madrid Sanchinarro 4 Stars

Calle Martina Diaz, 4., Madrid, 28050, Spain Show on map 3.77 miles from Madrid
Score 7.8 from 710 reviews
Novotel Madrid Sanchinarro
Pricesfrom (per room per night)
Single€60
Double€206
Rooms from
€60per room per night
Book Now!

AC Hotel Los Vascos by Marriott 3 Stars

Los Vascos, 27, Madrid, 28040, Spain Show on map 2.25 miles from Madrid
Score 8.1 from 280 reviews
AC Hotel Los Vascos by Marriott
Pricesfrom (per room per night)
Single€84
Double€145
Rooms from
€84per room per night
Book Now!

Ibis Budget Madrid Vallecas 1 Star

Casas De Miravete N17 .Pol.Ind., Madrid, 28031, Spain Show on map
Score 7.2 from 590 reviews
Ibis Budget Madrid Vallecas
Pricesfrom (per room per night)
Single€33
Double€42
Rooms from
€33per room per night
Book Now!

JC Rooms Santa Ana 3 Stars

De la Cruz, 8, Madrid, 28012, Spain Show on map 2.14 miles from Madrid
Score 8.2 from 1020 reviews
JC Rooms Santa Ana
Pricesfrom (per room per night)
Single€46
Double€162
Rooms from
€46per room per night
Book Now!

Hostal Arrate 2 Stars

Gaztambide, 61, Madrid, 28015, Spain Show on map
Score 6.9 from 90 reviews
Hostal Arrate
Pricesfrom (per room per night)
Single€50
Double€70
Rooms from
€50per room per night
Book Now!

Ok Hostel Madrid 

Calle Juanelo, 24, Madrid, 28012, Spain Show on map
Score 9.6 from 112 reviews
Ok Hostel Madrid
Pricesfrom (per room per night)
Single€17
Double€120
Rooms from
€17per room per night
Book Now!

Atico duplex loft Lavapies 

Plaza de Lavapies, 4 5B, Madrid, 28012, Spain Show on map
 
Atico duplex loft Lavapies
Pricesfrom (per room per night)
Single€135
Double€150
Rooms from
€135per room per night
Book Now!

Hostal La Fontana 2 Stars

Valverde, 6, Madrid, 28004, Spain Show on map 1.97 miles from Madrid
Score 8.1 from 633 reviews
Hostal La Fontana
Pricesfrom (per room per night)
Single€26
Double€72
Rooms from
€26per room per night
Book Now!

Hostal Noviciado 

San Bernardo 55, 2D, Madrid, 28015, Spain Show on map 2.01 miles from Madrid
Score 7.2 from 625 reviews
Hostal Noviciado
Pricesfrom (per room per night)
Single€30
Double€50
Rooms from
€30per room per night
Book Now!

Hostal Daniel 

Meson de Paredes, 13. Piso 2, Madrid, 28012, Spain Show on map
Score 6.6 from 9 reviews
Hostal Daniel
Pricesfrom (per room per night)
Single€66
Double€90
Rooms from
€66per room per night
Book Now!

JQC Rooms 

De la Cruz, 33 2 Izq, Madrid, 28012, Spain Show on map
Score 7.3 from 662 reviews
JQC Rooms
Pricesfrom (per room per night)
Single€22
Double€68
Rooms from
€22per room per night
Book Now!

Hotel Mediodia 2 Stars

Plaza del Emperador Carlos V, 8, Madrid, 28012, Spain Show on map 2.25 miles from Madrid
Score 8.2 from 5186 reviews
Hotel Mediodia
Pricesfrom (per room per night)
Single€59
Double€190
Rooms from
€59per room per night
Book Now!

WooTravelling Atocha 107 HOMTELS 

Atocha, 107, Madrid, 28012, Spain Show on map
Score 8.4 from 368 reviews
WooTravelling Atocha 107 HOMTELS
Pricesfrom (per room per night)
Single€70
Double€240
Rooms from
€70per room per night
Book Now!

Hostal Americano 2 Stars

Plaza Puerta Del Sol, 11 - 3, Madrid, 28013, Spain Show on map
Score 7.6 from 410 reviews
Hostal Americano
Pricesfrom (per room per night)
Single€41
Double€73
Rooms from
€41per room per night
Book Now!

Hotel Nuevo Madrid 4 Stars

Bausa, 27, Madrid 28033, Spain, Madrid, 28033, Spain Show on map 2.23 miles from Madrid
Score 7.9 from 1704 reviews
Hotel Nuevo Madrid
Pricesfrom (per room per night)
Single€47
Double€147
Rooms from
€47per room per night
Book Now!

Hostal Maria Cristina 2 Stars

Fuencarral, 20-1, Madrid, 28004, Spain Show on map 1.86 miles from Madrid
Score 8.7 from 444 reviews
Hostal Maria Cristina
Pricesfrom (per room per night)
Single€38
Double€90
Rooms from
€38per room per night
Book Now!

Flat5Madrid 

San Bernardo, 55 - 5 izquierda, Madrid, 28015, Spain Show on map 2.01 miles from Madrid
Score 8.5 from 584 reviews
Flat5Madrid
Pricesfrom (per room per night)
Single€30
Double€102
Rooms from
€30per room per night
Book Now!

Hostal Asuncion 2 Stars

Plaza de Santa Barbara, 8 - 2 D, Madrid, 28004, Spain Show on map 1.46 miles from Madrid
Score 7.7 from 498 reviews
Hostal Asuncion
Pricesfrom (per room per night)
Single€41
Double€139
Rooms from
€41per room per night
Book Now!

Sercotel Gran Hotel Conde Duque 4 Stars

Plaza del Conde Valle Suchil, 5, Madrid, 28015, Spain Show on map 1.92 miles from Madrid
Score 8.2 from 698 reviews
Sercotel Gran Hotel Conde Duque
Pricesfrom (per room per night)
Single€62
Double€237
Rooms from
€62per room per night
Book Now!

Room Mate Laura 3 Stars

Travesia de Trujillos, 3, Madrid, 28013, Spain Show on map 2.26 miles from Madrid
Score 8.8 from 798 reviews
Room Mate Laura
Pricesfrom (per room per night)
Single€79
Double€289
Rooms from
€79per room per night
Book Now!

URSO Hotel & Spa 5 Stars

Mejia Lequerica, 8, Madrid, 28004, Spain Show on map
Score 9.0 from 474 reviews
URSO Hotel & Spa
Pricesfrom (per room per night)
Single€169
Double€957
Rooms from
€169per room per night
Book Now!

Chic Rentals Opera 

Factor, 10 2 D, Madrid, 28013, Spain Show on map
Score 8.5 from 44 reviews
Chic Rentals Opera
Pricesfrom (per room per night)
Single€122
Double€155
Rooms from
€122per room per night
Book Now!

4 Caminos Apartment 

Carnicer, 3 - 2a planta., Madrid, 28039, Spain Show on map
Score 7.2 from 46 reviews
4 Caminos Apartment
Pricesfrom (per room per night)
Single€81
Double€105
Rooms from
€81per room per night
Book Now!

Only You Hotel & Lounge Madrid 4 Stars

Barquillo, 21, Madrid, 28004, Spain Show on map
Score 9.3 from 880 reviews
Only You Hotel & Lounge Madrid
Pricesfrom (per room per night)
Single€153
Double€339
Rooms from
€153per room per night
Book Now!

Madrid House 1 Star

Barbieri, 1, Madrid, 28004, Spain Show on map 1.81 miles from Madrid
Score 8.1 from 225 reviews
Madrid House
Pricesfrom (per room per night)
Single€55
Double€205
Rooms from
€55per room per night
Book Now!

Hesperia Madrid 5 Stars

Paseo Castellana, 57, Madrid, 28046, Spain Show on map 1.03 miles from Madrid
Score 9.0 from 207 reviews
Hesperia Madrid
Pricesfrom (per room per night)
Single€43
Double€452
Rooms from
€43per room per night
Book Now!

Hotel Atlantico 4 Stars

Gran Via, 38, Madrid, 28013, Spain Show on map
Score 9.1 from 740 reviews
Hotel Atlantico
Pricesfrom (per room per night)
Single€170
Double€276
Rooms from
€170per room per night
Book Now!

Innside Madrid Genova 4 Stars

Plaza Alonso Martinez, 3, Madrid, 28004, Spain Show on map
Score 8.5 from 177 reviews
Innside Madrid Genova
Pricesfrom (per room per night)
Single€100
Double€410
Rooms from
€100per room per night
Book Now!

Rafaelhoteles Ventas 4 Stars

Alcala, 269, Madrid, 28027, Spain Show on map 0.88 miles from Madrid
Score 7.6 from 415 reviews
Rafaelhoteles Ventas
Pricesfrom (per room per night)
Single€51
Double€139
Rooms from
€51per room per night
Book Now!

Gran Hotel Velazquez 4 Stars

Velazquez, 62, Madrid, 28001, Spain Show on map 0.88 miles from Madrid
Score 7.6 from 1920 reviews
Gran Hotel Velazquez
Pricesfrom (per room per night)
Single€69
Double€230
Rooms from
€69per room per night
Book Now!

Hostal Cervantes 2 Stars

Cervantes, 34 2 Planta, Madrid, 28014, Spain Show on map 2.03 miles from Madrid
Score 8.0 from 454 reviews
Hostal Cervantes
Pricesfrom (per room per night)
Single€35
Double€74
Rooms from
€35per room per night
Book Now!

NH Breton 3 Stars

Breton de los Herreros, 29, Madrid, 28003, Spain Show on map 1.4 miles from Madrid
Score 8.1 from 516 reviews
NH Breton
Pricesfrom (per room per night)
Single€70
Double€144
Rooms from
€70per room per night
Book Now!

Hostal Gallardo 3 Stars

Fuencarral, 95. 4 Piso, Madrid, 28004, Spain Show on map 1.71 miles from Madrid
Score 7.6 from 328 reviews
Hostal Gallardo
Pricesfrom (per room per night)
Single€33
Double€75
Rooms from
€33per room per night
Book Now!

Hostal Suarez 1 Star

Avila, 14, Madrid, 28020, Spain Show on map
Score 7.9 from 81 reviews
Hostal Suarez
Pricesfrom (per room per night)
Single€35
Double€57
Rooms from
€35per room per night
Book Now!

Hotel Acta Madfor 3 Stars

Paseo de la Florida, 13, Madrid, 28008, Spain Show on map
Score 8.3 from 1216 reviews
Hotel Acta Madfor
Pricesfrom (per room per night)
Single€62
Double€293
Rooms from
€62per room per night
Book Now!

Puerta del Sol Rooms 

Plaza Puerta del Sol, 14 - 4, Madrid, 28013, Spain Show on map 2.13 miles from Madrid
Score 7.8 from 504 reviews
Puerta del Sol Rooms
Pricesfrom (per room per night)
Single€60
Double€125
Rooms from
€60per room per night
Book Now!

Apartamento Huertas 

Calle de Las Huertas 24 - 2, Madrid, 28014, Spain Show on map
Score 6.8 from 17 reviews
Apartamento Huertas
Pricesfrom (per room per night)
Single€45
Double€60
Rooms from
€45per room per night
Book Now!

Hotel Aravaca Village 4 Stars

Camino de la Zarzuela, 23, Madrid, 28023, Spain Show on map
Score 8.6 from 775 reviews
Hotel Aravaca Village
Pricesfrom (per room per night)
Single€59
Double€135
Rooms from
€59per room per night
Book Now!

Holiday Inn Madrid Bernabeu 4 Stars

Plaza Carlos Trias Bertran 4, Madrid, 28020, Spain Show on map 1.5 miles from Madrid
Score 7.7 from 1697 reviews
Holiday Inn Madrid Bernabeu
Pricesfrom (per room per night)
Single€84
Double€219
Rooms from
€84per room per night
Book Now!

NH Collection Madrid Colon 4 Stars

Goya, 5, Madrid, 28001, Spain Show on map 1.21 miles from Madrid
Score 8.1 from 460 reviews
NH Collection Madrid Colon
Pricesfrom (per room per night)
Single€116
Double€401
Rooms from
€116per room per night
Book Now!

Hostal JQ Madrid 1 

Calle de la Cruz, 33, 3 Derecha, Madrid, 28012, Spain Show on map
Score 8.5 from 600 reviews
Hostal JQ Madrid 1
Pricesfrom (per room per night)
Single€35
Double€72
Rooms from
€35per room per night
Book Now!

Hostal Dulcinea 2 Stars

Cervantes, 19 2-D, Madrid, 28014, Spain Show on map 2.04 miles from Madrid
Score 8.4 from 416 reviews
Hostal Dulcinea
Pricesfrom (per room per night)
Single€30
Double€55
Rooms from
€30per room per night
Book Now!

Petit Palace Lealtad Plaza 4 Stars

Antonio Maura, 5, Madrid, 28014, Spain Show on map
Score 8.8 from 1105 reviews
Petit Palace Lealtad Plaza
Pricesfrom (per room per night)
Single€99
Double€287
Rooms from
€99per room per night
Book Now!

Zenit Conde de Orgaz 4 Stars

Avenida Moscatelar, 24, Madrid, 28043, Spain Show on map 1.87 miles from Madrid
Score 8.1 from 811 reviews
Zenit Conde de Orgaz
Pricesfrom (per room per night)
Single€53
Double€206
Rooms from
€53per room per night
Book Now!

Hostal Martin Madrid 2 Stars

Atocha, 43, Madrid, 28012, Spain Show on map 2.25 miles from Madrid
Score 8.3 from 1822 reviews
Hostal Martin Madrid
Pricesfrom (per room per night)
Single€33
Double€999
Rooms from
€33per room per night
Book Now!

Hotel Mora 2 Stars

Paseo del Prado, 32, Madrid, 28014, Spain Show on map 2.11 miles from Madrid
Score 8.0 from 2422 reviews
Hotel Mora
Pricesfrom (per room per night)
Single€61
Double€104
Rooms from
€61per room per night
Book Now!

Ibis Budget Madrid Centro Las Ventas 1 Star

Siena, 10, Madrid, 28027, Spain Show on map
Score 8.2 from 2273 reviews
Ibis Budget Madrid Centro Las Ventas
Pricesfrom (per room per night)
Single€42
Double€46
Rooms from
€42per room per night
Book Now!

Hostal Los Coronales 3 Stars

Briones, 38, Madrid, 28042, Spain Show on map 4.76 miles from Madrid
Score 8.5 from 492 reviews
Hostal Los Coronales
Pricesfrom (per room per night)
Single€46
Double€53
Rooms from
€46per room per night
Book Now!

Novotel Campo De Las Naciones 4 Stars

Amsterdam, 3, Madrid, 28042, Spain Show on map 3.49 miles from Madrid
Score 7.9 from 939 reviews
Novotel Campo De Las Naciones
Pricesfrom (per room per night)
Single€68
Double€207
Rooms from
€68per room per night
Book Now!

Hostal Luz 2 Stars

Las Fuentes,10, 3 Izquierda y Derecha., Madrid, 28013, Spain Show on map 2.37 miles from Madrid
Score 8.4 from 368 reviews
Hostal Luz
Pricesfrom (per room per night)
Single€38
Double€145
Rooms from
€38per room per night
Book Now!

Pension Magdalena 1 Star

Magdalena, 26 3, Madrid, 28012, Spain Show on map 2.29 miles from Madrid
Score 8.6 from 749 reviews
Pension Magdalena
Pricesfrom (per room per night)
Single€26
Double€38
Rooms from
€26per room per night
Book Now!

Apartamentos Gran Via Sol II 

Valverde 9, Madrid, 20804, Spain Show on map
Score 6.7 from 32 reviews
Apartamentos Gran Via Sol II
Pricesfrom (per room per night)
Single€95
Double€204
Rooms from
€95per room per night
Book Now!

Apartamentos El Puente 

Avenida de la Albufera, 18, Madrid, 28038, Spain Show on map
Score 8.5 from 185 reviews
Apartamentos El Puente
Pricesfrom (per room per night)
Single€38
Double€115
Rooms from
€38per room per night
Book Now!

Six Rooms Plaza Mayor 

Relatores, 10, Madrid, 28012, Spain Show on map
Score 7.4 from 701 reviews
Six Rooms Plaza Mayor
Pricesfrom (per room per night)
Single€71
Double€246
Rooms from
€71per room per night
Book Now!

Hostal Gala Madrid 1 Star

Costanilla de Los Angeles 15, Madrid, 28013, Spain Show on map 2.25 miles from Madrid
Score 8.6 from 1297 reviews
Hostal Gala Madrid
Pricesfrom (per room per night)
Single€50
Double€160
Rooms from
€50per room per night
Book Now!

Hostal Viky 2 Stars

Marte, 2, Madrid, 28042, Spain Show on map 5.65 miles from Madrid
Score 8.0 from 2158 reviews
Hostal Viky
Pricesfrom (per room per night)
Single€43
Double€75
Rooms from
€43per room per night
Book Now!

12 Rooms 

Nunez de Arce 9, 3 Ext, Madrid, 28012, Spain Show on map 2.15 miles from Madrid
Score 7.3 from 365 reviews
12 Rooms
Pricesfrom (per room per night)
Single€27
Double€85
Rooms from
€27per room per night
Book Now!

Apartamentos Gavirental Puerta del Sol 

Atocha, 14, Madrid, 28012, Spain Show on map
Score 7.9 from 206 reviews
Apartamentos Gavirental Puerta del Sol
Pricesfrom (per room per night)
Single€151
Double€270
Rooms from
€151per room per night
Book Now!

Hotel Isis Madrid 2 Stars

Antonio Lopez, 168, 168, Madrid, 28026, Spain Show on map 3.67 miles from Madrid
Score 6.6 from 476 reviews
Hotel Isis Madrid
Pricesfrom (per room per night)
Single€40
Double€65
Rooms from
€40per room per night
Book Now!

Apartamento Cartagena 

Calle Cartagena, 79, Madrid, 28012, Spain Show on map
Score 6.5 from 11 reviews
Apartamento Cartagena
Pricesfrom (per room per night)
Single€33
Double€55
Rooms from
€33per room per night
Book Now!

Apartamentos Living Santa Ana 

Santa Ana, 6, Madrid, 28005, Spain Show on map
Score 8.7 from 36 reviews
Apartamentos Living Santa Ana
Pricesfrom (per room per night)
Single€110
Double€150
Rooms from
€110per room per night
Book Now!

Piso Luminoso 

Paseo San Illan 53 Semisotano, Madrid, 28019, Spain Show on map
Score 8.2 from 16 reviews
Piso Luminoso
Pricesfrom (per room per night)
Single€55
Double€70
Rooms from
€55per room per night
Book Now!
Score 9.2 from 638 reviews
Eric Vokel Boutique Apartments - Atocha Suites
Pricesfrom (per room per night)
Single€104
Double€204
Rooms from
€104per room per night
Book Now!

Petit Palace Cliper-Gran Via 3 Stars

Chinchilla, 6, esquina Gran Via, 29, Esquina Gran Via 29, Spain, Madrid, 28013, Spain Show on map 2.05 miles from Madrid
Score 7.8 from 594 reviews
Petit Palace Cliper-Gran Via
Pricesfrom (per room per night)
Single€63
Double€222
Rooms from
€63per room per night
Book Now!

Abba Madrid 4 Stars

Avenida de America, 32, Madrid, 28028, Spain Show on map 0.12 miles from Madrid
Score 8.3 from 1945 reviews
Abba Madrid
Pricesfrom (per room per night)
Single€68
Double€180
Rooms from
€68per room per night
Book Now!

Apartamento Grand Dream Arenal 

Calle Del Arenal 8, Madrid, 28013, Spain Show on map
Score 7.3 from 8 reviews
Apartamento Grand Dream Arenal
Pricesfrom (per room per night)
Single€35
Double€90
Rooms from
€35per room per night
Book Now!

Ateneo Puerta del Sol 3 Stars

Montera, 22, Madrid, 28013, Spain Show on map 2.04 miles from Madrid
Score 8.2 from 793 reviews
Ateneo Puerta del Sol
Pricesfrom (per room per night)
Single€59
Double€182
Rooms from
€59per room per night
Book Now!

Clement Barajas 4 Stars

Avenida General, 43, Madrid, 28042, Spain Show on map 5.37 miles from Madrid
Score 8.5 from 4044 reviews
Clement Barajas
Pricesfrom (per room per night)
Single€56
Double€155
Rooms from
€56per room per night
Book Now!

Hostal Pereda 

Valverde, 1, 2a Planta, Madrid, 28004, Spain Show on map 1.99 miles from Madrid
Score 7.6 from 547 reviews
Hostal Pereda
Pricesfrom (per room per night)
Single€35
Double€135
Rooms from
€35per room per night
Book Now!

Aparthotel Encasa 3 Stars

Carretera de Vicalvaro a la Estacion de ODonnell, 18, Madrid, 28032, Spain Show on map 4.8 miles from Madrid
Score 7.9 from 188 reviews
Aparthotel Encasa
Pricesfrom (per room per night)
Single€59
Double€59
Rooms from
€59per room per night
Book Now!

Petit Palace Savoy Alfonso XII 4 Stars

Alfonso XII, 18, Madrid, 28014, Spain Show on map 1.65 miles from Madrid
Score 8.8 from 1686 reviews
Petit Palace Savoy Alfonso XII
Pricesfrom (per room per night)
Single€120
Double€356
Rooms from
€120per room per night
Book Now!

Hostal Xucar 1 Star

Magdalena, 28 2, Madrid, 28012, Spain Show on map
Score 6.3 from 201 reviews
Hostal Xucar
Pricesfrom (per room per night)
Single€22
Double€58
Rooms from
€22per room per night
Book Now!

Hostal Victoria I 

Carretas, 7 2, Madrid, 28012, Spain Show on map
Score 8.0 from 795 reviews
Hostal Victoria I
Pricesfrom (per room per night)
Single€39
Double€88
Rooms from
€39per room per night
Book Now!

AC Hotel Avenida de America by Marriott 3 Stars

Cartagena, 83-85, Madrid, 28028, Spain Show on map 5.99 miles from Madrid
Score 8.2 from 629 reviews
AC Hotel Avenida de America by Marriott
Pricesfrom (per room per night)
Single€74
Double€242
Rooms from
€74per room per night
Book Now!

Casa de Huespedes Casillas 

Calle Hortaleza, 4 4D, Madrid, 28004, Spain Show on map
Score 7.5 from 328 reviews
Casa de Huespedes Casillas
Pricesfrom (per room per night)
Single€24
Double€60
Rooms from
€24per room per night
Book Now!

Rooms Arguelles 58 

Alberto Aguilera, 58, Madrid, 28015, Spain Show on map
Score 8.0 from 144 reviews
Rooms Arguelles 58
Pricesfrom (per room per night)
Single€55
Double€390
Rooms from
€55per room per night
Book Now!

Hotel Villa de Barajas 3 Stars

Avenida De Logrono, 331, Madrid, 28042, Spain Show on map 5.34 miles from Madrid
Score 7.9 from 1671 reviews
Hotel Villa de Barajas
Pricesfrom (per room per night)
Single€55
Double€103
Rooms from
€55per room per night
Book Now!

Hostal Prim 2 Stars

Prim, 15, 2a, Madrid, 28004, Spain Show on map 1.51 miles from Madrid
Score 8.3 from 395 reviews
Hostal Prim
Pricesfrom (per room per night)
Single€40
Double€56
Rooms from
€40per room per night
Book Now!

Village la latina 

Ruda, 4 - Bajo, Madrid, 28005, Spain Show on map
Score 6.2 from 102 reviews
Village la latina
Pricesfrom (per room per night)
Single€45
Double€50
Rooms from
€45per room per night
Book Now!

Alvaro Residencia 

Conde de Romanones, 8 2 Derecha, Madrid, 28012, Spain Show on map
Score 8.5 from 104 reviews
Alvaro Residencia
Pricesfrom (per room per night)
Single€44
Double€44
Rooms from
€44per room per night
Book Now!

Hotel Cortezo 3 Stars

Doctor Cortezo, 3, Madrid, 28012, Spain Show on map 2.31 miles from Madrid
Score 8.0 from 3442 reviews
Hotel Cortezo
Pricesfrom (per room per night)
Single€50
Double€290
Rooms from
€50per room per night
Book Now!

Marogo La Latina 

Los Estudios, 3, Madrid, 28012, Spain Show on map
Score 8.8 from 185 reviews
Marogo La Latina
Pricesfrom (per room per night)
Single€90
Double€300
Rooms from
€90per room per night
Book Now!

Bed and Breakfast Huertas 

Calle de Las Huertas, 58, Primero A, Madrid, 28014, Spain Show on map
Score 6.6 from 34 reviews
Bed and Breakfast Huertas
Pricesfrom (per room per night)
Single€23
Double€38
Rooms from
€23per room per night
Book Now!

Apartamento Sol Postas 

Postas 8, 4, Madrid, 28012, Spain Show on map
Score 8.8 from 93 reviews
Apartamento Sol Postas
Pricesfrom (per room per night)
Single€90
Double€186
Rooms from
€90per room per night
Book Now!

Hostal Andorra 2 Stars

Gran Via, 33 - 7, 33 - 7, Madrid, 28013, Spain Show on map 2.04 miles from Madrid
Score 8.4 from 544 reviews
Hostal Andorra
Pricesfrom (per room per night)
Single€38
Double€84
Rooms from
€38per room per night
Book Now!

Apartamentos Olano C.B. 

Ros De Olano N 2, Madrid, 28002, Spain Show on map 0.53 miles from Madrid
Score 7.3 from 184 reviews
Apartamentos Olano C.B.
Pricesfrom (per room per night)
Single€54
Double€105
Rooms from
€54per room per night
Book Now!

Apartamentos Roisa 

San Bernado, 87, Madrid, 28015, Spain Show on map
Score 8.6 from 876 reviews
Apartamentos Roisa
Pricesfrom (per room per night)
Single€41
Double€135
Rooms from
€41per room per night
Book Now!

Apartamentos Sol Mayor 

Calle Mayor, 1, Madrid, 28013, Spain Show on map 2.24 miles from Madrid
Score 7.6 from 228 reviews
Apartamentos Sol Mayor
Pricesfrom (per room per night)
Single€62
Double€155
Rooms from
€62per room per night
Book Now!

Village Tours Madrid 

Carretas, 25, Madrid, 28012, Spain Show on map
Score 8.3 from 413 reviews
Village Tours Madrid
Pricesfrom (per room per night)
Single€50
Double€145
Rooms from
€50per room per night
Book Now!

Gran Via 63 Rooms 3 Stars

Gran Via 63, 5a Planta, Madrid, 28013, Spain Show on map 2.23 miles from Madrid
Score 8.5 from 362 reviews
Gran Via 63 Rooms
Pricesfrom (per room per night)
Single€40
Double€130
Rooms from
€40per room per night
Book Now!

Santa Ana Colors 2 Stars

Huertas, 14, Madrid, 28012, Spain Show on map
Score 8.5 from 503 reviews
Santa Ana Colors
Pricesfrom (per room per night)
Single€45
Double€60
Rooms from
€45per room per night
Book Now!

Alojamiento Carrera 2 Stars

Carrera de San Jeronimo 30 3, Madrid, 28014, Spain Show on map 2.11 miles from Madrid
Score 7.4 from 22 reviews
Alojamiento Carrera
Pricesfrom (per room per night)
Single€25
Double€65
Rooms from
€25per room per night
Book Now!

AC Hotel Carlton by Marriott 4 Stars

Paseo de las Delicias, 26, Madrid, 28045, Spain Show on map 2.5 miles from Madrid
Score 8.4 from 919 reviews
AC Hotel Carlton by Marriott
Pricesfrom (per room per night)
Single€84
Double€143
Rooms from
€84per room per night
Book Now!

Hostal Cibeles 2 Stars

Barco, 25 Piso 1, Madrid, 28004, Spain Show on map 1.92 miles from Madrid
Score 7.7 from 504 reviews
Hostal Cibeles
Pricesfrom (per room per night)
Single€26
Double€40
Rooms from
€26per room per night
Book Now!

Hostal Room Pride 2 Stars

San Bartolome, 2, Madrid, 28004, Spain Show on map 1.79 miles from Madrid
Score 7.4 from 423 reviews
Hostal Room Pride
Pricesfrom (per room per night)
Single€25
Double€100
Rooms from
€25per room per night
Book Now!

Apartamentos Orion 

Diego de Leon, 10, Madrid, 28006, Spain Show on map 0.7 miles from Madrid
Score 6.1 from 653 reviews
Apartamentos Orion
Pricesfrom (per room per night)
Single€50
Double€65
Rooms from
€50per room per night
Book Now!

Hostal Splendid 2 Stars

Gran Via, 15, 5 A, Madrid, 28013, Spain Show on map 1.91 miles from Madrid
Score 8.5 from 275 reviews
Hostal Splendid
Pricesfrom (per room per night)
Single€30
Double€75
Rooms from
€30per room per night
Book Now!

Lusso Infantas 4 Stars

Infantas, 29, Madrid, 28004, Spain Show on map 1.78 miles from Madrid
Score 8.5 from 906 reviews
Lusso Infantas
Pricesfrom (per room per night)
Single€70
Double€223
Rooms from
€70per room per night
Book Now!

Paseo Del Prado Apartment 

Paseo Del Prado 16, Madrid, 28014, Spain Show on map
Score 9.0 from 20 reviews
Paseo Del Prado Apartment
Pricesfrom (per room per night)
Single€58
Double€98
Rooms from
€58per room per night
Book Now!

Room Mate Alicia 3 Stars

Prado, 2, Madrid, 28014, Spain Show on map 2.16 miles from Madrid
Score 8.9 from 692 reviews
Room Mate Alicia
Pricesfrom (per room per night)
Single€75
Double€339
Rooms from
€75per room per night
Book Now!

Apartamento Valverde 

Calle Valverde 3 2A, Madrid, 28004, Spain Show on map
Score 7.9 from 18 reviews
Apartamento Valverde
Pricesfrom (per room per night)
Single€118
Double€118
Rooms from
€118per room per night
Book Now!

L&H Plaza Santa Ana 

Principe, 15, Madrid, 28012, Spain Show on map
Score 7.9 from 1534 reviews
L&H Plaza Santa Ana
Pricesfrom (per room per night)
Single€50
Double€170
Rooms from
€50per room per night
Book Now!

Hostal Adriano 2 Stars

De la Cruz, 26 4 piso, Madrid, 28012, Spain Show on map 2.24 miles from Madrid
Score 8.5 from 568 reviews
Hostal Adriano
Pricesfrom (per room per night)
Single€49
Double€67
Rooms from
€49per room per night
Book Now!

Westin Palace Hotel 5 Stars

Plaza de las Cortes, 7, Madrid, 28014, Spain Show on map 1.96 miles from Madrid
Score 8.6 from 545 reviews
Westin Palace Hotel
Pricesfrom (per room per night)
Single€241
Double€1137
Rooms from
€241per room per night
Book Now!

Silken Torre Garden 3 Stars

Hermanos Garcia Noblejas, 190 Bis, San Blas, Madrid, 28037, Spain Show on map 2.78 miles from Madrid
Score 8.5 from 989 reviews
Silken Torre Garden
Pricesfrom (per room per night)
Single€50
Double€141
Rooms from
€50per room per night
Book Now!

Apartamentos Caballero de Gracia 

Caballero de Gracia, 16, Madrid, 28013, Spain Show on map 1.92 miles from Madrid
Score 9.4 from 523 reviews
Apartamentos Caballero de Gracia
Pricesfrom (per room per night)
Single€112
Double€137
Rooms from
€112per room per night
Book Now!

HRC Hotel 3 Stars

Del Angel, 18, C/ Calatrava 32, Madrid, 28005, Spain Show on map 2.87 miles from Madrid
Score 8.1 from 788 reviews
HRC Hotel
Pricesfrom (per room per night)
Single€53
Double€133
Rooms from
€53per room per night
Book Now!

Hostal La Perla Asturiana 2 Stars

Plaza de Santa Cruz, 3, Madrid, 28012, Spain Show on map 2.34 miles from Madrid
Score 8.4 from 802 reviews
Hostal La Perla Asturiana
Pricesfrom (per room per night)
Single€30
Double€77
Rooms from
€30per room per night
Book Now!

Hostal Riesco 2 Stars

Correo 2, 3, Madrid, 28012, Spain Show on map
Score 8.6 from 315 reviews
Hostal Riesco
Pricesfrom (per room per night)
Single€65
Double€96
Rooms from
€65per room per night
Book Now!

Tryp Madrid Alameda Aeropuerto Hotel 4 Stars

Avenida de Logrono, 100, Madrid, 28042, Spain Show on map 5.27 miles from Madrid
Score 8.3 from 2967 reviews
Tryp Madrid Alameda Aeropuerto Hotel
Pricesfrom (per room per night)
Single€65
Double€183
Rooms from
€65per room per night
Book Now!

Navas de Tolosa 

Calle Navas De Tolosa N 5, Madrid, 28013, Spain Show on map
Score 6.9 from 8 reviews
Navas de Tolosa
Pricesfrom (per room per night)
Single€88
Double€99
Rooms from
€88per room per night
Book Now!

Apartamento Alcala 55 

Calle Alcala, 55, Madrid, 28014, Spain Show on map
Score 8.8 from 26 reviews
Apartamento Alcala 55
Pricesfrom (per room per night)
Single€100
Double€181
Rooms from
€100per room per night
Book Now!

Palacio Apartments - Madrid 

Calle Bola 13, Madrid, 28013, Spain Show on map
Score 9.3 from 58 reviews
Palacio Apartments - Madrid
Pricesfrom (per room per night)
Single€45
Double€82
Rooms from
€45per room per night
Book Now!

Hostal Welcome 1 Star

Casas de Miravete, 28, Madrid, 28031, Spain Show on map 4.72 miles from Madrid
Score 6.3 from 179 reviews
Hostal Welcome
Pricesfrom (per room per night)
Single€14
Double€48
Rooms from
€14per room per night
Book Now!

Forever Apartments Madrid 

Victor Hugo 4, Madrid, 28004, Spain Show on map
Score 9.4 from 509 reviews
Forever Apartments Madrid
Pricesfrom (per room per night)
Single€115
Double€115
Rooms from
€115per room per night
Book Now!

Hostal La Banezana 

Cruz, 26, 1 Izquierda, Madrid, 28012, Spain Show on map
Score 8.0 from 109 reviews
Hostal La Banezana
Pricesfrom (per room per night)
Single€35
Double€104
Rooms from
€35per room per night
Book Now!

Hostal Alonso 1 Star

Espoz y mina, 17 3, Madrid, 28012, Spain Show on map
Score 8.2 from 763 reviews
Hostal Alonso
Pricesfrom (per room per night)
Single€32
Double€42
Rooms from
€32per room per night
Book Now!

Preciados 4 Stars

Preciados, 37, Madrid, 28013, Spain Show on map 2.23 miles from Madrid
Score 9.0 from 2973 reviews
Preciados
Pricesfrom (per room per night)
Single€94
Double€3943
Rooms from
€94per room per night
Book Now!

Hotel Life 2 Stars

Pizarro, 16, Madrid, 28004, Spain Show on map 2.02 miles from Madrid
Score 7.6 from 485 reviews
Hotel Life
Pricesfrom (per room per night)
Single€59
Double€227
Rooms from
€59per room per night
Book Now!

Lavapies Multicultural 

Calle Caravaca, 5, Madrid, 28012, Spain Show on map
Score 10.0 from 1 review
Lavapies Multicultural
Pricesfrom (per room per night)
Single€60
Double€60
Rooms from
€60per room per night
Book Now!

Sol Square Apartments 

Bordadores 9, Bajo F, Madrid, 28013, Spain Show on map 2.26 miles from Madrid
Score 7.8 from 542 reviews
Sol Square Apartments
Pricesfrom (per room per night)
Single€49
Double€114
Rooms from
€49per room per night
Book Now!

Callao 

Corredera Baja de San Pablo, 25 - 1 - izq., Madrid, 28004, Spain Show on map
Score 7.8 from 21 reviews
Callao
Pricesfrom (per room per night)
Single€28
Double€56
Rooms from
€28per room per night
Book Now!

Madrid Marriott Auditorium Hotel & Conference Center 4 Stars

Avenida de Aragon, 400, Madrid, 28022, Spain Show on map 6.05 miles from Madrid
Score 8.1 from 2303 reviews
Madrid Marriott Auditorium Hotel & Conference Center
Pricesfrom (per room per night)
Single€85
Double€240
Rooms from
€85per room per night
Book Now!

Hostal Chelo 

Hortaleza, 17 3 Izquierda, Madrid, 28004, Spain Show on map 1.85 miles from Madrid
Score 8.7 from 261 reviews
Hostal Chelo
Pricesfrom (per room per night)
Single€30
Double€79
Rooms from
€30per room per night
Book Now!

Exe Central 4 Stars

Mejia Lequerica, 10, Madrid, 28004, Spain Show on map
Score 8.6 from 1658 reviews
Exe Central
Pricesfrom (per room per night)
Single€54
Double€265
Rooms from
€54per room per night
Book Now!

Apartamentos Duque de Alba 

Juanelo, 1, Madrid, 28012, Spain Show on map
Score 8.1 from 252 reviews
Apartamentos Duque de Alba
Pricesfrom (per room per night)
Single€60
Double€125
Rooms from
€60per room per night
Book Now!

Far Home Gran Via 

Chinchilla, 1, Madrid, 28013, Spain Show on map
Score 8.6 from 1010 reviews
Far Home Gran Via
Pricesfrom (per room per night)
Single€17
Double€98
Rooms from
€17per room per night
Book Now!

Hostal Naranjos II 1 Star

Doctor Cortezo, 15, Madrid, 28012, Spain Show on map
Score 7.9 from 901 reviews
Hostal Naranjos II
Pricesfrom (per room per night)
Single€30
Double€190
Rooms from
€30per room per night
Book Now!

La Latina Star 2 

Lopez Silva, 8, Madrid, 28005, Spain Show on map
Score 9.4 from 28 reviews
La Latina Star 2
Pricesfrom (per room per night)
Single€90
Double€150
Rooms from
€90per room per night
Book Now!

Hotel Indigo Madrid - Gran Via 4 Stars

Silva, 6, Madrid, 28013, Spain Show on map
Score 8.7 from 1156 reviews
Hotel Indigo Madrid - Gran Via
Pricesfrom (per room per night)
Single€119
Double€316
Rooms from
€119per room per night
Book Now!

Fuencarral Rooms 

Fuencarral, 39. 3 Derecha, Madrid, 28004, Spain Show on map
Score 9.5 from 415 reviews
Fuencarral Rooms
Pricesfrom (per room per night)
Single€38
Double€65
Rooms from
€38per room per night
Book Now!

Vincci Centrum 4 Stars

Cedaceros, 4, Madrid, 28014, Spain Show on map 1.93 miles from Madrid
Score 8.1 from 791 reviews
Vincci Centrum
Pricesfrom (per room per night)
Single€72
Double€578
Rooms from
€72per room per night
Book Now!

Hostal Tijcal II 3 Stars

Cruz, 26, Madrid, 28012, Spain Show on map 2.24 miles from Madrid
Score 7.2 from 1774 reviews
Hostal Tijcal II
Pricesfrom (per room per night)
Single€29
Double€89
Rooms from
€29per room per night
Book Now!

Hostal Machin 

Valverde, 9. Planta 4, Madrid, 28004, Spain Show on map
Score 8.4 from 343 reviews
Hostal Machin
Pricesfrom (per room per night)
Single€17
Double€50
Rooms from
€17per room per night
Book Now!

Sweet Dreams Madrid Cadiz 

Calle de Cadiz, 10, Madrid, 28012, Spain Show on map
Score 6.2 from 5 reviews
Sweet Dreams Madrid Cadiz
Pricesfrom (per room per night)
Single€108
Double€179
Rooms from
€108per room per night
Book Now!

Apartamentos LG45 

Leganitos 45, Madrid, 28013, Spain Show on map
Score 7.3 from 598 reviews
Apartamentos LG45
Pricesfrom (per room per night)
Single€50
Double€110
Rooms from
€50per room per night
Book Now!

Rafaelhoteles Atocha 4 Stars

Mendez Alvaro, 30, Madrid, 28045, Spain Show on map 2.6 miles from Madrid
Score 7.7 from 508 reviews
Rafaelhoteles Atocha
Pricesfrom (per room per night)
Single€82
Double€223
Rooms from
€82per room per night
Book Now!

Hostal Fernandez 

Del Leon 10, 1ra, Madrid, 28014, Spain Show on map
Score 8.0 from 285 reviews
Hostal Fernandez
Pricesfrom (per room per night)
Single€50
Double€50
Rooms from
€50per room per night
Book Now!

Hostal La Plata 2 Stars

Gran Vi-a, 15 - 4B, Madrid, 28013, Spain Show on map 1.92 miles from Madrid
Score 7.6 from 182 reviews
Hostal La Plata
Pricesfrom (per room per night)
Single€40
Double€70
Rooms from
€40per room per night
Book Now!

Be Live City Airport Madrid Diana 4 Stars

Galeon, 27, Madrid 27e 28042 Spain, Madrid, 28042, Spain Show on map 4.97 miles from Madrid
Score 7.7 from 5873 reviews
Be Live City Airport Madrid Diana
Pricesfrom (per room per night)
Single€49
Double€141
Rooms from
€49per room per night
Book Now!

NH Madrid Principe de Vergara 4 Stars

Principe de Vergara, 92, Madrid, 28006, Spain Show on map 0.38 miles from Madrid
Score 8.4 from 519 reviews
NH Madrid Principe de Vergara
Pricesfrom (per room per night)
Single€78
Double€217
Rooms from
€78per room per night
Book Now!

Hostal Casa Bueno 

Fuencarral 10, 4a Planta, Madrid, 28004, Spain Show on map 1.9 miles from Madrid
Score 8.2 from 1054 reviews
Hostal Casa Bueno
Pricesfrom (per room per night)
Single€22
Double€75
Rooms from
€22per room per night
Book Now!

Apartamento Concepcion Arenal 

Concepcion Arenal 3, 5 Int.A, Madrid, 28004, Spain Show on map
Score 5.9 from 17 reviews
Apartamento Concepcion Arenal
Pricesfrom (per room per night)
Single€35
Double€70
Rooms from
€35per room per night
Book Now!

Hostal San Lorenzo 3 Stars

Clavel, 8, Madrid, 28004, Spain Show on map 1.85 miles from Madrid
Score 7.7 from 508 reviews
Hostal San Lorenzo
Pricesfrom (per room per night)
Single€36
Double€140
Rooms from
€36per room per night
Book Now!

Apartamentos Ave Maria 

Ave Maria, 20, Madrid, 28012, Spain Show on map
Score 7.5 from 83 reviews
Apartamentos Ave Maria
Pricesfrom (per room per night)
Single€750
Double€500
Rooms from
€750per room per night
Book Now!

Madrid Central Suites 

Apodaca, 5, Madrid, 28010, Spain Show on map 1.68 miles from Madrid
Score 8.7 from 481 reviews
Madrid Central Suites
Pricesfrom (per room per night)
Single€79
Double€760
Rooms from
€79per room per night
Book Now!

Suites Feria de Madrid 4 Stars

Moscatelar, 31, Madrid, 28043, Spain Show on map 1.91 miles from Madrid
Score 7.3 from 686 reviews
Suites Feria de Madrid
Pricesfrom (per room per night)
Single€48
Double€152
Rooms from
€48per room per night
Book Now!

Eco Via Lusitana 3 Stars

Calle Secoya, 2, Madrid, 28044, Spain Show on map 5.79 miles from Madrid
Score 7.7 from 519 reviews
Eco Via Lusitana
Pricesfrom (per room per night)
Single€53
Double€93
Rooms from
€53per room per night
Book Now!

Hostal Rias Bajas 2 Stars

San Bernardo 35 1-Izda, Madrid, 28015, Spain Show on map 2.15 miles from Madrid
Score 8.3 from 388 reviews
Hostal Rias Bajas
Pricesfrom (per room per night)
Single€45
Double€85
Rooms from
€45per room per night
Book Now!

Apartamentos Las Letras by TerravisionTravel 

Plaza de Matute, 11, 1r, Madrid, 28012, Spain Show on map 2.22 miles from Madrid
Score 7.6 from 241 reviews
Apartamentos Las Letras by TerravisionTravel
Pricesfrom (per room per night)
Single€56
Double€120
Rooms from
€56per room per night
Book Now!

Apartamentos San Marcos 

calle San Marcos 31, Madrid, 28004, Spain Show on map
Score 8.5 from 3 reviews
Apartamentos San Marcos
Pricesfrom (per room per night)
Single€94
Double€94
Rooms from
€94per room per night
Book Now!

Hostal Tirso Plaza 2 Stars

Plaza Tirso de Molina, 13, 2, D, 13, Madrid, 28012, Spain Show on map 2.46 miles from Madrid
Score 7.9 from 259 reviews
Hostal Tirso Plaza
Pricesfrom (per room per night)
Single€45
Double€85
Rooms from
€45per room per night
Book Now!

Hostal Los Perales 1 Star

La Palma, 61, Madrid, 28915, Spain Show on map 2.01 miles from Madrid
Score 7.4 from 586 reviews
Hostal Los Perales
Pricesfrom (per room per night)
Single€15
Double€56
Rooms from
€15per room per night
Book Now!

Apartamento Duplex Carretas 

Calle de Carretas 13,5-7, Madrid, 28012, Spain Show on map
Score 6.3 from 2 reviews
Apartamento Duplex Carretas
Pricesfrom (per room per night)
Single€68
Double€110
Rooms from
€68per room per night
Book Now!

Apartamento Retiro 

Av. Menendez Pelayo, 105, Madrid, 28007, Spain Show on map
 
Apartamento Retiro
Pricesfrom (per room per night)
Single€68
Double€68
Rooms from
€68per room per night
Book Now!

Apartamentos APR Alcala 

Albarracin, 4, Madrid, 28037, Spain Show on map 1.94 miles from Madrid
Score 7.5 from 159 reviews
Apartamentos APR Alcala
Pricesfrom (per room per night)
Single€55
Double€125
Rooms from
€55per room per night
Book Now!

Hostal Madrid Sol 1 Star

Principe,18, 4izq, Madrid, 28012, Spain Show on map
Score 8.8 from 849 reviews
Hostal Madrid Sol
Pricesfrom (per room per night)
Single€40
Double€125
Rooms from
€40per room per night
Book Now!

NH Barajas 3 Stars

Catamaran, 1, Madrid, 28042, Spain Show on map 4.22 miles from Madrid
Score 7.6 from 720 reviews
NH Barajas
Pricesfrom (per room per night)
Single€52
Double€122
Rooms from
€52per room per night
Book Now!

Apartamentos Grand Dream Victoria 

Calle de la Victoria N 1, Madrid, 28013, Spain Show on map
Score 9.1 from 20 reviews
Apartamentos Grand Dream Victoria
Pricesfrom (per room per night)
Single€55
Double€140
Rooms from
€55per room per night
Book Now!

Apartamento Grand Dream Independencia 

Calle De La Independencia 4, Madrid, 28013, Spain Show on map
Score 8.0 from 19 reviews
Apartamento Grand Dream Independencia
Pricesfrom (per room per night)
Single€59
Double€90
Rooms from
€59per room per night
Book Now!

Hotel Liabeny 4 Stars

Salud, 3, Madrid, 28013, Spain Show on map 2.11 miles from Madrid
Score 8.8 from 3869 reviews
Hotel Liabeny
Pricesfrom (per room per night)
Single€77
Double€264
Rooms from
€77per room per night
Book Now!

Aparthotel Principe 11 

Principe, 11, Madrid, 28012, Spain Show on map
Score 8.1 from 1007 reviews
Aparthotel Principe 11
Pricesfrom (per room per night)
Single€57
Double€149
Rooms from
€57per room per night
Book Now!

We love Madrid Opera Callao 

Costanilla de los Angeles, 16, Madrid, 28670, Spain Show on map
Score 8.6 from 67 reviews
We love Madrid Opera Callao
Pricesfrom (per room per night)
Single€55
Double€55
Rooms from
€55per room per night
Book Now!

Hotel Miguel Angel by BlueBay 5 Stars

Miguel Angel, 29-31, Madrid, 28010, Spain Show on map 0.99 miles from Madrid
Score 7.6 from 600 reviews
Hotel Miguel Angel by BlueBay
Pricesfrom (per room per night)
Single€103
Double€242
Rooms from
€103per room per night
Book Now!

Hostal Alexis Madrid 3 Stars

Principe, 18. Piso 4 Derecha, Madrid, 28012, Spain Show on map
Score 9.2 from 1336 reviews
Hostal Alexis Madrid
Pricesfrom (per room per night)
Single€50
Double€135
Rooms from
€50per room per night
Book Now!

Hostal Playa 2 Stars

Calle de la Victoria , 2 , 4 Izq., Madrid, 28012, Spain Show on map
Score 7.1 from 19 reviews
Hostal Playa
Pricesfrom (per room per night)
Single€35
Double€62
Rooms from
€35per room per night
Book Now!

Hostal Macarena 2 Stars

Cava de San Miguel, 8, Madrid, 28005, Spain Show on map
Score 8.4 from 595 reviews
Hostal Macarena
Pricesfrom (per room per night)
Single€50
Double€89
Rooms from
€50per room per night
Book Now!

Albergue Juvenil Madrid San Fermin 

Avenida de los Fueros 36, Madrid, 28041, Spain Show on map
Score 7.8 from 78 reviews
Albergue Juvenil Madrid San Fermin
Pricesfrom (per room per night)
Single€14
Double€65
Rooms from
€14per room per night
Book Now!

Room Cibeles 

Jardines, 29, Madrid, 28013, Spain Show on map 1.94 miles from Madrid
Score 7.5 from 118 reviews
Room Cibeles
Pricesfrom (per room per night)
Single€300
Double€300
Rooms from
€300per room per night
Book Now!

Hotel Ritz Madrid 5 Stars

Plaza de la Lealtad, 5, Madrid, 28014, Spain Show on map 1.85 miles from Madrid
Score 9.1 from 759 reviews
Hotel Ritz Madrid
Pricesfrom (per room per night)
Single€286
Double€1795
Rooms from
€286per room per night
Book Now!

AC Palacio del Retiro, Autograph Collection 5 Stars

Avenida Alfonso XII, 14, Madrid, 28014, Spain Show on map 1.57 miles from Madrid
Score 8.9 from 62 reviews
AC Palacio del Retiro, Autograph Collection
Pricesfrom (per room per night)
Single€234
Double€469
Rooms from
€234per room per night
Book Now!

Hostal Madrid Star 1 Star

Principe, 18 2 derecha, Madrid, 28012, Spain Show on map
Score 8.9 from 1565 reviews
Hostal Madrid Star
Pricesfrom (per room per night)
Single€36
Double€99
Rooms from
€36per room per night
Book Now!

Pension Rodriguez 

Mayor, 14, 4 D, Madrid, 28013, Spain Show on map
Score 7.1 from 434 reviews
Pension Rodriguez
Pricesfrom (per room per night)
Single€20
Double€32
Rooms from
€20per room per night
Book Now!

Suites You 

Preciados 42, Madrid, 28043, Spain Show on map
Score 8.2 from 186 reviews
Suites You
Pricesfrom (per room per night)
Single€49
Double€89
Rooms from
€49per room per night
Book Now!

Hostal Galaico 2 Stars

Gran Via, 15 - 5 D, Madrid, 28013, Spain Show on map 1.93 miles from Madrid
Score 8.8 from 75 reviews
Hostal Galaico
Pricesfrom (per room per night)
Single€45
Double€85
Rooms from
€45per room per night
Book Now!

BBC Rooms 

Calle Acuario, 5, Madrid, 28042, Spain Show on map
Score 9.0 from 69 reviews
BBC Rooms
Pricesfrom (per room per night)
Single€43
Double€350
Rooms from
€43per room per night
Book Now!

Hostal El Pilar 2 Stars

Carretas, 13, 13, Madrid, 28012, Spain Show on map 2.2 miles from Madrid
Score 8.1 from 472 reviews
Hostal El Pilar
Pricesfrom (per room per night)
Single€41
Double€124
Rooms from
€41per room per night
Book Now!

Best Western Hotel Los Condes 3 Stars

Libreros, 7, 28013 Madrid Spain, Madrid, 28004, Spain Show on map 2.11 miles from Madrid
Score 7.8 from 608 reviews
Best Western Hotel Los Condes
Pricesfrom (per room per night)
Single€52
Double€231
Rooms from
€52per room per night
Book Now!

NH Madrid Alonso Martinez 3 Stars

Santa Engracia, 5, Madrid, 28010, Spain Show on map 1.41 miles from Madrid
Score 8.3 from 497 reviews
NH Madrid Alonso Martinez
Pricesfrom (per room per night)
Single€84
Double€183
Rooms from
€84per room per night
Book Now!

Hostal Tijcal I 2 Stars

Zaragoza, 6 - 3 Dcha, Madrid, 28012, Spain Show on map 2.35 miles from Madrid
Score 7.5 from 1642 reviews
Hostal Tijcal I
Pricesfrom (per room per night)
Single€27
Double€99
Rooms from
€27per room per night
Book Now!

Estudios Atocha Elcano 

Calle Sebastian Elcano, 38, 1 drcha, Madrid, 28012, Spain Show on map
Score 6.7 from 175 reviews
Estudios Atocha Elcano
Pricesfrom (per room per night)
Single€49
Double€65
Rooms from
€49per room per night
Book Now!

Hostal Florinda 1 Star

Barco 13, 3, Madrid, 28004, Spain Show on map
Score 8.0 from 288 reviews
Hostal Florinda
Pricesfrom (per room per night)
Single€20
Double€50
Rooms from
€20per room per night
Book Now!

Hostal Barrera 2 Stars

Calle de Atocha 96, 2, Madrid, 28012, Spain Show on map
Score 8.9 from 238 reviews
Hostal Barrera
Pricesfrom (per room per night)
Single€49
Double€100
Rooms from
€49per room per night
Book Now!

Apartamento Madrid Callao 

Calle Chinchilla 1, Madrid, 28004, Spain Show on map
Score 7.4 from 7 reviews
Apartamento Madrid Callao
Pricesfrom (per room per night)
Single€50
Double€50
Rooms from
€50per room per night
Book Now!

Apartamento Grand Dream San Bernardo 

Calle De San Bernardo 43, Madrid, 28013, Spain Show on map
Score 9.5 from 10 reviews
Apartamento Grand Dream San Bernardo
Pricesfrom (per room per night)
Single€50
Double€100
Rooms from
€50per room per night
Book Now!

Vincci Capitol 4 Stars

Gran Via, 41, Madrid, 28013, Spain Show on map 2.16 miles from Madrid
Score 7.9 from 1574 reviews
Vincci Capitol
Pricesfrom (per room per night)
Single€94
Double€310
Rooms from
€94per room per night
Book Now!

Hostal Artico 3 Stars

Donoso Cortes, 69, Madrid, 28015, Spain Show on map
Score 6.9 from 116 reviews
Hostal Artico
Pricesfrom (per room per night)
Single€40
Double€65
Rooms from
€40per room per night
Book Now!

Amador De Los Rios 4 Stars

Amador de Los Rios,3, Madrid, 28010, Spain Show on map 1.24 miles from Madrid
Score 8.7 from 755 reviews
Amador De Los Rios
Pricesfrom (per room per night)
Single€109
Double€170
Rooms from
€109per room per night
Book Now!

Hotel Avenida Gran Via 3 Stars

Mesonero Romanos, 14 (corner of Gran Via, 33), Madrid, 28013, Spain Show on map 2.08 miles from Madrid
Score 7.4 from 498 reviews
Hotel Avenida Gran Via
Pricesfrom (per room per night)
Single€50
Double€2000
Rooms from
€50per room per night
Book Now!

Apartamentos Sercotel Togumar 3 Stars

Canillas, 59, Madrid 28002 Spain, Madrid, 28002, Spain Show on map 0.44 miles from Madrid
Score 7.9 from 394 reviews
Apartamentos Sercotel Togumar
Pricesfrom (per room per night)
Single€53
Double€235
Rooms from
€53per room per night
Book Now!

Hostal Continental 2 Stars

Gran Via, 44, Madrid, 28013, Spain Show on map 2.11 miles from Madrid
Score 7.7 from 755 reviews
Hostal Continental
Pricesfrom (per room per night)
Single€32
Double€92
Rooms from
€32per room per night
Book Now!

Estrella Dorada 

calle carretas 33, Madrid, 28013, Spain Show on map
Score 6.6 from 2 reviews
Estrella Dorada
Pricesfrom (per room per night)
Single€102
Double€139
Rooms from
€102per room per night
Book Now!

H10 Tribeca 4 Stars

Pedro Teixeira, 5 (esquina Orense), Madrid, 28020, Spain Show on map 1.7 miles from Madrid
Score 8.0 from 798 reviews
H10 Tribeca
Pricesfrom (per room per night)
Single€68
Double€249
Rooms from
€68per room per night
Book Now!

Petit Palace Ducal Chueca 3 Stars

Hortaleza, 3, Madrid, 28004, Spain Show on map 1.92 miles from Madrid
Score 8.1 from 1167 reviews
Petit Palace Ducal Chueca
Pricesfrom (per room per night)
Single€77
Double€228
Rooms from
€77per room per night
Book Now!

Apartamentos Good Stay Madrid 

Isabel La Catolica, 11, Madrid, 28013, Spain Show on map
Score 7.8 from 733 reviews
Apartamentos Good Stay Madrid
Pricesfrom (per room per night)
Single€42
Double€105
Rooms from
€42per room per night
Book Now!

Dear Hotel Madrid 4 Stars

Gran Via, 80, Madrid, 28013, Spain Show on map
Score 8.4 from 966 reviews
Dear Hotel Madrid
Pricesfrom (per room per night)
Single€99
Double€397
Rooms from
€99per room per night
Book Now!

Hostal Delfina 

Gran Via 12, 4 D, Madrid, 28013, Spain Show on map
Score 9.1 from 806 reviews
Hostal Delfina
Pricesfrom (per room per night)
Single€35
Double€70
Rooms from
€35per room per night
Book Now!

Hotel Serrano 4 Stars

Marques de Villamejor, 8, 28006 Madrid, Spain, Madrid, 28006, Spain Show on map 0.91 miles from Madrid
Score 8.1 from 661 reviews
Hotel Serrano
Pricesfrom (per room per night)
Single€51
Double€200
Rooms from
€51per room per night
Book Now!

Castilla Luz Deco 

Bravo Murillo, 346, Madrid, 28020, Spain Show on map
Score 7.3 from 158 reviews
Castilla Luz Deco
Pricesfrom (per room per night)
Single€64
Double€108
Rooms from
€64per room per night
Book Now!

Hotel Aravaca Garden 3 Stars

Burgohondo, 8, Madrid, 28023, Spain Show on map 8.83 miles from Madrid
Score 6.5 from 884 reviews
Hotel Aravaca Garden
Pricesfrom (per room per night)
Single€24
Double€59
Rooms from
€24per room per night
Book Now!

Hotel Gran Legazpi 3 Stars

Paseo de la Chopera, 71, Madrid, 28045, Spain Show on map 3.38 miles from Madrid
Score 7.5 from 557 reviews
Hotel Gran Legazpi
Pricesfrom (per room per night)
Single€52
Double€100
Rooms from
€52per room per night
Book Now!

Hostal 4C Cuatro Caminos 3 Stars

Artistas, 7, Madrid, 28020, Spain Show on map
Score 8.4 from 862 reviews
Hostal 4C Cuatro Caminos
Pricesfrom (per room per night)
Single€55
Double€80
Rooms from
€55per room per night
Book Now!

Hostal Oliver 

Espoz y Mina, 7 4 Izquierda, Madrid, 28012, Spain Show on map 2.17 miles from Madrid
Score 7.4 from 1293 reviews
Hostal Oliver
Pricesfrom (per room per night)
Single€26
Double€62
Rooms from
€26per room per night
Book Now!

Hostal Helena 2 2 Stars

Gran Via 44, 2 Izquierda, Madrid, 28013, Spain Show on map
Score 6.9 from 1067 reviews
Hostal Helena 2
Pricesfrom (per room per night)
Single€30
Double€100
Rooms from
€30per room per night
Book Now!

Radisson Blu Hotel, Madrid Prado 4 Stars

Moratin, 52, Madrid, 28014, Spain Show on map 2.08 miles from Madrid
Score 8.4 from 311 reviews
Radisson Blu Hotel, Madrid Prado
Pricesfrom (per room per night)
Single€94
Double€318
Rooms from
€94per room per night
Book Now!

Hostal Bahia Madrid 

Carretas, 31 - 2 A Planta Izq., Madrid, 28012, Spain Show on map 2.26 miles from Madrid
Score 6.9 from 361 reviews
Hostal Bahia Madrid
Pricesfrom (per room per night)
Single€24
Double€80
Rooms from
€24per room per night
Book Now!

Hostal Hispalense 

Fuentes, 12, 2 Izquierda, Madrid, 28013, Spain Show on map 2.35 miles from Madrid
Score 8.3 from 325 reviews
Hostal Hispalense
Pricesfrom (per room per night)
Single€35
Double€75
Rooms from
€35per room per night
Book Now!

AC Hotel Aravaca by Marriott 4 Stars

Camino de la Zarzuela, 3, Madrid, 28023, Spain Show on map 6.22 miles from Madrid
Score 7.6 from 331 reviews
AC Hotel Aravaca by Marriott
Pricesfrom (per room per night)
Single€59
Double€146
Rooms from
€59per room per night
Book Now!

Hostal El Catalan 2 Stars

Hortaleza, 17 2 Izq., Madrid, 28004, Spain Show on map
Score 8.4 from 198 reviews
Hostal El Catalan
Pricesfrom (per room per night)
Single€35
Double€75
Rooms from
€35per room per night
Book Now!

Palafox Central Suites 

Palafox, 7, Madrid, 28010, Spain Show on map 1.59 miles from Madrid
Score 8.5 from 346 reviews
Palafox Central Suites
Pricesfrom (per room per night)
Single€78
Double€680
Rooms from
€78per room per night
Book Now!

Aparthotel Quo Eraso 

Ardemans, 13, Madrid, 28028, Spain Show on map 0.22 miles from Madrid
Score 7.8 from 436 reviews
Aparthotel Quo Eraso
Pricesfrom (per room per night)
Single€50
Double€106
Rooms from
€50per room per night
Book Now!

Hostal Miguel Angel 2 Stars

San Mateo, 21, Madrid, 28004, Spain Show on map 1.57 miles from Madrid
Score 8.9 from 370 reviews
Hostal Miguel Angel
Pricesfrom (per room per night)
Single€33
Double€57
Rooms from
€33per room per night
Book Now!

Apartamentos Adelfas 

Valderribas, 81, Madrid, 28007, Spain Show on map
Score 6.8 from 275 reviews
Apartamentos Adelfas
Pricesfrom (per room per night)
Single€39
Double€162
Rooms from
€39per room per night
Book Now!

Apartments Flamenco City - Madrid 

Amaniel, 18, 2-E, Madrid, 28015, Spain Show on map
Score 8.7 from 122 reviews
Apartments Flamenco City - Madrid
Pricesfrom (per room per night)
Single€40
Double€70
Rooms from
€40per room per night
Book Now!

Village Tours II Madrid 

Espoz y Mina, 7 1 Izd, Madrid, 28012, Spain Show on map
Score 8.3 from 9 reviews
Village Tours II Madrid
Pricesfrom (per room per night)
Single€75
Double€120
Rooms from
€75per room per night
Book Now!

TH La Florida 3 Stars

Procion, 12, Madrid, 28023, Spain Show on map 7.08 miles from Madrid
Score 7.8 from 840 reviews
TH La Florida
Pricesfrom (per room per night)
Single€47
Double€144
Rooms from
€47per room per night
Book Now!

Apartamentos Good Stay Atocha 

Buenavista, 4, Madrid, 28012, Spain Show on map
Score 8.2 from 633 reviews
Apartamentos Good Stay Atocha
Pricesfrom (per room per night)
Single€45
Double€97
Rooms from
€45per room per night
Book Now!

Room Mate Mario 2 Stars

Campomanes, 4, Madrid, 28013, Spain Show on map 2.33 miles from Madrid
Score 8.9 from 1073 reviews
Room Mate Mario
Pricesfrom (per room per night)
Single€55
Double€177
Rooms from
€55per room per night
Book Now!

Hostal Sol Square Madrid 

Calle Luis Velez de Guevara, 2- 4, Madrid, 28012, Spain Show on map
Score 8.3 from 96 reviews
Hostal Sol Square Madrid
Pricesfrom (per room per night)
Single€40
Double€96
Rooms from
€40per room per night
Book Now!

Ibis Madrid Centro las Ventas 2 Stars

Julio Camba, 1, Madrid, 28028, Spain Show on map
Score 8.7 from 1257 reviews
Ibis Madrid Centro las Ventas
Pricesfrom (per room per night)
Single€63
Double€77
Rooms from
€63per room per night
Book Now!

Hostal Corazon de Madrid 2 Stars

San Bartolome, 7 1, Madrid, 28004, Spain Show on map
Score 7.3 from 242 reviews
Hostal Corazon de Madrid
Pricesfrom (per room per night)
Single€36
Double€70
Rooms from
€36per room per night
Book Now!

Novotel Madrid Center 4 Stars

O'Donnell, 53, Madrid, 28009, Spain Show on map 1.08 miles from Madrid
Score 8.2 from 251 reviews
Novotel Madrid Center
Pricesfrom (per room per night)
Single€77
Double€262
Rooms from
€77per room per night
Book Now!

Hostal Villamanez 

San Agustin, 6 2 Derecha, Madrid, 28014, Spain Show on map 2.03 miles from Madrid
Score 7.9 from 253 reviews
Hostal Villamanez
Pricesfrom (per room per night)
Single€35
Double€60
Rooms from
€35per room per night
Book Now!

San Juan Hostel Madrid 

San Alberto 1, 2a, Madrid, 28013, Spain Show on map
Score 7.2 from 479 reviews
San Juan Hostel Madrid
Pricesfrom (per room per night)
Single€14
Double€45
Rooms from
€14per room per night
Book Now!

Sungate ONE 

Carmen, 16, 2a, Madrid, 28013, Spain Show on map
Score 9.5 from 690 reviews
Sungate ONE
Pricesfrom (per room per night)
Single€16
Double€84
Rooms from
€16per room per night
Book Now!

Melia Castilla 4 Stars

Capitan Haya, 43, Madrid, 28020, Spain Show on map 1.96 miles from Madrid
Score 8.6 from 736 reviews
Melia Castilla
Pricesfrom (per room per night)
Single€116
Double€451
Rooms from
€116per room per night
Book Now!

Ilunion Suites Madrid 4 Stars

Lopez de Hoyos, 143, Madrid, 28002, Spain Show on map 0.73 miles from Madrid
Score 7.9 from 709 reviews
Ilunion Suites Madrid
Pricesfrom (per room per night)
Single€59
Double€268
Rooms from
€59per room per night
Book Now!

Apartamentos Tirso de Molina 

Calvario, 6, Madrid, 28012, Spain Show on map 2.41 miles from Madrid
Score 7.7 from 445 reviews
Apartamentos Tirso de Molina
Pricesfrom (per room per night)
Single€55
Double€115
Rooms from
€55per room per night
Book Now!

Apartamento en el Rastro de Madrid 

Oso, 25, Madrid, 28012, Spain Show on map
Score 7.8 from 25 reviews
Apartamento en el Rastro de Madrid
Pricesfrom (per room per night)
Single€40
Double€63
Rooms from
€40per room per night
Book Now!

Hostal Fuentesol 

Victoria, 2 , 3 - izq., Madrid, 28012, Spain Show on map 2.06 miles from Madrid
Score 7.2 from 358 reviews
Hostal Fuentesol
Pricesfrom (per room per night)
Single€28
Double€60
Rooms from
€28per room per night
Book Now!

Hostal Cordoba 2 Stars

Paseo de Santa Maria de la Cabeza, 21, Madrid, 28045, Spain Show on map 2.49 miles from Madrid
Score 7.4 from 624 reviews
Hostal Cordoba
Pricesfrom (per room per night)
Single€33
Double€70
Rooms from
€33per room per night
Book Now!

Far Home Atocha 

Atocha, 45, Madrid, 28012, Spain Show on map 2.25 miles from Madrid
Score 8.6 from 63 reviews
Far Home Atocha
Pricesfrom (per room per night)
Single€14
Double€110
Rooms from
€14per room per night
Book Now!

Santa Ana Flats 

Different Location, Madrid, 28012, Spain Show on map
Score 8.2 from 486 reviews
Santa Ana Flats
Pricesfrom (per room per night)
Single€110
Double€184
Rooms from
€110per room per night
Book Now!

Eurostars Monte Real 4 Stars

Arroyofresno, 17, Madrid, 28035, Spain Show on map 4.55 miles from Madrid
Score 8.4 from 478 reviews
Eurostars Monte Real
Pricesfrom (per room per night)
Single€50
Double€224
Rooms from
€50per room per night
Book Now!

Hostal Conchita II 1 Star

Campomanes 10, 4 Izquierda, Madrid, 28013, Spain Show on map 2.33 miles from Madrid
Score 7.2 from 261 reviews
Hostal Conchita II
Pricesfrom (per room per night)
Single€27
Double€60
Rooms from
€27per room per night
Book Now!

Sensapartments Poema de Huertas 

Huertas, 50 2C, Madrid, 28006, Spain Show on map
 
Sensapartments Poema de Huertas
Pricesfrom (per room per night)
Single€100
Double€130
Rooms from
€100per room per night
Book Now!

Eurostars Suites Mirasierra 5 Stars

Alfredo Marquerie, 43, Costa Brava, 13, Spain, Madrid, 28034, Spain Show on map 3.8 miles from Madrid
Score 8.0 from 484 reviews
Eurostars Suites Mirasierra
Pricesfrom (per room per night)
Single€102
Double€404
Rooms from
€102per room per night
Book Now!

Wellington Madrid 5 Stars

Velazquez, 8, Madrid, 28001, Spain Show on map 1.22 miles from Madrid
Score 8.7 from 987 reviews
Wellington Madrid
Pricesfrom (per room per night)
Single€155
Double€820
Rooms from
€155per room per night
Book Now!

Tourismrent La Latina 

Plaza San Miguel, 8, Madrid, 28005, Spain Show on map
Score 9.1 from 46 reviews
Tourismrent La Latina
Pricesfrom (per room per night)
Single€118
Double€200
Rooms from
€118per room per night
Book Now!

Plaza Castilla 4 Torres 

Calle Veza 33, Madrid, 28029, Spain Show on map
Score 7.3 from 22 reviews
Plaza Castilla 4 Torres
Pricesfrom (per room per night)
Single€62
Double€62
Rooms from
€62per room per night
Book Now!

Hotel Meninas - Boutique Opera 4 Stars

Campomanes, 7, Madrid, 28013, Spain Show on map 2.34 miles from Madrid
Score 7.9 from 211 reviews
Hotel Meninas - Boutique Opera
Pricesfrom (per room per night)
Single€65
Double€474
Rooms from
€65per room per night
Book Now!

Hostal Reconquista 2 Stars

Zorrilla, 7 2 Derecha, Madrid, 28014, Spain Show on map 1.94 miles from Madrid
Score 8.1 from 221 reviews
Hostal Reconquista
Pricesfrom (per room per night)
Single€40
Double€50
Rooms from
€40per room per night
Book Now!

Village Apartments Centro 

San Bernardo, 20, 2 puerta 3, Madrid, 28004, Spain Show on map
Score 6.4 from 420 reviews
Village Apartments Centro
Pricesfrom (per room per night)
Single€65
Double€80
Rooms from
€65per room per night
Book Now!

Hostal Huespedes Toledo 

Conde Romanones, 10 3 Ext Izq, Madrid, 28012, Spain Show on map 2.4 miles from Madrid
Score 8.5 from 346 reviews
Hostal Huespedes Toledo
Pricesfrom (per room per night)
Single€32
Double€70
Rooms from
€32per room per night
Book Now!

Habitat Apartments Gran Via 

Valverde, 4, Madrid, 28004, Spain Show on map 1.96 miles from Madrid
Score 7.2 from 131 reviews
Habitat Apartments Gran Via
Pricesfrom (per room per night)
Single€107
Double€178
Rooms from
€107per room per night
Book Now!

Foster Apartamentos Sol 

Calle Barcelona, 2, Madrid, 28012, Spain Show on map
Score 7.1 from 113 reviews
Foster Apartamentos Sol
Pricesfrom (per room per night)
Single€50
Double€70
Rooms from
€50per room per night
Book Now!

Hostal Guerra 

San Jeronimo, 3, Madrid, 28014, Spain Show on map
Score 8.7 from 603 reviews
Hostal Guerra
Pricesfrom (per room per night)
Single€32
Double€77
Rooms from
€32per room per night
Book Now!

Hostal Angelines 

Hilarion Eslava,12, Madrid, 28015, Spain Show on map
Score 8.8 from 182 reviews
Hostal Angelines
Pricesfrom (per room per night)
Single€40
Double€45
Rooms from
€40per room per night
Book Now!

Gran Melia Fenix 5 Stars

Hermosilla, 2, Madrid 28001 Spain, Madrid, 28001, Spain Show on map 1.18 miles from Madrid
Score 8.9 from 739 reviews
Gran Melia Fenix
Pricesfrom (per room per night)
Single€190
Double€3000
Rooms from
€190per room per night
Book Now!

Hostal Las Cortes 2 Stars

Zorrilla, 9-2 derecha, Madrid, 28014, Spain Show on map 1.95 miles from Madrid
Score 7.7 from 112 reviews
Hostal Las Cortes
Pricesfrom (per room per night)
Single€35
Double€89
Rooms from
€35per room per night
Book Now!

Gran Via Capital 

Gran Via, 48, Madrid, 28004, Spain Show on map
Score 9.3 from 376 reviews
Gran Via Capital
Pricesfrom (per room per night)
Single€125
Double€470
Rooms from
€125per room per night
Book Now!

Hotel Trafalgar 3 Stars

Trafalgar, 35, Madrid, 28010, Spain Show on map 1.57 miles from Madrid
Score 7.8 from 878 reviews
Hotel Trafalgar
Pricesfrom (per room per night)
Single€43
Double€173
Rooms from
€43per room per night
Book Now!

Los Amigos Hostel 

Arenal, 26 4 Izda, Madrid, 28013, Spain Show on map
Score 8.4 from 730 reviews
Los Amigos Hostel
Pricesfrom (per room per night)
Single€21
Double€80
Rooms from
€21per room per night
Book Now!

Apartamento Leganitos 9 

Leganitos, 9, Madrid, 28015, Spain Show on map
Score 9.3 from 146 reviews
Apartamento Leganitos 9
Pricesfrom (per room per night)
Single€130
Double€190
Rooms from
€130per room per night
Book Now!

Hotel Mayorazgo 4 Stars

Flor Baja, 3, Madrid 28013 Spain, Madrid, 28013, Spain Show on map 2.24 miles from Madrid
Score 7.8 from 1486 reviews
Hotel Mayorazgo
Pricesfrom (per room per night)
Single€54
Double€334
Rooms from
€54per room per night
Book Now!

Eurostars Madrid Tower 5 Stars

Castellana, 259B, Madrid, 28046, Spain Show on map 2.93 miles from Madrid
Score 8.7 from 2292 reviews
Eurostars Madrid Tower
Pricesfrom (per room per night)
Single€102
Double€900
Rooms from
€102per room per night
Book Now!

San Bernardo Rooms 

Calle San Bernardo 38, 6a Planta, Madrid, 28015, Spain Show on map
Score 8.1 from 27 reviews
San Bernardo Rooms
Pricesfrom (per room per night)
Single€30
Double€70
Rooms from
€30per room per night
Book Now!

Infanta Mercedes 2 Stars

Huesca, 21, Esq. Infanta Mercedes, Spain, Madrid, 28020, Spain Show on map 2.01 miles from Madrid
Score 7.6 from 660 reviews
Infanta Mercedes
Pricesfrom (per room per night)
Single€45
Double€105
Rooms from
€45per room per night
Book Now!

Alive Madrid Rooms 

Different locations, Madrid, 28012, Spain Show on map
Score 7.8 from 97 reviews
Alive Madrid Rooms
Pricesfrom (per room per night)
Single€40
Double€100
Rooms from
€40per room per night
Book Now!

The Hat Madrid 

Imperial, 9, Madrid, 28012, Spain Show on map
Score 8.9 from 1853 reviews
The Hat Madrid
Pricesfrom (per room per night)
Single€18
Double€33
Rooms from
€18per room per night
Book Now!

Aparto Suites Muralto 3 Stars

Buen Suceso, 3, Madrid, 28008, Spain Show on map 2.42 miles from Madrid
Score 8.2 from 429 reviews
Aparto Suites Muralto
Pricesfrom (per room per night)
Single€63
Double€196
Rooms from
€63per room per night
Book Now!

AC Hotel Madrid Feria by Marriott 4 Stars

Via de los Poblados, 3, Madrid, 28033, Spain Show on map 3.28 miles from Madrid
Score 8.1 from 623 reviews
AC Hotel Madrid Feria by Marriott
Pricesfrom (per room per night)
Single€56
Double€144
Rooms from
€56per room per night
Book Now!

Petit Palace Santa Barbara 4 Stars

Plaza Santa Barbara, 10, Madrid, 28004, Spain Show on map 1.45 miles from Madrid
Score 8.9 from 1688 reviews
Petit Palace Santa Barbara
Pricesfrom (per room per night)
Single€99
Double€269
Rooms from
€99per room per night
Book Now!

Apartamento Palacio Real 

Ilustracion 4, Madrid, 28008, Spain Show on map
Score 8.7 from 12 reviews
Apartamento Palacio Real
Pricesfrom (per room per night)
Single€80
Double€240
Rooms from
€80per room per night
Book Now!

Petit Palace Londres 3 Stars

Galdo, 2, Madrid, 28013, Spain Show on map 2.15 miles from Madrid
Score 8.0 from 821 reviews
Petit Palace Londres
Pricesfrom (per room per night)
Single€68
Double€270
Rooms from
€68per room per night
Book Now!

Village Sol Apartments 

Montera, 4, Madrid, 28013, Spain Show on map