Filters
Popular
3236
4734
3947
1157
953
733
4170
743
56
37
Search by name
Star rating
38
217
198
137
4379
MoreLess
Guest rating
37
195
316
194
MoreLess
Accommodation type
743
MoreLess
Price per night
406
807
1342
1026
1388
MoreLess
Underground stations
4734
1895
107
46
11
177
856
MoreLess
Nearby
3236
1740
8
171
2930
3308
163
69
354
25
3222
5
3208
3217
6
MoreLess
Districts
3707
13
287
1932
57
617
1605
MoreLess
Airports
411
MoreLess
Hotel type
4205
1995
574
488
308
257
186
128
114
75
60
55
372
29
27
21
19
13
3
2
2
1
1
1
1
MoreLess
Amenities
3947
1157
953
733
685
551
506
MoreLess
Room features
44
4
1
44
29
47
305
MoreLess
Services
1398
37
502
203
126
529
MoreLess
Brands
116
47
24
21
20
16
12
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 4975 hotels in Madrid
Get Prices

4969 hotels in Madrid

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Sercotel Gran Hotel Conde DuquePlaza Conde Valle Suchil, 5, Madrid, Spain, 28015View on map
1.7 km from City Centre1000 m from Lope de Vega Theatre
  • The hotel has
    • EUR 19 per day
    +1
8.0
Great303 reviews
Price fromNZ$ 209per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Exe MoncloaArcipreste De Hita, 10, Madrid, Spain, 28015View on map
2.4 km from City Centre200 m from Plaza de la Moncloa
  • The hotel has
    • EUR 22 per day
    +1
8.8
Great27 reviews
Price fromNZ$ 224per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
MercaderEje, 2-7 Pol. Alimentario Mercamadrid, Madrid, Spain, 28053View on map
7.0 km from City Centre1.9 km from La Caja Mágica
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.2
Very good529 reviews
Price fromNZ$ 116per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Gran Hotel VelazquezVelazquez 62, Madrid, Spain, 28001View on map
1.9 km from City Centre400 m from Velázquez
  • The hotel has
    • Paid parking
    +1
7.6
Very good1210 reviews
Price fromNZ$ 579per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Hotel Miguel AngelMiguel Angel, 29-31, Madrid, Spain, 28010View on map
2.4 km from City Centre1.6 km from Santiago Bernabeu Stadium
  • The hotel has
    • EUR 31.50 per day
    +1
7.0
Very good234 reviews
Price fromNZ$ 248per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Villa MagnaPaseo De La Castellana 22, Madrid, Spain, 28046View on map
1.8 km from City Centre1.9 km from Lope de Vega Theatre
  • The hotel has
    • EUR 36 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.0
Perfect34 reviews
Price fromNZ$ 3 370per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Ilunion Pio XIIAvenida De Pio Xii, 77, Madrid, Spain, 28016View on map
6.2 km from City Centre900 m from Chamartin Station
  • The hotel has
    • EUR 16 per day
    +1
7.8
Very good592 reviews
Price fromNZ$ 177per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Puerta AmericaAvenida De America, 41, Madrid, Spain, 28028View on map
3.7 km from City Centre300 m from Cartagena
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • EUR 22.35 per day
    +1
8.0
Great1371 reviews
Price fromNZ$ 656per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Hotel Dome Las TablasC/Maria Tabau 6, Madrid, Spain, 28050View on map
11.1 km from City Centre
  • The hotel has
    • Paid parking
    +1
8.0
Great6 reviews
Price fromNZ$ 178per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Ayre Gran Hotel ColonC/ Del Pez Volador, 1, Madrid, Spain, 28007View on map
2.7 km from City Centre400 m from Sainz de Baranda
  • The hotel has
    • Paid parking
    +1
8.0
Great1859 reviews
Price fromNZ$ 228per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Eurostars Madrid TowerPaseo De La Castellana 259-B, Madrid, Spain, 28046View on map
6.9 km from City Centre900 m from Chamartin Station
  • The hotel has
    • EUR 25 per day
    +1
8.4
Great1101 reviews
Price fromNZ$ 497per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Hotel Unico MadridClaudio Coello 67, Madrid, Spain, 28001View on map
1.8 km from City Centre2.0 km from Puerta del Sol
  • The hotel has
    • EUR 33 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.8
Great54 reviews
Price fromNZ$ 606per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Madrid Marriott Auditorium & Conference CenterAvenida De Aragon 400, Madrid, Spain, 28022View on map
12.5 km from City Centre
  • The hotel has
    • EUR 10 per day
    +1
7.6
Very good1035 reviews
Price fromNZ$ 219per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Relais & Chateaux OrfilaOrfila 6, Madrid, Spain, 28010View on map
1.3 km from City Centre1.4 km from Lope de Vega Theatre
  • The hotel has
    • EUR 21.40 per day
    +1
8.6
Great15 reviews
Price fromNZ$ 1 144per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Eurostars Plaza MayorDoctor Cortezo 10, Madrid, Spain, 28047View on map
600 m from City Centre300 m from Plaza de Santa Ana
  • The hotel has
    • 24-hour reception
    +1
8.6
Great29 reviews
Price fromNZ$ 228per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Hotel MayorazgoCalle Flor Baja, 3, Madrid, Spain, 28013View on map
1000 m from City Centre100 m from Lope de Vega Theatre
  • The hotel has
    • EUR 30 per day
    +1
7.6
Very good761 reviews
Price fromNZ$ 281per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Nyx Hotel Madrid By Leonardo HotelsAviador Zorita 34, Madrid, Spain, 28020View on map
3.8 km from City Centre800 m from Santiago Bernabeu Stadium
  • The hotel has
    • EUR 25 per day
    +1
6.4
Nice668 reviews
Price fromNZ$ 237per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Nh Collection Madrid Palacio De TepaSan Sebastian, 2, Madrid, Spain, 28012View on map
400 m from City Centre100 m from Plaza de Santa Ana
  • The hotel has
    • Paid parking
    +1
9.0
Perfect632 reviews
Price fromNZ$ 311per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Eurostars Madrid Gran ViaLeganitos, 13, Madrid, Spain, 28013View on map
1000 m from City Centre200 m from Lope de Vega Theatre
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • EUR 23 per day
    +1
7.4
Very good626 reviews
Price fromNZ$ 331per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night
Gran Melia Palacio De Los DuquesCuesta De Santo Domingo, 5, Madrid, Spain, 28013View on map
900 m from City Centre300 m from Lope de Vega Theatre
  • The hotel has
    • EUR 35 per day
    +1
7.8
Very good175 reviews
Price fromNZ$ 1 023per nightSelect
{{ rooms.roomsCount }} NZ$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

4969 hotels found