1,475 Hotels in Madrid
Prefer Expedia? See all Madrid hotels on Expedia →
Hotel in Madrid
4-star · 308 rooms
8.7 Excellent (311)
Hotel in Madrid
3-star · 41 rooms
8.3 Very good (432)
Hotel in Madrid
4-star · 177 rooms
8.5 Excellent (337)
Guest favorite Hotel in Madrid
5-star · 214 rooms
9.5 Exceptional (164)
Guesthouse/bed and breakfast in Madrid
1-star · 14 rooms
8.7 Excellent (329)
Serviced apartment in Madrid
3-star · 80 rooms
8.6 Excellent (313)
Hotel in Madrid
3-star · 156 rooms
8.6 Excellent (309)
Hostel in Madrid
42 rooms
8.1 Very good (529)
Hotel in Madrid
4-star · 180 rooms
8.6 Excellent (288)
Hotel in Madrid
4-star
8.2 Very good (380)
Hostel in Madrid
129 rooms
8.6 Excellent (359)
Guest favorite Hotel in Madrid
4-star · 34 rooms
9.5 Exceptional (160)
Hotel in Madrid
4-star · 194 rooms
8.4 Very good (310)
Hotel in Madrid
3-star · 74 rooms
8.1 Very good (407)
Hostel in Madrid
16 rooms
7.7 Good (670)
Hotel in Madrid
4-star · 195 rooms
8.4 Very good (303)
Guest favorite Hotel in Madrid
4-star · 273 rooms
9.3 Wonderful (172)
Hotel in Madrid
4-star
8.1 Very good (363)
Hotel in Madrid
4-star · 214 rooms
8.2 Very good (334)
Hotel in Madrid
3-star · 199 rooms
8.4 Very good (304)
Hotel in Madrid
1-star · 100 rooms
8.2 Very good (390)
Guest favorite Hotel in Madrid
5-star · 184 rooms
9.2 Wonderful (162)
Hotel in Madrid
8.6 Excellent (304)
Hotel in Madrid
4-star · 212 rooms
8.3 Very good (287)
1,475 stays in total