|Most expensive month:||September|
|Average price in Madrid:||£87/night|
|Absolute cheapest price found:||£4/night|
|Most expensive day:||Wednesday|
£10 - £755
£23 - £78
Best prices found by HotelsCombined users in the past 24 hours.
Users favour staying in areas such as Cuatro Caminos, Chamberí, and Sol. Consider these locations when searching for your desired stay.
Madrid is home to many highly-rated hotels, one of which is Hotel Via Castellana, which has a current rating of 8.2. For other potential stays, consider Alojamientos Estrella Rural and NH Collection Madrid Suecia, which can also be great places to stay in Madrid.
A good hotel close to Madrid City Centre is NH Collection Madrid Suecia (rated 8.9/10 from 1,336 reviews).
Hotel Via Castellana is rated 8.2 from 5,448 reviews and is close to Estado Santiago Bernabéu.
Close to Campo de las Naciones you will find Novotel Madrid Campo de Las Naciones, which has a rating of 8.5 over 2,096 HotelsCombined reviews.
The average price of a hotel in Madrid is £122 per night, based on the last 3 days’ data.
HotelsCombined searches in the last 3 days suggest cheap Madrid hotels have prices starting from as low as £27/night, depending on the popularity of your requested dates.
Prices for a hotel in Madrid tonight are about £111 on average, but HotelsCombined users have found prices as low as £25 for tonight in the last 3 days. The best price found for a 4-star hotel in Madrid tonight is £49.