HotelsCasa

Hotels in Madrid

5704 properties with instant confirmation · from 58,03 € per night

Without dates, the “from” price is indicative: choose dates to see the real price and availability.
Mirador Madrid en Madrid — other0reviews

Mirador Madrid

23 Calle Juan Portas 23, Madrid9,1 Fantastic · 156 reviews
  • Wifi
Travelers Club: from 57,03 € per night
from 58,03 € per nightBook
Cubik Rooms en Madrid0reviews

Cubik Rooms

★★C/ de Ilustración, 4, Bajo Izquierda, Madrid, Madrid, 280086,0 Pleasant · 11 reviews
  • Wifi
  • Accessible
  • 24-hour reception
Travelers Club: from 59,46 € per night
from 60,46 € per nightBook
Capsule Inn Madrid en Madrid — other0reviews

Capsule Inn Madrid

3 Travesía de las Beatas, Madrid7,7 Good · 2503 reviews
  • Wifi
  • Air conditioning
  • 24-hour reception
Travelers Club: from 63,62 € per night
from 64,62 € per nightBook
LA CANTUEÑA en Madrid — recepcion & lobby0reviews

LA CANTUEÑA

★★★Calle de Milano # 3, Madrid
  • Parking
  • Air conditioning
  • Restaurant
Travelers Club: from 64,44 € per night
from 65,44 € per nightBook
Golden Alcala en Madrid — recepcion & lobby0reviews

Golden Alcala

★★★Alcalá, 288, Madrid7,9 Good · 3126 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 65,15 € per night
from 66,15 € per nightBook
Habitaciones Universal en Madrid — hotel room0reviews

Habitaciones Universal

Carrera de San Jeronimo 32, 3o izquierda, Madrid7,9 Good · 2986 reviews
  • Wifi
  • Parking
  • Pets allowed
Travelers Club: from 67,72 € per night
from 68,72 € per nightBook
Hostal royal begoña en Madrid — hotel room0reviews

Hostal royal begoña

★★★Virgen de Aránzazu, 13, Madrid7,6 Good · 232 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 69,07 € per night
from 70,07 € per nightBook
Ibis Budget Madrid Vallecas en Madrid — dining0reviews

Ibis Budget Madrid Vallecas

★C CASAS DE MIRAVETE 17, POLIGONO INDUSTRIAL VALLECAS H, Madrid, MAD, …8,2 Very good · 49 reviews
  • Wifi
  • Parking
  • Accessible
Travelers Club: from 69,92 € per night
from 70,92 € per nightBook
B&B HOTEL Madrid Carabanchel en Madrid — lounge0reviews

B&B HOTEL Madrid Carabanchel

★★Calle del Aguacate, 43, b, Madrid9,1 Fantastic · 3014 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 71,41 € per night
from 72,41 € per nightBook
ibis budget Madrid Aeropuerto en Madrid — hotel room0reviews

ibis budget Madrid Aeropuerto

★Calle Provisional Iveco-Pegaso Tres 27, Madrid7,7 Good · 7573 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 71,63 € per night
from 72,63 € per nightBook
Hostal Ruano en Madrid0reviews

Hostal Ruano

★C. Mayor 1, Madrid, Madrid, 280137,0 Good · 10 reviews
  • Wifi
  • Accessible
Travelers Club: from 72,82 € per night
from 73,82 € per nightBook
Capsule Inn Madrid en Madrid — other0reviews

Capsule Inn Madrid

3 Travesía de las Beatas, Madrid7,7 Good · 2503 reviews
  • Wifi
  • Air conditioning
  • 24-hour reception
Travelers Club: from 74,10 € per night
from 75,10 € per nightBook
Nersan en Madrid — hotel room0reviews

Nersan

★★Flor Baja, 5 - 4º Izquierda, Madrid7,0 Good · 1722 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 74,91 € per night
from 75,91 € per nightBook
Hostal Nersan2 en Madrid — building0reviews

Hostal Nersan2

Santa Engracia, 41 - 5 Izquierda, Madrid7,1 Good · 1573 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 78,71 € per night
from 79,71 € per nightBook
Hostal Fernández Atocha en Madrid — other0reviews

Hostal Fernández Atocha

Sanchez Bustillo, 3, Madrid7,9 Good · 3667 reviews
  • Wifi
  • Air conditioning
  • Restaurant
Travelers Club: from 79,70 € per night
from 80,70 € per nightBook
DWO Yuste Alcalá en Madrid — hotel room0reviews

DWO Yuste Alcalá

★★★Calle Miguel Yuste 14, Madrid9,0 Fantastic · 2588 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 80,24 € per night
from 81,24 € per nightBook
Estudio Nueva Numancia en Madrid — hotel room0reviews

Estudio Nueva Numancia

★★Calle Santa Julia nº 10 Bajo D, Madrid7,1 Good · 57 reviews
  • Wifi
  • Air conditioning
  • Restaurant
