373 4-Star Hotels in Madrid
Prefer Expedia? See all Madrid hotels on Expedia →
Hotel in Madrid
4-star · 140 rooms
8.5 Excellent (156)
Hotel in Madrid
4-star · 245 rooms
8.1 Very good (200)
Hotel in Madrid
4-star · 88 rooms
8.9 Excellent (122)
Hotel in Madrid
4-star · 100 rooms
8.6 Excellent (143)
Hotel in Madrid
4-star · 89 rooms
8.9 Excellent (115)
Hotel in Madrid
4-star · 199 rooms
8.6 Excellent (136)
Hotel in Madrid
4-star · 161 rooms
8.5 Excellent (141)
Hotel in Madrid
4-star · 257 rooms
8.3 Very good (156)
Hotel in Madrid
4-star
8.5 Excellent (137)
Hotel in Madrid
4-star
8.6 Excellent (129)
Hotel in Madrid
4-star · 93 rooms
8.6 Excellent (127)
Guest favorite Hotel in Madrid
4-star
9.3 Wonderful (85)
Hotel in Madrid
4-star · 112 rooms
8.4 Very good (138)
Serviced apartment in Madrid
4-star · 17 rooms
8.9 Excellent (104)
Hotel in Madrid
4-star · 910 rooms
8.8 Excellent (109)
Guest favorite Hotel in Madrid
4-star
9.1 Wonderful (93)
Hotel in Madrid
4-star · 144 rooms
8.6 Excellent (121)
Hotel in Madrid
4-star
8.4 Very good (133)
Hotel in Madrid
4-star · 84 rooms
8.1 Very good (159)
Hotel in Madrid
4-star
8.7 Excellent (109)
Hotel in Madrid
4-star · 92 rooms
8.7 Excellent (108)
Hotel in Madrid
4-star
8.9 Excellent (93)
Hotel in Madrid
4-star · 183 rooms
8.8 Excellent (96)
Hotel in Madrid
4-star · 164 rooms
8.8 Excellent (96)
373 stays in total