Hotels in Madrid

Apartments, rooms and hotels of different standards in Madrid, Spain - prices, guest reviews and map location - 6 272 properties available

Madrid: the typical guest score here is 8/10 (4,971 properties with reviews). That includes 820 properties rated 9/10 or higher. Options include 1,856 properties with family rooms, 1,360 with parking and 347 with a pool.

Literal Hostel Madrid
8.6 /10
Fabulous
Score from 42 reviews

Calle del Duque de Rivas, no 2, 28012 Madrid, Spain

414 m from center
Free WiFiSoundproof roomsVery good rating 8.6

Is free Wi-Fi available at this property? Literal Hostel Madrid provides free Wi-Fi.

Within a short radius, guests can reach Puerta del Sol at 500 metres and Reina Sofia Museum at 1.3...

Average price per night~€ 108
AH - La Latina loft - Centro y Comodidad en un solo lugar
7.4 /10
Good
Score from 15 reviews

Calle del Águila, 6 C Latina 3-3, 28005 Madrid, Spain

1.08 km from center
Free WiFiAir conditioningFamily roomsLift

Is free Wi-Fi available at this property? AH - La Latina loft - Centro y Comodidad en un solo lugar provides free Wi-Fi.

The air-conditioned apartment features one bedroom and a living room equipped with two beds and a...

Apartamento IV Alcalá-Retiro Ideal Parejas
7.5 /10
Good
Score from 27 reviews

C/Alcalá, 99 - 4º F, 28009 Madrid, Spain

1.75 km from center
Air conditioning24-hour receptionConcierge serviceLift

The air-conditioned apartment includes a private entrance, one bedroom with two beds, and one...

EXCLUSIVE BALCONY GRAN VIA iv
6.0 /10
Good
Score from 20 reviews

EXCLUSIVE BALCONY GRAN VIA iv

Apartment

Calle Fuencarral, 26 1, 28004 Madrid, Spain

655 m from center
Air conditioningFamily roomsSoundproof roomsHeating

Which family facilities does this property offer? EXCLUSIVE BALCONY GRAN VIA iv offers family rooms.

The fully equipped kitchen features a stovetop, refrigerator, dishwasher, oven, microwave, toaster,...

Waou Gran Via Apartment III - Corta Duración
8.7 /10
Fabulous
Score from 62 reviews

Calle del Caballero de Gracia, 28013 Madrid, Spain

383 m from center
Air conditioningLiftHeatingVery good rating 8.7

Additional room amenities comprise bed linen, towels, heating facilities including ironing...

Average price per night~€ 166
Barcelona habitación con comodidad y zonas compartidas Gran Vía-Madrid SBE103
3.7 /10
Review Score
Total Hotel Score

Calle de San Bernardo, 10, 28015 Madrid, Spain

688 m from center
Free WiFiHeating

Is free Wi-Fi available at this property? Barcelona habitación con comodidad y zonas compartidas Gran Vía-Madrid SBE103 provides free Wi-Fi.

Accommodation features include well-equipped kitchenettes or full kitchens furnished with...

Average price per night~€ 45
Coqueto y acogedor apartamento TEMPORAL con estilo en Madrid FOV16
7.3 /10
Good
Score from 6 reviews

Calle de Fernández de Oviedo, 16, 28002 Madrid, Spain

4.3 km from center
Free WiFiAir conditioning

Does this property in Madrid offer free internet access? Free Wi-Fi is available at the property.

Coqueto y acogedor apartamento TEMPORAL con estilo en Madrid FOV16 is an apartment located in the...

The whole country in one place — all stays: Spain.

Live It Madrid Chamberi
6.4 /10
Good
Score from 581 reviews

38 Calle de Luchana, 28010 Madrid, Spain

1.74 km from center
TerraceFree WiFiLift

Does this property in Madrid offer free internet access? Live It Madrid Chamberi provides free Wi-Fi.

All units provide heating and a washing machine, some feature well-equipped kitchens with...

Average price per night~€ 67
voco Madrid - Las Tablas by IHG
8.7 /10
Fabulous
Score from 1438 reviews

Calle Maria Tubau, 16, 28050 Madrid, Spain

10.91 km from center
TerraceAccessible amenitiesMeals for childrenVery good rating 8.7

Does this property in Madrid have facilities for families? Voco Madrid - Las Tablas by IHG provides facilities for children.

General facilities feature free Wi-Fi throughout the property along with on-site parking including...

Average price per night~€ 96
Hostal Pio Centro
8.6 /10
Fabulous
Score from 1769 reviews

Hostal Pio Centro

Guest house

Calle de la Montera 21. 3ª Planta, 28013 Madrid, Spain

