373 4-Star Hotels in Madrid
Prefer Expedia? See all Madrid hotels on Expedia →
Hotel in Madrid
4-star · 22 rooms
8.2 Very good (528)
Hotel in Madrid
4-star
8.5 Excellent (420)
Guest favorite Hotel in Madrid
4-star · 109 rooms
9.3 Wonderful (247)
Hotel in Madrid
4-star · 169 rooms
8.7 Excellent (355)
Hotel in Madrid
4-star · 229 rooms
8.7 Excellent (336)
Hotel in Madrid
4-star · 262 rooms
8.4 Very good (399)
Guest favorite Hotel in Madrid
4-star · 65 rooms
9.2 Wonderful (235)
Hotel in Madrid
4-star · 308 rooms
8.7 Excellent (311)
Hotel in Madrid
4-star · 177 rooms
8.5 Excellent (337)
Hotel in Madrid
4-star · 180 rooms
8.6 Excellent (288)
Hotel in Madrid
4-star
8.2 Very good (380)
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
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
4-star · 212 rooms
8.3 Very good (287)
Hotel in Madrid
4-star · 125 rooms
8.4 Very good (265)
Hotel in Madrid
4-star · 85 rooms
8.8 Excellent (197)
Hotel in Madrid
4-star · 155 rooms
8.5 Excellent (235)
Hotel in Madrid
4-star
8.5 Excellent (232)
Hotel in Madrid
4-star · 74 rooms
8.7 Excellent (204)
Hotel in Madrid
4-star · 224 rooms
8.5 Excellent (230)
373 stays in total