1,475 Hotels in Madrid
Prefer Expedia? See all Madrid hotels on Expedia →
Hotel in Madrid
3-star
8.7 Excellent (65)
Hostel in Madrid
8.1 Very good (108)
Hotel in Madrid
4-star
8.8 Excellent (57)
Hotel in Madrid
8.2 Very good (99)
Guesthouse/bed and breakfast in Madrid
3-star
8.2 Very good (80)
Guest favorite Hotel in Madrid
3-star
9.0 Wonderful (53)
Guesthouse/bed and breakfast in Madrid
3-star
8.8 Excellent (57)
Hostel in Madrid
8.6 Excellent (72)
Serviced apartment in Madrid
4-star
8.8 Excellent (51)
Apartment/Flat in Madrid
8.8 Excellent (63)
Serviced apartment in Madrid
3-star
9.1 Wonderful (45)
Hotel in Madrid
4-star
9.0 Wonderful (44)
Apartment/Flat in Madrid
4-star
9.2 Wonderful (40)
Hotel in Madrid
4-star
8.5 Excellent (55)
Guesthouse/bed and breakfast in Madrid
3-star
8.7 Excellent (53)
Guesthouse/bed and breakfast in Madrid
6.9 Pleasant (190)
Serviced apartment in Madrid
3-star
8.8 Excellent (50)
Hotel in Madrid
2-star
7.1 Good (141)
Hotel in Madrid
4-star
8.6 Excellent (51)
Serviced apartment in Madrid
4-star
8.2 Very good (62)
Guesthouse/bed and breakfast in Madrid
3-star
8.0 Very good (72)
Hotel in Madrid
5-star
9.4 Wonderful (33)
Apartment/Flat in Madrid
8.5 Excellent (66)
Serviced apartment in Madrid
4-star
7.7 Good (78)
1,475 stays in total