Hotels in Madrid

Check-in
Check-out
Compare vs momondo |

Top hotels in Madrid

Find the perfect Madrid hotel for business or leisure
Exe Plaza
8.4
62 GBP
View all deals
Hotel Gran Versalles
8.4
55 GBP
View all deals
Hotel Praga
7.8
57 GBP
View all deals
Senator Barajas
7.6
55 GBP
View all deals
Ayre Gran Hotel Colón
8.4
61 GBP
View all deals
Hesperia Madrid
9.0
114 GBP
View all deals
Wellington Hotel
8.9
162 GBP
View all deals
The Westin Palace, Madrid
9.0
213 GBP
View all deals
Agumar Hotel
8.1
62 GBP
View all deals
Silken Puerta Madrid
8.4
51 GBP
View all deals
Hotel Silken Torre Garden
8.4
44 GBP
View all deals
Hotel Atlantico Madrid
9.3
103 GBP
View all deals
Petit Palace Chueca
8.4
62 GBP
View all deals
Sercotel Madrid Aeropuerto
8.2
60 GBP
View all deals
AC Hotel by Marriott Carlton Madrid
8.5
75 GBP
View all deals
Courtyard by Marriott Madrid Princesa
7.8
81 GBP
View all deals
Hotel Vía Castellana
8.3
61 GBP
View all deals
Vincci Capitol
8.3
89 GBP
View all deals
Ilunion Pio XII
8.2
49 GBP
View all deals
Hotel Miguel Angel by BlueBay
7.9
84 GBP
View all deals
Petit Palace Preciados
8.3
69 GBP
View all deals
Novotel Madrid Center
8.6
89 GBP
View all deals
Hotel Weare Chamartín
8.0
51 GBP
View all deals
Gran Velazquez
7.7
218 GBP
View all deals
Meliá Madrid Serrano
8.5
125 GBP
View all deals
Petit Palace Cliper-Gran Vía
7.9
66 GBP
View all deals
Gran Meliá Fénix
9.0
143 GBP
View all deals
Hotel Regina
8.7
77 GBP
View all deals
Intercontinental Hotels Madrid
8.7
155 GBP
View all deals
H10 Tribeca
8.7
65 GBP
View all deals
Senator Gran Vía 70 Spa Hotel
8.2
76 GBP
View all deals
Eurostars Zarzuela Park
8.3
40 GBP
View all deals
Hotel Claridge Madrid
8.7
76 GBP
View all deals
Urban
8.8
144 GBP
View all deals
Vincci Soma
8.3
88 GBP
View all deals
Ilunion Suites Madrid
8.5
56 GBP
View all deals
Hotel Zenit Abeba
8.5
70 GBP
View all deals
Hotel Moderno
8.6
74 GBP
View all deals
Petit Palace Puerta del Sol
8.7
77 GBP
View all deals
Villa Real Hotel
8.8
100 GBP
View all deals
Hotel Ritz
9.0
215 GBP
View all deals
Sercotel G.H. Conde Duque, an Ascend Hotel Collection Member
8.4
70 GBP
View all deals
Hotel Elba Madrid Alcalá
8.4
59 GBP
View all deals
Ilunion Alcalá Norte
8.4
44 GBP
View all deals
Hotel Osuna Feria Madrid
7.0
51 GBP
View all deals
Hotel Zenit Conde De Orgaz
8.0
56 GBP
View all deals
Meliá Avenida América
8.3
72 GBP
View all deals
Nyx Madrid
8.2
60 GBP
View all deals
City House Florida Norte Hotel by Faranda
6.6
49 GBP
View all deals
Hotel Liabeny
8.8
85 GBP
View all deals
Hotel Eurostars Monte Real
8.5
50 GBP
View all deals
Catalonia Gran Vía
8.4
89 GBP
View all deals
Petit Palace Plaza Mayor
8.4
82 GBP
View all deals
Holiday Inn Madrid - Las Tablas
8.0
55 GBP
View all deals
Eurostars Casa De La Lírica
8.7
85 GBP
View all deals
Travelodge Torrelaguna
7.8
44 GBP
View all deals
Hotel Mirador de Chamartin
8.1
60 GBP
View all deals
7 Islas Hotel
8.9
79 GBP
View all deals
Hotel Nuevo Madrid
8.3
46 GBP
View all deals
Vincci Soho
8.7
89 GBP
View all deals
Petit Palace President Castellana
8.1
81 GBP
View all deals
Hotel Puerta América
8.5
78 GBP
View all deals
ME Madrid Reina Victoria
8.7
132 GBP
View all deals
Occidental Madrid Este
8.3
54 GBP
View all deals
Iberostar Las Letras Gran Vía
8.8
113 GBP
View all deals
Hotel Paseo Del Arte
8.5
83 GBP
View all deals
Relais & Châteaux Hotel Orfila
9.2
206 GBP
View all deals
Hotel Mercader
8.0
48 GBP
View all deals
Senator Castellana
8.2
59 GBP
View all deals
B&B Hotel Madrid Airport
7.6
47 GBP
View all deals
Hotel Ganivet
8.3
57 GBP
View all deals
Vincci Vía 66
8.5
85 GBP
View all deals
Hilton Madrid Airport
8.4
81 GBP
View all deals
Maydrit Hotel
8.7
61 GBP
View all deals
Occidental Castellana Norte
8.6
58 GBP
View all deals
Eurostars Madrid Tower
8.6
88 GBP
View all deals
Eurostars Madrid Gran Vía
8.1
84 GBP
View all deals
Hospes Puerta de Alcalá
8.9
166 GBP
View all deals
Ilunion Atrium
8.6
56 GBP
View all deals
Petit Palace Arturo Soria
8.4
60 GBP
View all deals
Hotel Único Madrid - Small Luxury Hotels Of The World
9.1
221 GBP
View all deals
Compostela Suites Apartments
7.6
49 GBP
View all deals
Hotel Nuevo Boston
8.6
60 GBP
View all deals
Flat5Madrid
8.2
36 GBP
View all deals
Axor Feria
8.3
61 GBP
View all deals
Hostal Welcome
6.4
50 GBP
View all deals
Hotel Aravaca Garden
6.7
24 GBP
View all deals
Vertice Roomspace Madrid
7.5
36 GBP
View all deals
Village Atocha Apartments
7.7
47 GBP
View all deals
Hostal Casa Bueno Madrid
8.3
29 GBP
View all deals
Posada del Dragón Boutique Hotel
8.7
68 GBP
View all deals
Hostels Meetingpoint
7.7
30 GBP
View all deals
Toc Hostel And Suites
8.9
42 GBP
View all deals
Hotel Dome Las Tablas
7.7
45 GBP
View all deals
Friendly Rentals Chueca X
-1.0
74 GBP
View all deals
D´Hostel Madrid
7.7
27 GBP
View all deals
Apartamento Marques de Vadillo
8.5
82 GBP
View all deals
Jaime el Conquistador Apartment
6.1
47 GBP
View all deals
Apartamento Santa María
7.8
51 GBP
View all deals
Piso acogedor y luminoso muy cerca de Embajadores
7.7
68 GBP
View all deals

