1,475 Hotels in Madrid
Prefer Expedia? See all Madrid hotels on Expedia →
Guest favorite Guesthouse/bed and breakfast in Madrid
8 rooms
9.2 Wonderful (165)
Hotel in Madrid
3-star · 142 rooms
8.7 Excellent (186)
Hotel in Madrid
2-star · 61 rooms
8.1 Very good (290)
Hotel in Madrid
4-star · 152 rooms
8.5 Excellent (196)
Guest favorite Hotel in Madrid
5-star · 146 rooms
9.0 Wonderful (136)
Guest favorite Hotel in Madrid
4-star
9.0 Wonderful (142)
Guesthouse/bed and breakfast in Madrid
3-star
8.2 Very good (246)
Guest favorite Hotel in Madrid
4-star · 109 rooms
9.0 Wonderful (141)
Hotel in Madrid
4-star
8.1 Very good (245)
Guest favorite Apartment/Flat in Madrid
5-star · 6 rooms
9.3 Wonderful (111)
Hotel in Madrid
4-star
8.3 Very good (210)
Guest favorite Hotel in Madrid
4-star
9.2 Wonderful (122)
Hotel in Madrid
4-star · 103 rooms
8.4 Very good (194)
Hotel in Madrid
4-star · 135 rooms
8.6 Excellent (171)
Hotel in Madrid
5-star · 113 rooms
8.6 Excellent (161)
Hotel in Madrid
3-star · 38 rooms
7.6 Good (360)
Hotel in Madrid
5-star · 273 rooms
8.4 Very good (180)
Guesthouse/bed and breakfast in Madrid
1-star · 16 rooms
8.3 Very good (241)
Hotel in Madrid
2-star · 44 rooms
8.2 Very good (242)
Hotel in Madrid
3-star
8.0 Very good (253)
Hotel in Madrid
5-star · 76 rooms
8.9 Excellent (128)
Hotel in Madrid
4-star · 148 rooms
8.2 Very good (201)
Serviced apartment in Madrid
23 rooms
8.7 Excellent (186)
Hotel in Madrid
4-star · 87 rooms
8.7 Excellent (146)
1,475 stays in total