HotelsCasa

Apartments in Madrid

978 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.
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
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
Pelayo 44 Chueca en Madrid — hotel room0reviews

Pelayo 44 Chueca

★★★Pelayo 44, Madrid7,0 Good · 102 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 100,80 € per night
from 101,80 € per nightBook
Nicoletta en Madrid — hotel room0reviews

Nicoletta

★★★★Amistad, 30, Madrid9,5 Fantastic · 110 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 105,00 € per night
from 106,00 € per nightBook
El Pozo-Villalobos Suite en Madrid — lounge0reviews

El Pozo-Villalobos Suite

★★★Calle Villalobos 38A, Madrid9,2 Fantastic · 99 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 106,80 € per night
from 107,80 € per nightBook
Sleeping Gran Via en Madrid — building0reviews

Sleeping Gran Via

★★★33 Calle de Preciados, Madrid7,5 Good · 60 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 108,78 € per night
from 109,78 € per nightBook
WindRose 8 en Madrid — hotel room0reviews

WindRose 8

★★★★198 Paseo de Extremadura, Madrid8,6 Very good · 61 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 109,98 € per night
from 110,98 € per nightBook
Fuencarral Apartments en Madrid — hotel room0reviews

Fuencarral Apartments

★★★★Fuencarral, 48-50, Madrid8,2 Very good · 4067 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 110,83 € per night
from 111,83 € per nightBook
Color Apartments by Olala Homes en Madrid — bedroom0reviews

Color Apartments by Olala Homes

★★★★35 Avenida del Monte Igueldo, Madrid8,5 Very good · 975 reviews
  • Air conditioning
  • Airport shuttle
Travelers Club: from 114,09 € per night
from 115,09 € per nightBook
WindRose 0 en Madrid — hotel room0reviews

WindRose 0

★★★★200 Paseo de Extremadura BAJO EXTERIOR C, Madrid8,7 Very good · 50 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 114,66 € per night
from 115,66 € per nightBook
Aluche Aparment B en Madrid — dining0reviews

Aluche Aparment B

★★★2 Calle del Sanguiño, Madrid8,5 Very good · 86 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 116,56 € per night
from 117,56 € per nightBook
Aluche Aparment C en Madrid — hotel room0reviews

Aluche Aparment C

★★★2 Calle del Sanguiño, Madrid8,0 Very good · 77 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 116,56 € per night
from 117,56 € per nightBook
La casita de Valvanera en Madrid — hotel room0reviews

La casita de Valvanera

★★★Avenida de Nuestra Señora de Valvanera,nº 77, Local 2, Madrid8,6 Very good · 20 reviews
  • Wifi
  • Air conditioning
Travelers Club: from 117,61 € per night
from 118,61 € per nightBook
WindRose 2 en Madrid — hotel room0reviews

WindRose 2

★★★★Paseo de Extremadura 200, Madrid8,7 Very good · 53 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 117,84 € per night
from 118,84 € per nightBook
WindRose 4 en Madrid — hotel room0reviews

WindRose 4

★★★★28 Calle Galiana, Madrid8,6 Very good · 54 reviews
  • Wifi
  • Air conditioning
  • Restaurant
Travelers Club: from 117,84 € per night
from 118,84 € per nightBook
WindRose 1 en Madrid — hotel room0reviews

WindRose 1

★★★★200 Paseo de Extremadura, Madrid9,2 Fantastic · 55 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 118,46 € per night
from 119,46 € per nightBook
WindRose 3 en Madrid — hotel room0reviews

WindRose 3

★★★★28 Calle Galiana, Madrid8,8 Very good · 61 reviews
  • Wifi
  • Air conditioning
  • Restaurant
Travelers Club: from 118,80 € per night
from 119,80 € per nightBook
Madrid C. Mayor en Madrid0reviews

Madrid C. Mayor

★★★31 Calle Mayor, Madrid, Madrid, Madrid, 28012
  • Accessible
Travelers Club: from 118,90 € per night
from 119,90 € per nightBook
WindRose 5 en Madrid — hotel room0reviews

WindRose 5

★★★Calle Mendívil 9 bajo B, Madrid7,9 Good · 47 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 119,18 € per night
from 120,18 € per nightBook
WindRose 9 en Madrid — hotel room0reviews

WindRose 9

★★★★198 Paseo de Extremadura, Madrid8,3 Very good · 67 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 119,36 € per night
from 120,36 € per nightBook

What to do nearby?

Excursions with locals

All tours in Madrid →

Madrid has more than 4,500 tourist apartments for rent, with an average price of 250 euros per night and a minimum rate of around 79 euros. The offer is wide and varied, but not all areas will work equally well for you. If you are coming for tourism, the most practical option is to stay in the historic center: Sol, Ópera, La Latina or Malasaña. There you will have the main museums, bars and shops on foot, but in exchange you will pay more per night and the noise can be constant, especially on weekends. If you prefer something quieter and with better value for money, neighborhoods such as Chamberí, Argüelles or Salamanca (in its less commercial part) give you quick access to the center by metro, with supermarkets, neighborhood markets and fewer crowds.

The difference between some areas and others is not only in the price. In the center, the apartments are usually renovated old flats, with high ceilings and historic facades, but sometimes they lack natural light or an elevator. On the outskirts, such as in Vallecas, Carabanchel or Usera, you will find more modern buildings, with more square meters and, in many cases, a parking space. The average category of apartments in Madrid is 3.2 stars, so do not expect excessive luxuries: the normal thing is a studio or a one- or two-bedroom flat with an equipped kitchen and a full bathroom. Before booking, always look at the real photos from guests and read recent comments, because the difference between a well-maintained apartment and a neglected one is enormous.

As for prices, the low season (November, January and February, except Christmas) is the best time to find rates below 100 euros. In spring and autumn, with fairs and conferences, prices rise, and in May or September the average price can easily soar. To get there, Barajas airport is well connected to the center by metro (line 8) and Cercanías. Once in the city, get around by metro: it is fast, cheap and reaches everywhere. Avoid the car if it is not essential, because parking in the center is expensive and complicated. Before booking, also check whether the apartment includes cleaning fees, whether check-in is in person or with a code, and whether there is a security deposit. Some listings do not specify it and then surprises appear.

Frequently asked questions

What is the average price of an apartment in Madrid?

The average price is around 250 euros per night, although you can find options from 79 euros if you book in advance or in low season. The average category of the accommodations is 3.2 stars, so the price usually corresponds to functional apartments, not luxury ones.

What is the best time to find low prices?

The months of November, January and February (outside the Christmas holidays) are the cheapest. Weekdays also tend to be cheaper than weekends, unless there is a conference or a big event in the city.

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

Neighborhoods such as Chamberí, Argüelles or the Méndez Álvaro area offer good metro connections and lower prices than the center. If you do not mind taking transport every day, Vallecas or Carabanchel have larger apartments for less money.

How do I get around Madrid from my apartment?

The metro is the best option: it has an extensive network, runs until 1:30 in the morning and a single ticket costs about 2 euros. You can also use the urban bus network, but the metro is faster for crossing the city. If you come from the airport, line 8 leaves you at Nuevos Ministerios in about 20 minutes.

What booking conditions should I review before paying?

Always check whether the price includes final cleaning, because some apartments charge it separately. Also look at the cancellation policy, the arrival time and whether they require a deposit that is returned to you when you leave. Read recent comments to see whether the key handover process is simple or whether there are complaints about extra charges.