166 m from center
Air conditioningLiftTour deskVery good rating 8.6

Private bathrooms include showers equipped with complimentary toiletries such as body soap,...

4 bedrooms 2 bathrooms furnished - Salamanca - bright - MintyStay
8.9 /10
Fabulous
Score from 9 reviews

Avenida de Felipe II, 13, 5º izquierda, 28009 Madrid, 28009 Madrid, Spain

2.64 km from center
Air conditioningLiftHeatingVery good rating 8.9

It has a fully equipped kitchen featuring an oven, stovetop, refrigerator, dishwasher, microwave,...

Fabuloso Atico Doble Altura para 3pax en Chueca
6.4 /10
Good
Score from 44 reviews

plaza de chueca, 6, izq, 28004 Madrid, Spain

838 m from center
TerraceAir conditioning24-hour receptionTour desk

General services comprise free WiFi throughout all areas of the apartment along with television...

Piso con Vistas y Mucho Encanto
7.7 /10
Very good
Score from 41 reviews

Piso con Vistas y Mucho Encanto

Apartment

Calle Eduardo Rivas, 13, 28019 Madrid, Spain

3 km from center
Family roomsBarEV chargingChildcare services

Which family facilities does this property offer? Piso con Vistas y Mucho Encanto offers family rooms.

The living room features a sofa bed and seating area alongside a flat-screen TV with streaming...

Average price per night~€ 186
Argensola - Apartamento de 2 dormitorios con Terraza
6.1 /10
Good
Score from 17 reviews

10 Calle Argensola, 28004 Madrid, Spain

1.19 km from center
TerraceAir conditioning24-hour receptionSoundproof rooms

The property lies within a short distance of Gran Via Metro Station and the Thyssen-Bornemisza...

precioso apartamento para 4 personas
7.2 /10
Good
Score from 18 reviews

Calle de Canillas, 91 bajo b1, 28002 Madrid, Spain

4.12 km from center
Free WiFiAir conditioning

Does Precioso apartamento para 4 personas provide free Wi-Fi? Guests can use free Wi-Fi.

Adolfo Suarez Madrid-Barajas Airport is located about 15 km from the property. The apartment...

Average price per night~€ 101
Downtown apartment 2 Bedrooms
7.2 /10
Good
Score from 13 reviews

Downtown apartment 2 Bedrooms

Apartment

Calle Salitre, 30 BAJO 1, 28012 Madrid, Spain

894 m from center
Free WiFiLuggage storageLift

Does this property in Madrid offer free internet access? Downtown apartment 2 Bedrooms provides free Wi-Fi.

The apartment includes a fully equipped kitchen with a refrigerator, oven, microwave, coffee...

Average price per night~€ 129
BEST LOFT NEAR REAL MADRID STADIUM
9.5 /10
Superb
Score from 103 reviews

BEST LOFT NEAR REAL MADRID STADIUM

Apartment

9 Calle de Nuestra Señora de Luján, 28016 Madrid, Spain

5.14 km from center
Air conditioningFamily roomsHeatingExcellent rating 9.5

Which family facilities does this property offer? The property offers family rooms.

Additional amenities consist of free WiFi throughout the unit and private parking available for an...

Red Loft in Madrid
9.1 /10
Superb
Score from 30 reviews

Red Loft in Madrid

Apartment

Calle Cuevas, 4, 28039 Madrid, Spain

5.05 km from center
Free WiFiAir conditioning24-hour receptionExcellent rating 9.1

Does Red Loft in Madrid provide free Wi-Fi? Free Wi-Fi is available at the property.

The apartment provides private check-in/check-out options supported by a 24-hour front desk. Red...

Abba Madrid
8.7 /10
Fabulous
Score from 1774 reviews

Abba Madrid

Hotel

Avenida de América, 32, 28028 Madrid, Spain

3.57 km from center
TerraceAir conditioningFitness centreVery good rating 8.7

Does this property in Madrid have fitness facilities? A fitness centre is available at the property.

Rooms offer minibars, tea and coffee making facilities including coffee machines, safes, wardrobes...

Average price per night~€ 130

Guests recommend: Madrid

The latest reviews from our guests.

Hotels in Madrid: what they cost and when to book cheaper

In Madrid the price of a stay depends mostly on the district and the dates, and the range is wide: from a cheap hostal room to a five-star hotel on Gran Vía. We list 6 272 properties: from hostel beds and apartments to hotels in the centre and near Barajas airport. Below you will find prices by property type and by district, the best time to book, and a few sample hotels with rates so you can reach a good deal faster.

When to book a stay in Madrid for less

