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
49 EUR
View all deals
NH Collection Madrid Abascal
8.9
121 EUR
View all deals
NH Madrid Paseo de la Habana
7.7
83 EUR
View all deals
Hotel Infanta Mercedes
7.9
47 EUR
View all deals
Exe Plaza
8.5
74 EUR
View all deals
Hotel Gran Versalles
8.4
68 EUR
View all deals
NH Madrid Zurbano
8.4
94 EUR
View all deals
Hotel Praga
7.9
68 EUR
View all deals
Senator Barajas
7.7
59 EUR
View all deals
NH Madrid Nacional
8.6
118 EUR
View all deals
Novotel Madrid Campo de Las Naciones
8.1
80 EUR
View all deals
Ayre Gran Hotel Colon
8.5
84 EUR
View all deals
NH Collection Madrid Eurobuilding
9.0
126 EUR
View all deals
Best Western Hotel Los Condes
8.4
80 EUR
View all deals
Hesperia Madrid
9.0
145 EUR
View all deals
NH Príncipe de Vergara
8.6
97 EUR
View all deals
Wellington Hotel
8.9
184 EUR
View all deals
The Westin Palace, Madrid
9.0
250 EUR
View all deals
Novotel Madrid City Las Ventas
8.2
99 EUR
View all deals
NH Madrid Balboa
8.6
97 EUR
View all deals
NH Madrid Barajas Airport
8.5
64 EUR
View all deals
NH Madrid Ventas
8.6
83 EUR
View all deals
Agumar Hotel
8.1
76 EUR
View all deals
Hotel Cortezo
8.1
77 EUR
View all deals
Exe Suites 33
8.5
89 EUR
View all deals
H10 Villa de la Reina
8.7
123 EUR
View all deals
Hotel Silken Puerta Madrid
8.4
62 EUR
View all deals
Hotel Silken Torre Garden
8.4
56 EUR
View all deals
Hotel Atlantico Madrid
9.3
131 EUR
View all deals
Pierre & Vacances Apartamentos Madrid Eurobuilding 2
6.5
61 EUR
View all deals
Sercotel Madrid Aeropuerto
8.5
68 EUR
View all deals
AC Hotel by Marriott Carlton Madrid
8.5
101 EUR
View all deals
Tryp Madrid Cibeles Hotel
8.0
106 EUR
View all deals
Courtyard by Marriott Madrid Princesa
7.9
101 EUR
View all deals
Hotel Via Castellana
8.3
75 EUR
View all deals
Vincci Capitol
8.5
120 EUR
View all deals
Ilunion Pio XII
8.3
66 EUR
View all deals
Hotel Ópera
8.5
89 EUR
View all deals
Hotel Miguel Angel by BlueBay
7.9
94 EUR
View all deals
Hotel Emperador
8.5
112 EUR
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
16 EUR
No. 1 most popular
Hotel Puerta de Toledo
8.7
80 EUR
No. 2 most popular
Hotel Ganivet
8.4
75 EUR
No. 3 most popular
Eurostars Plaza Mayor
8.5
104 EUR
No. 4 most popular
2060 The Newton Hostel & Market
9.1
18 EUR
No. 5 most popular
Las Musas Hostel
8.3
17 EUR
Hotels in Sol
Best value
I Love Madrid Hostel
8.2
12 EUR
No. 1 most popular
Hostal Inter Plaza Mayor
6.7
20 EUR
No. 2 most popular
Hotel Liabeny
8.8
101 EUR
No. 3 most popular
Motion Hostel Gran Vía
6.7
15 EUR
No. 4 most popular
Toc Hostel And Suites
8.9
24 EUR
No. 5 most popular
Hostal Suites Alhambra
8.6
72 EUR
Hotels in Gran Via
Best value
Woohoo Hostal Madrid
8.6
14 EUR
No. 1 most popular
Hotel Mayorazgo
8.6
78 EUR
No. 2 most popular
Senator Gran Via 70 Spa Hotel
8.3
89 EUR
No. 3 most popular
Hotel Santo Domingo
7.9
83 EUR
No. 4 most popular
Hotel Emperador
8.5
112 EUR
No. 5 most popular
Dear Hotel Madrid
8.8
112 EUR
Hotels in Cortes
Best value
La Posada de Huertas
7.8
16 EUR
No. 1 most popular
ME Madrid Reina Victoria
8.7
148 EUR
No. 2 most popular
NH Collection Madrid Suecia
8.9
146 EUR
No. 3 most popular
NH Collection Madrid Paseo del Prado
8.7
148 EUR
No. 4 most popular
Catalonia Gran Vía
8.6
117 EUR
No. 5 most popular
Vincci Soho
8.8
119 EUR

