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 €  
CABALLERO ERRANTE 3* 72 €  
ASTURIAS 2* 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 €  
LARIS 3* 81 €  
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 €  
APARTHOTEL QUO GALEÓN 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 €  
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 €  
APARTOSUITES 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 €  
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 €  
OSUNA 3* 105 €  
SILKEN TORRE GARDEN 3* 105 €  
CLARIDGE 3* 105 €  
CASON DEL TORMES 3* 105 €  
ANACO 3* 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 €  
SERCOTEL 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 €  
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 €  
ROOM MATE OSCAR 3* 124 €  
TRYP INFANTA MERCEDES 3* 124 €  
CONFORTEL SUITES MADRID 4* 124 €  
ROOM MATE OSCAR 3* 125 €  
MARÍA 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 €  
TRYP CENTRO NORTE 3* 125 €  
TRYP REX 3* 125 €  
TRYP GRAN VIA 3* 125 €  
PETIT PALACE ARENAL 3* 126 €  
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 €  
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 €  
ROOM MATE MARIO 3* 135 €  
LUSSO HOTEL 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 €  
AC MADRID FERIA 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 €  
QUO PUERTA DEL SOL 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 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 €  
CONVENCIÓN 4* 144 €  
HUSA PASEO DEL ARTE 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 HOTEL 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 €  
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 €  
REGINA 3* 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 €  
A&H EL PARQUE 4* 161 €  
A&H PLAZA DEL LICEO 4* 161 €  
NH EMBAJADA 3* 161 €  
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 €  
JARDÍN 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 €  
OCCIDENTAL MIGUEL ÁNGEL & 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 €  
SUITES BARRIO DE SALAMANCA 4* 223 €  
HOSPES MADRID 5* 226 €  
SILKEN PUERTA AMERICA 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