Prices in Madrid clearly follow the calendar. August is the cheapest, when locals leave the city and rates drop about a third below the average. September is the priciest, after the holidays, when trade fairs and conferences return and prices can run about a quarter higher. Across the week Sunday tends to be the best value, while midweek can be dearer. The best prices usually come about two and a half weeks ahead. The average stay is 4 nights, so booking the whole short break in advance often beats adding nights at the last minute.

Nightly prices by property type

Property typeIndicative price per night (from)
Hostel bedfrom approx. EUR 26
Hostal or guesthouse roomfrom approx. EUR 80
Apartment or studiofrom approx. EUR 100
3-star hotelfrom approx. EUR 55
4-star hotelfrom approx. EUR 110
5-star hotelfrom approx. EUR 192

Indicative rates for a double room outside the September peak. A cheap hostal in the centre can cost more than a 3-star hotel by the ring road, so it pays to weigh property type against location. Check exact prices and availability by selecting your dates in the search above.

Nightly prices by district

DistrictAverage price per night
Barajas (by the airport, cheapest)approx. EUR 91
Retiro (by the park)approx. EUR 105
Centro (most popular)approx. EUR 165
Gran Vía (priciest)approx. EUR 187

The cheapest beds are in Barajas by the airport, the dearest by Gran Vía in the heart of the city. Centro is the district guests pick most often, with Puerta del Sol and Plaza Mayor within walking distance.

Which hotel suits whom

  • For couples. Boutique hotels in Centro and the lively Malasaña and Chueca with cafés and nightlife. Close to dinner and an evening stroll across Plaza Mayor.
  • For families. Apartments with a kitchenette and larger family rooms, ideally by Retiro park. Kids enjoy the green space, and the metro reaches everywhere without changes.
  • With breakfast. Many 3- and 4-star hotels in the centre include breakfast. Filter for this option, as it is often part of the rate, and the Prado and Reina Sofía museums are close in the morning.
  • Near the airport. Barajas airport sits on the east side of the city, and the Barajas and San Blas districts have the most hotels with a transfer. A good choice for an early flight or a short layover.

Sample hotels in Madrid with prices

PropertyCategoryPrice per night (from)
Senator Barajas Hotel4-star hotel (by the airport)from approx. EUR 79
Hotel BESTPRICE AlegríaBudget hotelfrom approx. EUR 80
Hostal Palacio MadridHostal (centre)from approx. EUR 89
NH Madrid Nacional4-star hotel (Centro)from approx. EUR 120
INNSiDE by Meliá Madrid Valdebebas4-star hotelfrom approx. EUR 162
Riu Plaza España4-star hotel (Gran Vía)from approx. EUR 180
Hotel Villa Real5-star hotel (Centro)from approx. EUR 192
Catalonia Plaza España Hotel & SpaSpa hotelfrom approx. EUR 220
Barceló Torre de MadridPremium hotelfrom approx. EUR 319

Sample prices, from the lowest available rates; the real figure depends on your dates and room availability.

When Madrid gets more expensive

Most visitors come in spring and autumn, when the weather suits sightseeing, plus events such as the San Isidro festival in May and the Madrid Pride parade. For those dates and in September, the trade-fair season, book earlier, as the best central properties go first. In August, when the city empties out, the same standard costs noticeably less.

Frequently asked questions

How much is a hotel in Madrid per night?

The cheapest hostel beds start from about EUR 26, hostal rooms from about EUR 80, and 3-star hotels from about EUR 55 per night. Higher 4- and 5-star standards usually run from about EUR 110 to 192. You will see the exact rate once you choose your dates.

Which month is cheapest?

The lowest prices fall in August, when locals leave the city and rates drop about a third below the average. September is the most expensive, in the trade-fair season, when prices can be about a quarter higher.

Which day of the week is cheapest?

On average Sunday is the best value, while midweek tends to be dearer. If your dates are flexible, starting a stay on Sunday often gives a lower price for the same room.

How far ahead should I book a hotel in Madrid?

The best prices usually appear about two and a half weeks before your stay. For September and big-event dates, book earlier, as the good central properties go first.

Which district is cheapest?

Barajas by the airport is the cheapest, averaging about EUR 91 a night. Gran Vía in the centre is the dearest, around EUR 187. The most popular district is Centro, with Puerta del Sol and Plaza Mayor.

Where to stay near the airport?

The most convenient are the Barajas and San Blas districts on the east side of the city, where most hotels offer a transfer. A good base for an early flight or a short layover.

Where to stay in Madrid?

Open the map and you instantly see where each hotel is and what it costs. A stay in Madrid is sorted in a minute.

Filter results