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
81 AUD
View all deals
NH Collection Madrid Abascal
8.9
201 AUD
View all deals
NH Madrid Paseo de la Habana
7.7
137 AUD
View all deals
Hotel Infanta Mercedes
7.9
77 AUD
View all deals
Exe Plaza
8.5
122 AUD
View all deals
Hotel Gran Versalles
8.4
113 AUD
View all deals
NH Madrid Zurbano
8.4
156 AUD
View all deals
Hotel Praga
7.9
113 AUD
View all deals
Senator Barajas
7.7
97 AUD
View all deals
NH Madrid Nacional
8.6
195 AUD
View all deals
Novotel Madrid Campo de Las Naciones
8.1
132 AUD
View all deals
Ayre Gran Hotel Colon
8.5
140 AUD
View all deals
NH Collection Madrid Eurobuilding
9.0
209 AUD
View all deals
Best Western Hotel Los Condes
8.4
132 AUD
View all deals
Hesperia Madrid
9.0
240 AUD
View all deals
NH Príncipe de Vergara
8.6
160 AUD
View all deals
Wellington Hotel
8.9
305 AUD
View all deals
The Westin Palace, Madrid
9.0
414 AUD
View all deals
Novotel Madrid City Las Ventas
8.2
164 AUD
View all deals
NH Madrid Balboa
8.6
160 AUD
View all deals
NH Madrid Barajas Airport
8.5
106 AUD
View all deals
Apartamentos Sercotel Togumar
8.3
105 AUD
View all deals
NH Madrid Ventas
8.6
137 AUD
View all deals
Agumar Hotel
8.1
125 AUD
View all deals
Hotel Cortezo
8.1
128 AUD
View all deals
Exe Suites 33
8.5
147 AUD
View all deals
H10 Villa De La Reina Boutique Hotel
8.7
204 AUD
View all deals
Silken Puerta Madrid
8.4
103 AUD
View all deals
Hotel Silken Torre Garden
8.4
93 AUD
View all deals
Hotel Atlantico Madrid
9.3
217 AUD
View all deals
Pierre & Vacances Apartamentos Madrid Eurobuilding 2
6.5
100 AUD
View all deals
Sercotel Madrid Aeropuerto
8.5
112 AUD
View all deals
AC Hotel by Marriott Carlton Madrid
8.5
167 AUD
View all deals
Tryp Madrid Cibeles Hotel
8.0
176 AUD
View all deals
Courtyard by Marriott Madrid Princesa
7.9
167 AUD
View all deals
Hotel Via Castellana
8.3
124 AUD
View all deals
Vincci Capitol
8.5
199 AUD
View all deals
Ilunion Pio XII
8.3
109 AUD
View all deals
Hotel Ópera
8.5
147 AUD
View all deals
Hotel Miguel Angel by BlueBay
7.9
156 AUD
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
26 AUD
No. 1 most popular
Hotel Puerta de Toledo
8.7
132 AUD
No. 2 most popular
Ganivet
8.4
124 AUD
No. 3 most popular
Eurostars Plaza Mayor
8.5
172 AUD
No. 4 most popular
2060 The Newton Hostel & Market
9.1
29 AUD
No. 5 most popular
Las Musas Hostel
8.3
28 AUD
Hotels in Sol
Best value
I Love Madrid Hostel
8.2
20 AUD
No. 1 most popular
Hostal Inter Plaza Mayor
6.7
33 AUD
No. 2 most popular
Hotel Liabeny
8.8
167 AUD
No. 3 most popular
Madrid Motion Hostels
6.7
25 AUD
No. 4 most popular
Toc Hostel Madrid
8.9
39 AUD
No. 5 most popular
Hostal Suites Alhambra
8.6
119 AUD
Hotels in Gran Via
Best value
Woohoo Hostal Madrid
8.6
23 AUD
No. 1 most popular
Hotel Mayorazgo
8.6
129 AUD
No. 2 most popular
Senator Gran Via 70 Spa Hotel
8.3
147 AUD
No. 3 most popular
Hotel Santo Domingo
7.9
138 AUD
No. 4 most popular
Emperador
8.5
185 AUD
No. 5 most popular
Dear Hotel Madrid
8.8
185 AUD
Hotels in Cortes
Best value
La Posada de Huertas
7.8
26 AUD
No. 1 most popular
NH Collection Madrid Suecia
8.9
241 AUD
No. 2 most popular
NH Collection Madrid Paseo del Prado
8.7
246 AUD
No. 3 most popular
Catalonia Gran Vía
8.6
193 AUD
No. 4 most popular
Vincci Soho
8.8
196 AUD
No. 5 most popular
Villa Real Hotel
8.9
215 AUD

When to book a hotel in Madrid

Low season
February
High season
October

cheapest month to stay

38%

expected price decrease

