Hotels in Madrid

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Madrid

Find the perfect Madrid hotel for business or leisure
Holiday Inn Express Madrid - Tres Cantos
8.2
75 CAD
View all deals
NH Collection Madrid Abascal
8.9
186 CAD
View all deals
NH Madrid Paseo de la Habana
7.7
127 CAD
View all deals
Hotel Infanta Mercedes
7.9
71 CAD
View all deals
Exe Plaza
8.5
113 CAD
View all deals
Hotel Gran Versalles
8.4
105 CAD
View all deals
NH Madrid Zurbano
8.4
144 CAD
View all deals
Hotel Praga
7.9
105 CAD
View all deals
Senator Barajas
7.7
90 CAD
View all deals
NH Madrid Nacional
8.6
180 CAD
View all deals
Novotel Madrid Campo de Las Naciones
8.1
123 CAD
View all deals
Ayre Gran Hotel Colon
8.4
129 CAD
View all deals
NH Collection Madrid Eurobuilding
9.0
194 CAD
View all deals
Best Western Hotel Los Condes
8.4
123 CAD
View all deals
Hesperia Madrid
9.0
222 CAD
View all deals
NH Príncipe de Vergara
8.6
148 CAD
View all deals
Wellington Hotel
8.9
283 CAD
View all deals
The Westin Palace, Madrid
9.0
384 CAD
View all deals
Novotel Madrid City Las Ventas
8.2
152 CAD
View all deals
NH Madrid Balboa
8.6
148 CAD
View all deals
NH Madrid Barajas Airport
8.4
98 CAD
View all deals
NH Madrid Ventas
8.6
127 CAD
View all deals
Agumar Hotel
8.1
116 CAD
View all deals
Exe Suites 33
8.5
136 CAD
View all deals
H10 Villa De La Reina Boutique Hotel
8.7
189 CAD
View all deals
Silken Puerta Madrid
8.4
96 CAD
View all deals
Hotel Silken Torre Garden
8.3
86 CAD
View all deals
Hotel Atlantico Madrid
9.3
201 CAD
View all deals
Sercotel Madrid Aeropuerto
8.5
104 CAD
View all deals
AC Hotel by Marriott Carlton Madrid
8.5
155 CAD
View all deals
Tryp Madrid Cibeles Hotel
8.1
163 CAD
View all deals
Courtyard by Marriott Madrid Princesa
7.9
155 CAD
View all deals
Hotel Via Castellana
8.2
114 CAD
View all deals
Vincci Capitol
8.5
184 CAD
View all deals
Ilunion Pio XII
8.3
101 CAD
View all deals
Hotel Ópera
8.5
136 CAD
View all deals
Hotel Miguel Angel by BlueBay
7.9
144 CAD
View all deals
Hotel Emperador
8.5
171 CAD
View all deals
Novotel Madrid Center
8.6
168 CAD
View all deals
Hotel Intur Palacio San Martin
8.8
193 CAD
View all deals

Popular neighbourhoods in Madrid

Search for hotels in these Madrid neighbourhoods
Hotels in Embajadores
Best value
Cats Chill Out Hostel Madrid
8.2
24 CAD
#1 Most popular
Hotel Puerta de Toledo
8.7
123 CAD
#2 Most popular
Eurostars Plaza Mayor
8.5
159 CAD
#3 Most popular
2060 The Newton Hostel & Market
9.1
27 CAD
#4 Most popular
Las Musas Hostel
8.3
26 CAD
#5 Most popular
Hotel Cortezo
8.1
118 CAD
Hotels in Gran Via
Best value
Woohoo Hostal Madrid
8.6
22 CAD
#1 Most popular
Hotel Mayorazgo
8.6
120 CAD
#2 Most popular
Senator Gran Via 70 Spa Hotel
8.4
136 CAD
#3 Most popular
Hotel Santo Domingo
7.9
128 CAD
#4 Most popular
Vincci Capitol
8.5
184 CAD
#5 Most popular
Hotel Emperador
8.5
171 CAD
Hotels in Sol
Best value
I Love Madrid Hostel
8.1
19 CAD
#1 Most popular
Hotel Liabeny
8.8
155 CAD
#2 Most popular
Hostal Inter Plaza Mayor
6.8
31 CAD
#3 Most popular
Motion Hostel Gran Vía
6.7
23 CAD
#4 Most popular
Toc Hostel Madrid
8.9
36 CAD
#5 Most popular
Hostal Alhambra Suites
8.6
110 CAD
Hotels in Cortes
Best value
La Posada de Huertas
7.9
24 CAD
#1 Most popular
NH Collection Madrid Paseo del Prado
8.7
228 CAD
#2 Most popular
NH Collection Madrid Suecia
8.9
224 CAD
#3 Most popular
NH Collection Madrid Palacio de Tepa
8.9
229 CAD
#4 Most popular
Villa Real Hotel
8.9
199 CAD
#5 Most popular
Catalonia Gran Vía
8.5
179 CAD

