1,475 Hotels in Madrid
Prefer Expedia? See all Madrid hotels on Expedia →
Hotel in Madrid
4-star · 124 rooms
8.2 Very good (992)
Hotel in Madrid
3-star · 68 rooms
8.3 Very good (958)
Hotel in Madrid
3-star · 62 rooms
8.9 Excellent (548)
Hotel in Madrid
3-star
8.8 Excellent (585)
Guest favorite Hostel in Madrid
17 rooms
9.3 Wonderful (486)
Hotel in Madrid
4-star · 200 rooms
8.7 Excellent (580)
Hotel in Madrid
3-star · 91 rooms
8.6 Excellent (644)
Hotel in Madrid
4-star · 171 rooms
8.8 Excellent (499)
Guesthouse/bed and breakfast in Madrid
3-star · 12 rooms
8.3 Very good (764)
Hotel in Madrid
3-star · 150 rooms
8.4 Very good (704)
Guest favorite Hotel in Madrid
4-star · 161 rooms
9.0 Wonderful (424)
Hotel in Madrid
3-star · 173 rooms
8.5 Excellent (643)
Hotel in Madrid
4-star · 185 rooms
8.6 Excellent (539)
Guest favorite Hotel in Madrid
4-star · 74 rooms
9.0 Wonderful (398)
Guest favorite Serviced apartment in Madrid
27 rooms
9.3 Wonderful (397)
Hotel in Madrid
4-star · 116 rooms
8.7 Excellent (470)
Guesthouse/bed and breakfast in Madrid
3-star · 20 rooms
8.7 Excellent (494)
Hotel in Madrid
4-star · 143 rooms
8.6 Excellent (496)
Guest favorite Hotel in Madrid
5-star · 102 rooms
9.0 Wonderful (353)
Hostel in Madrid
32 rooms
8.7 Excellent (572)
Hostel in Madrid
8.6 Excellent (589)
Hotel in Madrid
3-star · 153 rooms
8.5 Excellent (505)
Guest favorite Hotel in Madrid
4-star · 63 rooms
9.0 Wonderful (327)
Hotel in Madrid
4-star
8.2 Very good (576)
1,475 stays in total