Popular neighbourhoods in Madrid

Search for hotels in these Madrid neighbourhoods

Embajadores
Best value
D´Hostel Madrid
7.7
27 GBP
No. 1 most popular
Hotel Puerta de Toledo
8.6
63 GBP
No. 2 most popular
Eurostars Hotel Plaza Mayor
8.5
73 GBP
No. 3 most popular
Hotel Cortezo
8.1
57 GBP
No. 4 most popular
Las Musas Hostel
8.2
35 GBP
No. 5 most popular
Holiday Inn Madrid - Piramides
8.2
61 GBP
Gran Via
Best value
Residencia Lemus
6.4
25 GBP
No. 1 most popular
Vincci Vía 66
8.5
85 GBP
No. 2 most popular
Eurostars Madrid Gran Vía
8.1
84 GBP
No. 3 most popular
Petit Palace Chueca
8.4
62 GBP
No. 4 most popular
Iberostar Las Letras Gran Vía
8.8
113 GBP
No. 5 most popular
Vincci Capitol
8.3
89 GBP
Sol
Best value
Mola Hostel
8.6
27 GBP
No. 1 most popular
Hotel Liabeny
8.8
85 GBP
No. 2 most popular
Petit Palace Preciados
8.3
69 GBP
No. 3 most popular
Hotel Moderno
8.6
74 GBP
No. 4 most popular
Eurostars Casa De La Lírica
8.7
85 GBP
No. 5 most popular
Toc Hostel And Suites
8.9
42 GBP
Opera
Best value
Hostel Los Amigos
8.3
25 GBP
No. 1 most popular
Hostels Meetingpoint
7.7
30 GBP
No. 2 most popular
Petit Palace Plaza Mayor
8.4
82 GBP
No. 3 most popular
Hotel Intur Palacio San Martin
8.9
91 GBP
No. 4 most popular
Hotel Ópera
8.3
71 GBP
No. 5 most popular
Room Mate Mario
8.9
67 GBP

When to book a hotel in Madrid

Low season
January
High season
May

cheapest month to stay

18%

expected price decrease

most expensive time to stay

26%

expected price increase

+60%
+40%
+20%
Base
Price
72 - 111 GBP
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

71 GBP

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

80 GBP

avg. price over the last two weeks


How much does a hotel in Madrid cost?

4 stars and above
#1 most popular
Exe Plaza
8.4
62 GBP
#2 most popular
Hotel Gran Versalles
8.4
55 GBP
Best value
Ilunion Alcalá Norte
8.4
44 GBP
3 stars
#1 most popular
Hotel Silken Torre Garden
8.4
44 GBP
#2 most popular
Petit Palace Chueca
8.4
62 GBP
Best value
Hotel Aravaca Garden
6.7
24 GBP
2 stars and below
#1 most popular
Hostal Welcome
6.4
50 GBP
#2 most popular
Vertice Roomspace Madrid
7.5
36 GBP
Best value
D´Hostel Madrid
7.7
27 GBP