When to book a hotel in Madrid

Low Season
March
High Season
April

cheapest month to stay

64%

expected price decrease

most expensive time to stay

54%

expected price increase

+360.0%
+240.0%
+120.0%
Base
Price
107 - 461 CAD
Temperature
9 - 32 °C
Precipitation
0 - 3 mm
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

137 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

293 CAD

avg. price over the last two weeks


How much does a hotel in Madrid cost?

4 stars and above
#1 most popular
NH Collection Madrid Abascal
8.9
186 CAD
#2 most popular
NH Madrid Paseo de la Habana
7.7
127 CAD
Best value
Ibis Budget Madrid Valentin Beato
8.1
70 CAD
3 stars
#1 most popular
Holiday Inn Express Madrid - Tres Cantos
8.2
75 CAD
#2 most popular
Best Western Hotel Los Condes
8.4
123 CAD
Best value
Hotel Aravaca Garden
6.7
44 CAD
2 stars and below
#1 most popular
Hotel Infanta Mercedes
7.9
71 CAD
#2 most popular
Puerta del Sol Rooms
7.7
66 CAD
Best value
Motion Chueca
6.3
20 CAD

Cheapest hotels in Madrid

Cheap hotels and hostels in Madrid
Hostal Casa Tao
5.9
15 CAD
Motion Hostel Gran Vía
6.7
23 CAD
Motion Chueca
6.3
20 CAD
Hostel Era
7.0
24 CAD
Woohoo Hostal Madrid
8.6
22 CAD
Hostel Era Alonso Martinez
7.4
24 CAD

Best value hotels in Madrid

Woohoo Hostal Madrid
8.6
22 CAD
Villa Real Hotel
8.9
199 CAD
2060 The Newton Hostel & Market
9.1
27 CAD
Hotel Ilunion Alcalá Norte
8.4
92 CAD
Hotel Miguel Angel by BlueBay
7.9
144 CAD
Hostel Los Amigos
8.5
27 CAD

Looking for a specific type of hotel

Romantic Hotels in Madrid
Best value
Hotel Aravaca Garden
6.7
44 CAD
#1 Most popular
Hotel Gran Versalles
8.4
105 CAD
#2 Most popular
Ayre Gran Hotel Colon
8.4
129 CAD
NH Collection Madrid Eurobuilding
9.0
194 CAD
NH Príncipe de Vergara
8.6
148 CAD
Wellington Hotel
8.9
283 CAD
The Westin Palace, Madrid
9.0
384 CAD
Kid-Friendly Hotels in Madrid
Best value
Novotel Madrid Campo de Las Naciones
8.1
123 CAD
#1 Most popular
Novotel Madrid City Las Ventas
8.2
152 CAD
Luxury Hotels in Madrid
Best value
Hotel Nuevo Madrid
8.3
78 CAD
#1 Most popular
NH Collection Madrid Abascal
8.9
186 CAD
#2 Most popular
NH Madrid Paseo de la Habana
7.7
127 CAD
Hotel Gran Versalles
8.4
105 CAD
NH Madrid Nacional
8.6
180 CAD
Novotel Madrid Campo de Las Naciones
8.1
123 CAD
Ayre Gran Hotel Colon
8.4
129 CAD

Start planning your trip to Madrid