Travelers Club: from 80,64 € per night
from 81,64 € per nightBook
Hostal Pio Centro en Madrid — hotel room0reviews

Hostal Pio Centro

★★★Calle de la Montera 21. 3ª Planta, Madrid8,7 Very good · 2313 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 81,30 € per night
from 82,30 € per nightBook
Chueca Loft en Madrid — other0reviews

Chueca Loft

★★★Calle de Santa Brigida 21, Madrid7,4 Good · 115 reviews
  • Wifi
  • Parking
Travelers Club: from 81,48 € per night
from 82,48 € per nightBook
Hostal Carracedo en Madrid — hotel room0reviews

Hostal Carracedo

★C/ León, N13, 3, Madrid, 280148,4 Very good · 59 reviews
  • Wifi
  • Accessible
Travelers Club: from 81,68 € per night
from 82,68 € per nightBook
Hostal Moncloa en Madrid — recepcion & lobby0reviews

Hostal Moncloa

★★★Hilarión Eslava, 16, Madrid7,5 Good · 2415 reviews
  • Wifi
  • Air conditioning
  • 24-hour reception
Travelers Club: from 82,23 € per night
from 83,23 € per nightBook

What to do nearby?

Excursions with locals

All tours in Madrid →

Madrid has more than five thousand seven hundred accommodation options on our platform, so the decision is not easy if you don't have a clear idea of what you're looking for. The first thing you should know is that the city is divided into very different areas, and each one will give you a different experience. If you're coming for the first time and want to have everything at hand, the historic centre —Sol, Ópera, La Latina or Malasaña— is the most practical: you can walk to the main museums, to the Plaza Mayor and to the tapas bars, although in exchange you'll pay more for fewer square metres and you'll have noise until late. If you prefer a quieter atmosphere and don't mind taking the metro for a few minutes, neighbourhoods such as Chamberí, Argüelles or Salamanca offer you better value for money, with good connections and local shops that you'll appreciate after a day of sightseeing.

Prices vary quite a lot depending on the season. Spring and autumn are the most expensive times, especially if they coincide with fairs or long weekends, and in summer, even though it's hot, hotels lower their rates because business travel demand drops. January, after Reyes, is usually the cheapest month. On our website you'll find from 52 euros per night in basic options up to an average of 247 euros, so there's room to suit any budget. The average category of the accommodations is 3.2 stars, which gives you an idea that apartments and guesthouses predominate over large luxury hotels. In fact, of the 5777 available accommodations, more than 4500 are apartments, so if you're travelling as a group or with family, this is usually the most cost-effective option.

To get around, the metro is your best ally: it's fast, clean and takes you to any point of interest for little money. You also have the commuter rail network if you're coming from the airport or want to take a day trip to El Escorial or Alcalá de Henares. Before booking, take a good look at the exact location on the map and check whether the metro stop is less than ten minutes away on foot, because there are areas such as the barrio de las Letras that are beautiful but have few stations nearby. Also check whether the accommodation has a lift, air conditioning or heating, depending on the season, and the cancellation policies, because some apartments require payment in advance with no refund. Examples such as C&H Aravaca Garden, Cubik Habitaciones, Chalé Barajas Escala or LA CANTUEÑA show the variety of options, from houses with gardens on the outskirts to shared rooms in the centre. If you're coming by car, bear in mind that parking in the centre is expensive and complicated, so look for accommodation with parking included or consider leaving the car in a park-and-ride.

Frequently asked questions

What is the average price per night in Madrid?

The average price is around 247 euros per night, although you can find rooms from 52 euros in basic accommodations. Most options are apartments, which usually work out cheaper than hotels if you're travelling as a group.

What is the best time to find good prices?

January, after Reyes, and the summer months outside the fair weeks are usually the cheapest. Spring and autumn are more expensive because of the good weather and the long weekends, so if you're looking for a deal, avoid those dates.

Which area would you recommend for staying without spending too much?

Neighbourhoods such as Chamberí, Argüelles or the area around Atocha station offer more reasonable prices than the centre and are well connected. Avoid Sol and La Latina if your budget is tight, because demand drives the rates up.

How do I get around Madrid best from my accommodation?

The metro is the most practical option, with lines covering the whole city and long opening hours. If you stay near a commuter rail station, you can also use it to go to the airport or to nearby towns without paying too much.

What conditions should I check before booking an apartment?

Always check the cancellation policy, because many apartments don't offer a refund if you cancel at short notice. Also check whether the price includes final cleaning, utility costs and whether there's a security deposit, which is common in this type of accommodation.

Popular searches

#HotelInMadrid #HotelsInMadridCityCentre #CheapHotelMadrid #WhereToStayInMadrid #HotelsInSpain #AccommodationInMadrid #HotelWithPoolInMadrid #HotelsMadridNearTheBeach #BestHotelInMadrid #HotelDealsMadrid