most expensive time to stay

18%

expected price increase

+105.0%
+70.0%
+35.0%
Base
Price
111 - 209 AUD
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

170 AUD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

149 AUD

avg. price over the last two weeks


Madrid travel tips

Let us help you with the best tips about Madrid

How long do people stay in Madrid?

When visiting Madrid the average booking length is 3 nights.

How much does a hotel cost in Madrid?

The price of a hotel in Madrid depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around 147 AUD per night.

When is the best time to book a hotel in Madrid?

Hotels in Madrid are usually cheapest during the month of February. You can expect a price decrease of around 35% during this period.

Which day is cheapest to stay in Madrid?

Thursday is the day where you will typically find the lowest price for your hotel room in Madrid. The highest price tends to be on Monday.

How much does a luxury hotel in Madrid cost?

On average, a luxury Madrid hotel costs 119 AUD per person, per night. This is a 22% premium when compared to the average cost of a hotel in Madrid (93 AUD per person, per night).

How much does a hostel in Madrid cost?

On average, a hostel in Madrid will be priced around 33 AUD. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be 60 AUD lower than your typical Madrid hotel.

Where should I stay in Madrid?

Embajadores, Sol, Gran Via and Cortes are some of the more popular areas to stay in when visiting Madrid.


How much does a hotel in Madrid cost?

4 stars and above
#1 most popular
NH Collection Madrid Abascal
8.9
201 AUD
#2 most popular
NH Madrid Paseo de la Habana
7.7
137 AUD
Best value
Casa de Huespedes La Asturiana
7.7
65 AUD
3 stars
#1 most popular
Holiday Inn Express Madrid - Tres Cantos
8.2
81 AUD
#2 most popular
Best Western Hotel Los Condes
8.4
132 AUD
Best value
Hotel Aravaca Garden
6.6
48 AUD
2 stars and below
#1 most popular
Hotel Infanta Mercedes
7.9
77 AUD
#2 most popular
Puerta del Sol Rooms
7.7
71 AUD
Best value
Motion Chueca
6.2
22 AUD

Cheapest hotels in Madrid

Cheap hotels and hostels in Madrid
Hostal Casa Tao
6.0
16 AUD
Madrid Motion Hostels
6.7
25 AUD
Motion Chueca
6.2
22 AUD
Cats Chill Out Hostel Madrid
8.2
26 AUD
Woohoo Hostal Madrid
8.6
23 AUD
Hostel Era
7.0
26 AUD

Best value hotels in Madrid

Casa de Huespedes La Asturiana
7.7
65 AUD
Hotel Miguel Angel by BlueBay
7.9
156 AUD
Woohoo Hostal Madrid
8.6
23 AUD
Villa Real Hotel
8.9
215 AUD
2060 The Newton Hostel & Market
9.1
29 AUD
Ilunion Alcala Norte
8.4
99 AUD

Looking for a specific type of hotel

Romantic hotels in Madrid
Best value
ibis budget Madrid Centro las Ventas
8.1
77 AUD
No. 1 most popular
Hotel Gran Versalles
8.4
113 AUD
No. 2 most popular
Ayre Gran Hotel Colon
8.5
140 AUD
NH Príncipe de Vergara
8.6
160 AUD
Wellington Hotel
8.9
305 AUD
The Westin Palace, Madrid
9.0
414 AUD
Exe Suites 33
8.5
147 AUD
Kid-friendly hotels in Madrid
Best value
Novotel Madrid Campo de Las Naciones
8.1
132 AUD
No. 1 most popular
Novotel Madrid City Las Ventas
8.2
164 AUD
Luxury hotels in Madrid
Best value
Hotel Nuevo Madrid
8.3
84 AUD
No. 1 most popular
NH Collection Madrid Abascal
8.9
201 AUD
No. 2 most popular
NH Madrid Paseo de la Habana
7.7
137 AUD
Hotel Gran Versalles
8.4
113 AUD
NH Madrid Nacional
8.6
195 AUD
Novotel Madrid Campo de Las Naciones
8.1
132 AUD
Ayre Gran Hotel Colon
8.5
140 AUD

Popular flight routes to Madrid

Find the cheapest flights to Madrid on popular routes
Sydney to Madrid
Fastest flight time
27h 00m
Cheapest price
864 AUD
Brisbane to Madrid
Fastest flight time
25h 45m
Cheapest price
1,233 AUD
Melbourne to Madrid
Fastest flight time
23h 20m
Cheapest price
874 AUD
Perth to Madrid
Fastest flight time
22h 40m
Cheapest price
1,112 AUD
London to Madrid
Fastest flight time
2h 35m
Cheapest price
161 AUD
Adelaide to Madrid
Fastest flight time
27h 45m
Cheapest price
1,518 AUD
View more

Start planning your trip to Madrid