When to book a hotel in Madrid

Low season
February
High season
May

cheapest month to stay

26%

expected price decrease

most expensive time to stay

45%

expected price increase

+120.0%
+80.0%
+40.0%
Base
Price
75 - 148 EUR
Highest day of week
Tuesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

92 EUR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

86 EUR

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?

Visiting Madrid for 2 nights is the most common choice for our users.

How much does a hotel cost in Madrid?

104 EUR per night is the average rate for a room when booking a hotel in Madrid. Prices will differ depending on factors such as star rating, time of year and location.

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 29% during this period.

Which day is cheapest to stay in Madrid?

Saturday is the cheapest day for hotel rooms in Madrid. Monday is the most expensive day.

How much does a luxury hotel in Madrid cost?

A luxury hotel in Madrid can set you back on average 121 EUR per person, per night. In comparison, the average cost of a hotel in Madrid is 94 EUR per person, per night, representing a 22.379% premium for a luxury hotel.

How much does a hostel in Madrid cost?

33 EUR is how much a hostel (and up to 2-star hotels) in Madrid could cost you each night. Booking a hostel could save you 61 EUR when compared to the average price of a hotel in Madrid.

Where should I stay in Madrid?

Areas such as Embajadores, Sol, Gran Via and Cortes prove popular amongst people booking a hotel in Madrid.


How much does a hotel in Madrid cost?

4 stars and above
#1 most popular
NH Collection Madrid Abascal
8.9
121 EUR
#2 most popular
NH Madrid Paseo de la Habana
7.7
83 EUR
Best value
Casa de Huespedes La Asturiana
7.7
40 EUR
3 stars
#1 most popular
Holiday Inn Express Madrid - Tres Cantos
8.2
49 EUR
#2 most popular
Best Western Hotel Los Condes
8.4
80 EUR
Best value
Hotel Aravaca Garden
6.6
29 EUR
2 stars and below
#1 most popular
Hotel Infanta Mercedes
7.9
47 EUR
#2 most popular
Puerta del Sol Rooms
7.7
43 EUR
Best value
Motion Chueca
6.2
13 EUR

Cheapest hotels in Madrid

Cheap hotels and hostels in Madrid
Hostal Casa Tao
6.0
10 EUR
Motion Hostel Gran Vía
6.7
15 EUR
Motion Chueca
6.2
13 EUR
Cats Chill Out Hostel Madrid
8.2
16 EUR
Woohoo Hostal Madrid
8.6
14 EUR
Hostel Era
7.0
16 EUR

Best value hotels in Madrid

Casa de Huespedes La Asturiana
7.7
40 EUR
Hotel Miguel Angel by BlueBay
7.9
94 EUR
Woohoo Hostal Madrid
8.6
14 EUR
Villa Real Hotel
8.9
130 EUR
2060 The Newton Hostel & Market
9.1
18 EUR
Ilunion Alcala Norte
8.4
60 EUR

Looking for a specific type of hotel

Romantic hotels in Madrid
Best value
ibis budget Madrid Centro las Ventas
8.1
47 EUR
No. 1 most popular
Hotel Gran Versalles
8.4
68 EUR
No. 2 most popular
Ayre Gran Hotel Colon
8.5
84 EUR
NH Príncipe de Vergara
8.6
97 EUR
Wellington Hotel
8.9
184 EUR
The Westin Palace, Madrid
9.0
250 EUR
Exe Suites 33
8.5
89 EUR
Kid-friendly hotels in Madrid
Best value
Novotel Madrid Campo de Las Naciones
8.1
80 EUR
No. 1 most popular
Novotel Madrid City Las Ventas
8.2
99 EUR
Luxury hotels in Madrid
Best value
Hotel Nuevo Madrid
8.3
51 EUR
No. 1 most popular
NH Collection Madrid Abascal
8.9
121 EUR
No. 2 most popular
NH Madrid Paseo de la Habana
7.7
83 EUR
Hotel Gran Versalles
8.4
68 EUR
NH Madrid Nacional
8.6
118 EUR
Novotel Madrid Campo de Las Naciones
8.1
80 EUR
Ayre Gran Hotel Colon
8.5
84 EUR

Popular flight routes to Madrid

Find the cheapest flights to Madrid on popular routes
Dublin to Madrid
Fastest flight time
2h 35m
Cheapest price
50 EUR
Singapore to Madrid
Fastest flight time
18h 45m
Cheapest price
515 EUR
Cork to Madrid
Fastest flight time
2h 15m
Cheapest price
205 EUR
Shannon to Madrid
Fastest flight time
4h 55m
Cheapest price
134 EUR
View more

Start planning your trip to Madrid