1,475 Hotels in Madrid
Prefer Expedia? See all Madrid hotels on Expedia →
Hotel in Madrid
4-star
8.7 Excellent (91)
Guest favorite Hotel in Madrid
4-star · 204 rooms
9.1 Wonderful (74)
Guesthouse/bed and breakfast in Madrid
2-star · 22 rooms
8.2 Very good (136)
Guesthouse/bed and breakfast in Madrid
2-star · 7 rooms
8.2 Very good (136)
Hostel in Madrid
22 rooms
8.3 Very good (143)
Hotel in Madrid
4-star
8.5 Excellent (98)
Hotel in Madrid
3-star · 98 rooms
8.5 Excellent (104)
Hotel in Madrid
4-star · 89 rooms
8.7 Excellent (87)
Hotel in Madrid
4-star · 96 rooms
8.1 Very good (122)
Hotel in Madrid
3-star
8.3 Very good (115)
Hotel in Madrid
4-star · 62 rooms
8.7 Excellent (86)
Serviced apartment in Madrid
2-star
8.9 Excellent (87)
Guesthouse/bed and breakfast in Madrid
1-star · 12 rooms
8.1 Very good (142)
Guest favorite Hotel in Madrid
4-star
9.1 Wonderful (68)
Hotel in Madrid
4-star
8.2 Very good (109)
Guesthouse/bed and breakfast in Madrid
2-star · 15 rooms
8.2 Very good (123)
Guest favorite Hotel in Madrid
4-star
9.3 Wonderful (61)
Hotel in Madrid
1-star · 156 rooms
7.6 Good (191)
Guest favorite Hotel in Madrid
3-star
9.1 Wonderful (70)
Resort in Madrid
4-star · 54 rooms
8.3 Very good (100)
Hotel in Madrid
5-star
8.9 Excellent (68)
Hotel in Madrid
1-star · 128 rooms
8.7 Excellent (95)
Guest favorite Apartment/Flat in Madrid
3-star · 16 rooms
9.1 Wonderful (69)
Hotel in Madrid
3-star · 75 rooms
8.4 Very good (99)
1,475 stays in total