We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Madrid Hotels

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#28 of 436 hotels in Madrid
Loading prices...
Hotels.com
CheapTickets
Expedia.com
#1 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$295*
US$221* /night
View Deal
Expedia.com
US$224*
Booking.com
US$224*
Preferred Hotels
US$295*
#2 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$195*
US$182* /night
View Deal
Expedia.com
US$181*
Orbitz.com
US$181*
Cancelon
US$195*
#3 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$249*
US$244* /night
View Deal
Hotels.com
US$244*
Orbitz.com
US$244*
Elvoline
US$249*
#4 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$528*
US$442* /night
View Deal
Booking.com
US$443*
Hotels.com
US$442*
HotelQuickly
US$528*
#5 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$267*
US$254* /night
View Deal
Orbitz.com
US$254*
Hotwire.com
US$254*
Cancelon
US$267*
#6 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$325*
US$275* /night
View Deal
Hotels.com
US$274*
Expedia.com
US$274*
HotelQuickly
US$325*
#7 of 436 Hotels in Madrid by Best Value + Top Rated
US$313* /night
View Deal
Hotels.com
US$313*
Hotwire.com
US$313*
Orbitz.com
US$313*
El Madrono
#8 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$174*
US$137* /night
View Deal
Expedia.com
US$136*
Hotels.com
US$136*
HotelQuickly
US$174*
#9 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$163*
US$147* /night
View Deal
Official website
US$163*
Travelocity
US$146*
Priceline
US$147*
The Principal Madrid
#10 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$574*
US$442* /night
View Deal
Expedia.com
US$440*
Orbitz.com
US$440*
HotelQuickly
US$574*
#11 of 436 Hotels in Madrid by Best Value + Top Rated
US$159* /night
View Deal
TripAdvisor
US$159*
Travelocity
Priceline
US$159*
#12 of 436 Hotels in Madrid by Best Value + Top Rated
US$179* /night
View Deal
Expedia.com
US$179*
Hotwire.com
US$179*
Hotels.com
US$179*
Hotel Preciados
#13 of 436 Hotels in Madrid by Best Value + Top Rated
US$326* /night
View Deal
Expedia.com
Hotwire.com
Booking.com
#14 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$267*
US$217* /night
View Deal
Hotels.com
US$224*
Expedia.com
US$224*
HotelQuickly
US$267*
#15 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$246*
US$208* /night
View Deal
Orbitz.com
US$208*
Booking.com
US$208*
HotelQuickly
US$246*
#16 of 436 Hotels in Madrid by Best Value + Top Rated
US$142* /night
View Deal
Expedia.com
Priceline
US$142*
TripAdvisor
US$142*
Sponsored
#15 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$246*
US$208* /night
View Deal
Orbitz.com
US$208*
Booking.com
US$208*
HotelQuickly
US$246*
#17 of 436 Hotels in Madrid by Best Value + Top Rated
US$209* /night
View Deal
Booking.com
US$213*
Room Mate Hotels
US$213*
Hotwire.com
US$212*
#18 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$252*
US$216* /night
View Deal
Hotels.com
US$216*
Booking.com
US$227*
getaroom.com
US$252*
#19 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$277*
US$264* /night
View Deal
Derby Hotels
US$275*
Expedia.com
US$276*
Agoda.com
US$277*
#20 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$171*
US$128* /night
View Deal
Barcelo.com
US$142*
Agoda.com
US$141*
Cancelon
US$171*
#21 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$1,086*
US$924* /night
View Deal
Expedia.com
US$921*
Priceline
US$924*
HotelQuickly
US$1,086*
#22 of 436 Hotels in Madrid by Best Value + Top Rated
US$396* /night
View Deal
Hotels.com
US$396*
Booking.com
US$398*
Hotwire.com
US$396*
#23 of 436 Hotels in Madrid by Best Value + Top Rated
Top Deal
US$183*
US$150* /night
View Deal
Orbitz.com
US$150*
Hotels.com
US$150*
HotelQuickly
US$183*