Skip to main content
myhoteloffers.com
Madrid

Hotels in Madrid

623 hotels in Madrid with live prices. Browse stays below, or pick a neighbourhood that fits your trip.

Hotel
9.0Excellent13,945 reviews

Madrid

  • Free Wi-Fi
  • Outdoor pool
from£147.81per night
See prices
Hotel
8.8Very good17,185 reviews

Madrid

  • Breakfast included
  • Pets allowed
from£130.22per night
See prices
Hotel
9.0Excellent12,942 reviews

Madrid

  • Breakfast
  • Free Wi-Fi
from£108.81per night
See prices
Hotel
9.1Excellent10,600 reviews

Madrid

  • Breakfast
  • Free Wi-Fi
from£247.56per night
See prices
Hotel
9.2Excellent9,546 reviews

Madrid

  • Breakfast included
  • Free Wi-Fi
from£189.88per night
See prices
Hotel
9.3Excellent8,392 reviews

Madrid

  • Breakfast included
  • Free Wi-Fi
from£234.91per night
See prices
Hotel
8.7Very good13,918 reviews

Madrid

  • Free cancellation
  • Breakfast included
from£151.85per night
See prices
Hotel
9.2Excellent8,201 reviews

Madrid

  • Breakfast included
  • Free Wi-Fi
from£584.60per night
See prices
Hotel
8.9Very good10,169 reviews

Madrid

  • Breakfast
  • Free Wi-Fi
from£170.83per night
See prices
Hotel
8.9Very good11,215 reviews

Madrid

  • Breakfast
  • Free Wi-Fi
from£132.52per night
See prices
Hotel
8.7Very good11,979 reviews

Madrid

  • Free cancellation
  • Breakfast
from£114.67per night
See prices
Hotel
9.0Excellent8,595 reviews

Madrid

  • Pets allowed
  • Breakfast
from£169.37per night
See prices
Hotel
8.7Very good12,150 reviews

Madrid

  • Free Wi-Fi
  • Air conditioning
Pick dates to see pricesSee prices
Hotel
8.8Very good10,344 reviews

Madrid

  • Breakfast included
  • Free Wi-Fi
from£187.14per night
See prices
Hotel
9.0Excellent8,171 reviews

Madrid

  • Breakfast included
  • Pets allowed
from£131.16per night
See prices
Hotel
8.5Very good13,212 reviews

Madrid

  • Breakfast included
  • Free Wi-Fi
from£193.04per night
See prices
Hotel
8.7Very good10,573 reviews

Madrid

  • Breakfast included
  • Free Wi-Fi
from£80.87per night
See prices
Hotel
8.7Very good10,401 reviews

Madrid

  • Breakfast included
  • Free Wi-Fi
from£242.82per night
See prices
Hotel
8.6Very good11,868 reviews

Madrid

  • Breakfast included
  • Free Wi-Fi
from£119.93per night
See prices
Hotel
8.9Very good8,294 reviews

Madrid

  • Breakfast
  • Free Wi-Fi
from£172.78per night
See prices
Hotel
8.7Very good10,101 reviews

Madrid

  • Breakfast included
  • Free Wi-Fi
from£106.75per night
See prices
Hotel
9.0Excellent7,375 reviews

Madrid

  • Breakfast
  • Free Wi-Fi
from£181.60per night
See prices
Hotel
9.3Excellent5,478 reviews

Madrid

  • Breakfast
  • Free Wi-Fi
from£272.62per night
See prices

Neighbourhoods in Madrid

Madrid at a glance

Hotels
623
Guest score 8+
435
Guest score 9+
140
5★
41
4★
234
3★
165
Pets allowed
189
Free cancellation
186
Within 1 km of the centre
218
Within 3 km of the centre
385

Most hotels are in Vallecas. Figures from 2 November 2026.

More cities we cover

Trip not settled on Madrid yet? These are the other cities we cover.

Cookie notice

We use cookies that keep the site working, like signing in and holding your booking. If you allow it, Google Analytics also sets cookies so we can see which pages people use. Details are on our privacy page.