1,475 Hotels in Madrid
Prefer Expedia? See all Madrid hotels on Expedia →
Hotel in Madrid
4-star · 97 rooms
8.6 Excellent (75)
Hotel in Madrid
3-star
7.8 Good (126)
Guesthouse/bed and breakfast in Madrid
2-star · 19 rooms
8.6 Excellent (84)
Hotel in Madrid
3-star · 25 rooms
8.1 Very good (104)
Hotel in Madrid
4-star · 32 rooms
8.6 Excellent (74)
Serviced apartment in Madrid
2-star · 17 rooms
8.2 Very good (104)
Hotel in Madrid
4-star · 121 rooms
8.4 Very good (82)
Guesthouse/bed and breakfast in Madrid
30 rooms
8.5 Excellent (98)
Hotel in Madrid
3-star · 54 rooms
8.8 Excellent (69)
Hotel in Madrid
4-star
8.8 Excellent (65)
Hotel in Madrid
3-star
8.7 Excellent (71)
Hotel in Madrid
4-star · 109 rooms
8.1 Very good (94)
Hotel in Madrid
2-star · 157 rooms
8.1 Very good (103)
Guesthouse/bed and breakfast in Madrid
2-star · 16 rooms
8.2 Very good (97)
Hotel in Madrid
4-star
8.3 Very good (80)
Hotel in Madrid
2-star · 152 rooms
8.5 Excellent (80)
Hotel in Madrid
4-star
8.8 Excellent (60)
Hotel in Madrid
90 rooms
8.9 Excellent (72)
Serviced apartment in Madrid
3-star · 17 rooms
7.8 Good (109)
Hotel in Madrid
3-star
8.7 Excellent (66)
Serviced apartment in Madrid
4-star · 18 rooms
8.7 Excellent (62)
Hotel in Madrid
1-star · 107 rooms
8.1 Very good (102)
Hotel in Madrid
4-star · 72 rooms
8.5 Excellent (68)
Hotel in Madrid
3-star · 48 rooms
9.3 Wonderful (49)
1,475 stays in total