Looking for a specific type of hotel

Romantic Hotels
Best value
Hotel Aravaca Garden
6.7
24 GBP
No. 1 most popular
Hotel Gran Versalles
8.4
55 GBP
No. 2 most popular
Ayre Gran Hotel Colón
8.4
61 GBP
Wellington Hotel
8.9
162 GBP
The Westin Palace, Madrid
9.0
213 GBP
Hotel Silken Torre Garden
8.4
44 GBP
Vincci Capitol
8.3
89 GBP
Gran Meliá Fénix
9.0
143 GBP
Intercontinental Hotels Madrid
8.7
155 GBP
Hotel Claridge Madrid
8.7
76 GBP
Hotel Zenit Abeba
8.5
70 GBP
Hotel Moderno
8.6
74 GBP
Villa Real Hotel
8.8
100 GBP
Hotel Ritz
9.0
215 GBP
Sercotel G.H. Conde Duque, an Ascend Hotel Collection Member
8.4
70 GBP
Catalonia Gran Vía
8.4
89 GBP
Hotel Puerta América
8.5
78 GBP
ME Madrid Reina Victoria
8.7
132 GBP
Iberostar Las Letras Gran Vía
8.8
113 GBP
Relais & Châteaux Hotel Orfila
9.2
206 GBP
Hotel Ganivet
8.3
57 GBP
Vincci Vía 66
8.5
85 GBP
Eurostars Madrid Tower
8.6
88 GBP
Hospes Puerta de Alcalá
8.9
166 GBP
Ilunion Atrium
8.6
56 GBP
Luxury Hotels
Best value
Hotel Nuevo Madrid
8.3
46 GBP
No. 1 most popular
Hotel Gran Versalles
8.4
55 GBP
No. 2 most popular
Hotel Praga
7.8
57 GBP
Ayre Gran Hotel Colón
8.4
61 GBP
Hesperia Madrid
9.0
114 GBP
Wellington Hotel
8.9
162 GBP
The Westin Palace, Madrid
9.0
213 GBP
Silken Puerta Madrid
8.4
51 GBP
Hotel Atlantico Madrid
9.3
103 GBP
Courtyard by Marriott Madrid Princesa
7.8
81 GBP
Hotel Vía Castellana
8.3
61 GBP
Vincci Capitol
8.3
89 GBP
Ilunion Pio XII
8.2
49 GBP
Hotel Miguel Angel by BlueBay
7.9
84 GBP
Novotel Madrid Center
8.6
89 GBP
Gran Velazquez
7.7
218 GBP
Meliá Madrid Serrano
8.5
125 GBP
Gran Meliá Fénix
9.0
143 GBP
Intercontinental Hotels Madrid
8.7
155 GBP
H10 Tribeca
8.7
65 GBP
Hotel Claridge Madrid
8.7
76 GBP
Urban
8.8
144 GBP
Vincci Soma
8.3
88 GBP
Ilunion Suites Madrid
8.5
56 GBP
Hotel Zenit Abeba
8.5
70 GBP
Villa Real Hotel
8.8
100 GBP
Hotel Ritz
9.0
215 GBP
Sercotel G.H. Conde Duque, an Ascend Hotel Collection Member
8.4
70 GBP
Hotel Osuna Feria Madrid
7.0
51 GBP
Meliá Avenida América
8.3
72 GBP
Nyx Madrid
8.2
60 GBP
Hotel Liabeny
8.8
85 GBP
Petit Palace Plaza Mayor
8.4
82 GBP
Eurostars Casa De La Lírica
8.7
85 GBP
7 Islas Hotel
8.9
79 GBP
Vincci Soho
8.7
89 GBP
Hotel Puerta América
8.5
78 GBP
ME Madrid Reina Victoria
8.7
132 GBP
Occidental Madrid Este
8.3
54 GBP
Iberostar Las Letras Gran Vía
8.8
113 GBP
Hotel Paseo Del Arte
8.5
83 GBP
Relais & Châteaux Hotel Orfila
9.2
206 GBP
Vincci Vía 66
8.5
85 GBP
Hilton Madrid Airport
8.4
81 GBP
Maydrit Hotel
8.7
61 GBP
Occidental Castellana Norte
8.6
58 GBP
Eurostars Madrid Tower
8.6
88 GBP
Eurostars Madrid Gran Vía
8.1
84 GBP
Hospes Puerta de Alcalá
8.9
166 GBP
Ilunion Atrium
8.6
56 GBP
Hotel Único Madrid - Small Luxury Hotels Of The World
9.1
221 GBP

Quick facts about Madrid

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Madrid
Local time
Currency
Euro
Beer
Pint of beer
0.78 GBP
Food
Inexpensive restaurant
9.89 GBP
Public transport
One-way ticket
1.35 GBP

Start planning your trip to Madrid