Hotels in Madrid: book your hotel in Madrid with eDreams

A great selection of hotel offers in Madrid is at your disposal. Check our hotel search engine in order to find the hotel in Madrid , that fits your needs : cheap hotels, luxurious hotels, hostels and apartment hotels… there are hotels for every budget and taste. You can also look at hotel pictures, detailed information about the hotels an maps that show the hotel location in Madrid. Book online - its easy and convenient !

MADRID: Select the dates of your travel and click on " search "
Select a city or place:
Number of rooms:
Arrival date:
Adults per room:
Departure date:
Children per room (0-12 years old):

The best offers for a stay in Madrid for the next weekend


BALLESTA 1* 40 €  
HOSTAL APOLO 3* 48 €  
OXUM 0* 53 €  
SUITES KRIS AEROPUERTO 3* 54 €  
SUITES KRIS AEROPUERTO 3* 54 €  
CELUISMA FLORIDA NORTE 4* 54 €  
PERSAL 2* 54 €  
APARTHOTEL ANDROMEDA 2* 54 €  
APARTHOTEL ORION 2* 54 €  
APARTHOTEL RECOLETOS 2* 54 €  
APTH+ OASIS MADRID ALBUFERA 3* 54 €  
MARLASCA 2* 54 €  
HOSTAL OXUM 2* 55 €  
EL PILAR 2* 55 €  
TREVINCA 2* 55 €  
CASTILLA I 2* 55 €  
CAMINO 0* 56 €  
OASIS MADRID ALBUFERA 3* 57 €  
MARTÍN 1* 57 €  
CERVELO 2* 57 €  
TINEO 2* 58 €  
AVENIDA 2* 58 €  
CASTILLA II 2* 59 €  
GRAN DUQUE 2* 60 €  
UNIÓN 2* 62 €  
EUROMADRID 3* 62 €  
ISIS 2* 63 €  
CHIC AND BASIC COLORS 2* 63 €  
GALLARDO 3* 64 €  
FLORIDA NORTE 4* 65 €  
TRYP LEGANES 3* 65 €  
ALCÁZAR REGIS 2* 66 €  
OASIS MADRID ALBUFERA 3* 67 €  
BARAJAS PLAZA 3* 67 €  
OPORTO 2* 67 €  
EGIDO VIA LUSITANA 3* 67 €  
SHS AEROPUERTO 3* 70 €  
FLATSPERWEEK APARTMENTS 0* 72 €  
ASTURIAS 2* 72 €  
HOSTAL PERSAL 2* 72 €  
ASTURIAS 2* 72 €  
CABALLERO ERRANTE 3* 72 €  
APT+ PRINCIPE 11 2* 72 €  
APARTOSUITE PRINCIPE PIO 3* 75 €  
EUROSTARS ZARZUELA PARK 4* 75 €  
LARIS 3* 76 €  
HOSTAL LARIS 2* 77 €  
ASTORIA 2* 77 €  
HISPANO ARGENTINO 3* 79 €  
SEÑORIAL 3* 81 €  
KRIS CAZADORA 3* 81 €  
SANTO DOMINGO 1* 81 €  
EDEN PARAÍSO NEPTUNO 2* 81 €  
NEPTUNO 2* 81 €  
MEDIODIA 2* 83 €  
CONFORTEL ATRIUM 4* 84 €  
NH EXPRESS LA FLORIDA 3* 85 €  
HOTEL AR PARQUESUR 4* 85 €  
GRAN LEGAZPI 3* 85 €  
4C BRAVO MURILLO 2* 85 €  
APARTAM+ EUROBUILDING-2 4* 86 €  
EXPRESS BY HOLIDAY INN MADRID-AIRPORT 3* 86 €  
QUO GALEON 3* 86 €  
PRAGA 4* 86 €  
ANACO 3* 86 €  
EXPRESS BY HOLIDAY INN MADRID AIRPORT 3* 86 €  
APART+ TURISTICOS OLANO 2* 87 €  
SHS AEROPUERTO 3* 88 €  
ATENEO 3* 88 €  
GANIVET 3* 89 €  
HOTEL REYES CATOLICOS CITY CENTER 3* 89 €  
SEÑORIAL 3* 89 €  
GANIVET 3* 90 €  
HUSA CHAMARTIN 4* 90 €  
GANIVET 3* 91 €  
ECO HOTEL ALCALÁ SUITES 4* 91 €  
QUO ERASO 3* 91 €  
SUNOTEL AMARAL 3* 91 €  
MURALTO 3* 91 €  
VILLAMADRID 4* 91 €  
ABBA ATOCHA 3* 91 €  
FRANCISCO I 2* 92 €  
HOTEL GANIVET 3* 93 €  
AYRE GRAN HOTEL COLÓN 4* 93 €  
SAN ANTONIO 3* 93 €  
ABALU 3* 94 €  
ALEXANDRA 2* 94 €  
AC RIVAS VACIAMADRID 4* 95 €  
BEST WESTERN AROSA 4* 96 €  
REGENTE 3* 96 €  
REGENTE 3* 96 €  
REGENTE 3* 96 €  
INGLÉS 3* 96 €  
TRAVELODGE MADRID TORRELAGUNA 3* 98 €  
TRAVELODGE TORRELAGUNA 3* 98 €  
LARIS 3* 99 €  
MEDIUM CORTEZO 3* 99 €  
MEDIUM CORTEZO 3* 99 €  
PUERTA DE TOLEDO 3* 99 €  
CARLTON 4* 99 €  
LOS JERONIMOS SUITE 3* 99 €  
LARIS 0* 99 €  
ESPAHOTEL SUITES JERONIMOS 3* 99 €  
NH MERCADER 4* 100 €  
ARTURO SORIA SUITES 4* 100 €  
CONFORTEL ALCALA NORTE 4* 100 €  
PARTNER NEGRESCO 3* 101 €  
ABALU 3* 101 €  
RAFAEL HOTELES PIRAMIDES 3* 101 €  
BEST WESTERN LOS CONDES 3* 102 €  
HOSTAL LARIS 3* 103 €  
VELADA MADRID 4* 103 €  
VELADA MADRID 4* 103 €  
MAYORAZGO 4* 103 €  
PETIT PALACE PLAZA DEL CARMEN 4* 104 €  
TOGUMAR 3* 104 €  
TIROL 3* 104 €  
HOTEL ÓPERA 3* 105 €  
MENINAS 4* 105 €  
CLARIDGE 3* 105 €  
OSUNA 4* 105 €  
GRAN ATLANTA 4* 105 €  
SILKEN TORRE GARDEN 3* 105 €  
CLARIDGE 3* 105 €  
CASON DEL TORMES 3* 105 €  
ANACO 3* 105 €  
OSUNA 4* 105 €  
GRAN ATLANTA 4* 105 €  
HOTEL MADRID BARAJAS ACIS Y GALATEA 3* 107 €  
ECO ALCALA SUITES 4* 107 €  
ALLEN 0* 108 €  
APARTHOTEL PLAZA BASÍLICA 0* 108 €  
SIETEISLAS 4* 109 €  
SIETE ISLAS 4* 109 €  
APARTAMENTOS TRIBUNAL 3* 109 €  
BEST WESTERN HOTEL LOS CONDES 3* 109 €  
DON LUIS 3* 109 €  
MAYDRIT 4* 110 €  
MAYDRIT 4* 110 €  
PETIT PALACE MAYOR - PLAZA 4* 110 €  
PETIT PALACE MAYOR 4* 110 €  
GRAN VIA 65 3* 110 €  
PLAZA DE ESPAÑA 3* 110 €  
PETIT PALACE ALCALA TORRE 4* 111 €  
T3 TIROL 3* 111 €  
SERCOTEL TOGUMAR 3* 112 €  
SUITES FOXA 32 4* 112 €  
PRADO APARTMENTS 0* 112 €  
OLD TOWN APARTMENTS 0* 112 €  
FOXA 25 4* 112 €  
BARCELO CASTELLANA NORTE 4* 113 €  
BARCELO CASTELLANA NORTE 4* 113 €  
VICTORIA 4 3* 114 €  
OPERA 3* 114 €  
SUITES VIENA 3* 114 €  
SUITES VIENA 3* 114 €  
MENINAS 4* 114 €  
PETIT PALACE MAYOR - PLAZA 4* 115 €  
AROSA 4* 115 €  
ESPAHOTEL AMADOR DE LOS RÍOS 4* 115 €  
INTUR PALACIO SAN MARTÍN 4* 115 €  
ROOM MATE LAURA 0* 115 €  
GALIANO 3* 115 €  
GALIANO 3* 115 €  
HUSA NUEVO MADRID 4* 116 €  
APODACA APARTMENTS 0* 117 €  
HIGH TECH PRIME CLIPER 3* 117 €  
HIGH TECH AVENIDA CALLAO 3* 117 €  
RAFAEL HOTELES VENTAS 4* 117 €  
RAFAEL VENTAS 3* 117 €  
BARCELO CASTELLANA NORTE 4* 119 €  
BEST WESTERN HOTEL TRAFALGAR 3* 119 €  
TRYP WASHINGTON 3* 120 €  
TRYP ALONDRAS 3* 120 €  
MODERNO PUERTA DEL SOL 3* 120 €  
GRAN VÍA B 0* 120 €  
BEST WESTERN CARLOS V 3* 120 €  
GRAN VERSALLES 4* 120 €  
VINCCI CAPITOL 4* 121 €  
TEST - DON´T BOOK THIS HOTEL -- NO RESERVAR 1* 121 €  
BARCELO CASTELLANA NORTE 4* 121 €  
SENATOR GRAN VÍA 4* 121 €  
ROOM MATE OSCAR 3* 123 €  
ESPAHOTEL PLAZA BASILICA 3* 123 €  
CLEMENT BARAJAS 4* 123 €  
AUDITORIUM MADRID 4* 124 €  
TRYP INFANTA MERCEDES 3* 124 €  
CONFORTEL SUITES MADRID 4* 124 €  
ROOM MATE OSCAR 3* 125 €  
MARIA ELENA PALACE 4* 125 €  
BARCELO TORRE ARIAS 4* 125 €  
PETIT PALACE SAN BERNARDO 4* 125 €  
RAFAEL MADRID NORTE 0* 125 €  
HIGH TECH ARTURO SORIA 4* 125 €  
ROOM MATE OSCAR 3* 125 €  
ROOM MATE OSCAR 3* 125 €  
TRYP CENTRO NORTE 3* 125 €  
TRYP REX 3* 125 €  
TRYP GRAN VIA 3* 125 €  
PETIT PALACE ARENAL 3* 126 €  
SERCOTEL EMPERADOR 4* 126 €  
CLEMENT BARAJAS 4* 127 €  
HCT EL PRADO 3* 128 €  
ZENIT ABEBA 4* 129 €  
ZENIT ABEBA 4* 129 €  
CONFORTEL PIO XII 4* 130 €  
HIGH TECH MADRID AEROPUERTO 4* 130 €  
PETIT PALACE LONDRES 3* 130 €  
ABBA MADRID 4* 130 €  
AC MONTE REAL 5* 130 €  
TRYP DIANA 4* 131 €  
NH PRACTICO 3* 131 €  
SILKEN PUERTA MADRID 4* 132 €  
BEST WESTERN ATLANTICO 4* 134 €  
HUSA MONCLOA 4* 134 €  
HIGH TECH NUEVA CASTELLANA 4* 134 €  
ROOM MATE MARIO 3* 134 €  
MIRASIERRA SUITES 5* 134 €  
APARTO-HOTEL ROSALES 3* 134 €  
ABBA CASTILLA PLAZA 4* 134 €  
SUITE PRADO 4* 134 €  
ROOM MATE MARIO 3* 134 €  
MEDIUM CORTEZO 3* 135 €  
INFANTAS 4* 136 €  
HIGH TECH PETIT PALACE DUCAL 3* 137 €  
HOTEL VINCCI VIA 66 4* 137 €  
QUINTA DE LOS CEDROS 4* 138 €  
NOVOTEL MADRID PUENTE DE LA PAZ 4* 139 €  
H10 VILLA DE LA REINA 4* 139 €  
AGUMAR 4* 139 €  
AGUMAR 4* 139 €  
FOXA M-30 SUITES AND RESORT 4* 139 €  
HOTEL TRYP MENFIS 4* 140 €  
TRYP AMBASSADOR 4* 140 €  
TRYP ATOCHA 4* 140 €  
TRYP CIBELES 4* 140 €  
VINCCI CENTRUM 4* 140 €  
VINCCI VIA 66 4* 140 €  
NH BRETON 3* 140 €  
NOVOTEL MADRID SANCHINARRO 4* 141 €  
NOVOTEL MADRID SANCHINARRO 4* 141 €  
NOVOTEL SANCHINARRO 4* 141 €  
AC FERIA DE MADRID 4* 143 €  
AC AVENIDA DE AMERICA 3* 143 €  
VINCCI SOMA 4* 143 €  
VINCCI SOMA 4* 143 €  
VINCCI SOMA 4* 143 €  
APTOS+ INTERNACIONAL 3* 143 €  
A&H INTERNACIONAL MADRID 3* 143 €  
A&H APARTHOTEL INTERNACIONAL 3* 143 €  
PRECIADOS 4* 143 €  
NH PACIFICO 3* 144 €  
CONVENCION 4* 144 €  
CONVENCION 4* 144 €  
HUSA PASEO DEL ARTE 4* 144 €  
QUO PUERTA DEL SOL 4* 144 €  
CONVENCION BARAJAS 4* 144 €  
SENATOR ESPAÑA 4* 144 €  
APART+ CONVENCION BARAJAS 4* 144 €  
GRAN HOTEL VELAZQUEZ 4* 144 €  
PETIT PALACE PUERTA DEL SOL 3* 144 €  
PETIT PALACE POSADA DEL PEINE 4* 144 €  
PETIT PALACE ITALIA 3* 144 €  
II CASTILLAS 3* 144 €  
GRAN VELAZQUEZ 4* 144 €  
ESPAHOTEL AMADOR DE LOS RIOS 4* 144 €  
ARISTOS 3* 144 €  
AMADOR DE LOS RIOS 4* 144 €  
LOPE DE VEGA 4* 144 €  
NH PACIFICO 3* 146 €  
CATALONIA GAUDI 4* 146 €  
FOXA 32 4* 146 €  
RAFAEL ATOCHA 4* 146 €  
RAFAEL ORENSE 4* 146 €  
TRYP MENFIS 4* 146 €  
NH ARGÜELLES 3* 147 €  
PETIT PALACE ART GALLERY 4* 147 €  
HOTEL MADRID BARAJAS ACIS Y GALATEA 3* 147 €  
PETIT PALACE TRES CRUCES CENTRO 3* 148 €  
VINCCI SOHO 4* 148 €  
VINCCI SOHO 4* 148 €  
AC LOS VASCOS 4* 148 €  
A&H SUITE MADRID 4* 152 €  
A&H SUITES MADRID 3* 152 €  
A&H SUITES MADRID 4* 152 €  
A&H SUITE HOTEL MADRID 4* 152 €  
CONFORTEL SUITES MADRID 4* 152 €  
HUSA SERRANO ROYAL 4* 153 €  
NOVOTEL PUENTE DE LA PAZ 4* 153 €  
NH SUR 3* 153 €  
BEST WESTERN PREMIER SANTO DOMINGO 4* 153 €  
HESPERIA HERMOSILLA 3* 154 €  
HESPERIA HERMOSILLA 3* 154 €  
LIABENY 4* 154 €  
EL COLOSO 4* 155 €  
SOFITEL PLAZA DE ESPANA 4* 156 €  
GRAN HOTEL CONDE DUQUE 4* 156 €  
JARDIN METROPOLITANO 4* 156 €  
CATALONIA CENTRO 4* 157 €  
CATALONIA MORATIN 4* 157 €  
NOVOTEL MADRID CAMPO DE LAS NACIONES 4* 157 €  
NOVOTEL CAMPO DE LAS NACIONES 4* 157 €  
MELIA AVENIDA AMERICA 4* 158 €  
NH PARQUE AVENIDAS 4* 158 €  
TRYP ALAMEDA AEROPUERTO 4* 159 €  
NH BARAJAS 3* 160 €  
ME HOTEL MADRID 4* 160 €  
ARTURO SORIA CENTRO 4* 161 €  
EL PARQUE 4* 161 €  
A&H HOTEL PLAZA DEL LICEO 4* 161 €  
NH EMBAJADA 3* 161 €  
REGINA 3* 162 €  
NH EXPRESS BARAJAS 2* 162 €  
AMURA ALCOBENDAS 4* 162 €  
NH ALBERTO AGUILERA 3* 163 €  
ROOM MATE ALICIA 3* 163 €  
ROOM MATE ALICIA 3* 163 €  
HILTON MADRID AIRPORT 5* 164 €  
NH PRISMA 4* 164 €  
HUSA PRINCESA 5* 166 €  
TRAFALGAR 3* 166 €  
BEST WESTERN TRAFALGAR 3* 166 €  
AMURA ALCOBENDAS HOTEL 4* 168 €  
NH BALBOA 3* 168 €  
SANTO DOMINGO 4* 168 €  
RAMON DE LA CRUZ 41 0* 168 €  
MELIA MADRID REINA VICTORIA 4* 168 €  
ZENIT CONDE DE ORGAZ 4* 170 €  
ZENIT CONDE DE ORGAZ 4* 170 €  
SUITE FOXA 25 4* 173 €  
I - HOTEL MADRID 4* 174 €  
SUITES 33 4* 175 €  
SUITES 33 4* 175 €  
DE LAS LETRAS 4* 175 €  
CATALONIA LAS CORTES 4* 175 €  
S+ MIRADOR DE CHAMARTIN 4* 175 €  
NH LA HABANA 4* 176 €  
NH ALCALA 4* 176 €  
HESPERIA EMPERATRIZ 4* 177 €  
HESPERIA EMPERATRIZ 4* 177 €  
HUSA MONCLOA OFERTA (MADRID COMPRAS Y MAS) 4* 178 €  
HIGH TECH PRESIDENT VILLAMAGNA 4* 183 €  
SILKEN PUERTA DE CASTILLA 4* 183 €  
SOFITEL MADRID PLAZA DE ESPAÑA 4* 183 €  
SOFITEL MADRID PLAZA DE ESPAÑA 4* 183 €  
NH PRINCIPE DE VERGARA 4* 184 €  
EUROBUILDING 2 4* 186 €  
EUROSTARS GRAN MADRID 4* 188 €  
NH NACIONAL 4* 188 €  
NH LAGASCA 3* 188 €  
JARDIN DE RECOLETOS 4* 189 €  
WELLINGTON 5* 192 €  
PETIT PALACE EMBASSY 4* 192 €  
NH ABASCAL 4* 195 €  
APART+ EL MADROÑO 4* 195 €  
VP EL MADROÑO 3* 195 €  
OCC+ MIGUEL ANGEL& URBAN SPA 5* 196 €  
NH SANVY 4* 197 €  
MELIA BARAJAS 4* 198 €  
ME MADRID REINA VICTORIA 4* 198 €  
MELIA LOS GALGOS 4* 199 €  
NH PASEO DEL PRADO 4* 202 €  
AC AITANA 4* 203 €  
AC CUZCO 4* 203 €  
MELIA CASTILLA 5* 205 €  
NH EUROBUILDING 4* 207 €  
HOSPES MADRID 5* 211 €  
IZAN AVENIDA DE BURGOS 4* 211 €  
HOSPES MADRID 5* 211 €  
AC RECOLETOS 4* 213 €  
SOFITEL CAMPO DE LAS NACIONES 0* 216 €  
VILLA REAL 5* 216 €  
MELIA MADRID PRINCESA 5* 220 €  
HESPERIA MADRID 5* 221 €  
BARRIO SALAMANCA SUITES 4* 223 €  
HOSPES MADRID 5* 226 €  
SILKEN PUERTA AMÉRICA 5* 230 €  
CASA DE MADRID 3* 231 €  
HOLIDAY INN MADRID 4* 231 €  
URBAN 5* 240 €  
NH PASEO DEL PRADO 4* 260 €  
AC SANTO MAURO 5* 267 €  
AC PALACIO DEL RETIRO 5* 270 €  
ORFILA 5* 274 €  
GRAN MELIA FENIX 5* 277 €  
INTERCONTINENTAL MADRID 5* 278 €  
WESTIN PALACE (PREMIUM) 5* 310 €  
ADLER 5* 340 €  
RITZ 5* 376 €  
HOSPES MADRID 5* 400 €  
eDreams España eDreams France eDreams Italia eDreams Portugal eDreams Deutsche
TEST8