Apartments in Madrid

Rent your perfect holiday apartment: choose from over 200 apartments in Madrid including cheap apartments and family friendly apartments

Our best apartments in Madrid

Check out our best apartments in Madrid.
Apartment in Prosperidad, Spain

Apartment rental in Chamartín, Madrid

(25)
2 bedroom apartment • Sleeps 4

This 2 bedroom apartment is located in Madrid and sleeps 4 people. It has air conditioning, parking and wifi.

From £1,435 per week
Apartment in Cuatro Caminos, Spain

Tetuán holiday apartment rental

3 bedroom apartment • Sleeps 8

Welcome to this spacious and bright three-bedroom home. This apartment is perfect for families, executives or students who want to enjoy a comfortable stay in the city.

From £950 per week
Apartment in Embajadores, Spain

Apartment in Madrid - Centre

1 bedroom apartment • Sleeps 4

The apartment in Madrid has 1 bedrooms and capacity for 4 people. Accommodation of 50 m².

From £817 per week
Apartment in Goya, Spain

Apartment to rent in Salamanca, Madrid

2 bedroom apartment • Sleeps 5

Enjoy a unique experience in this elegant apartment located in one of the most exclusive areas of Madrid: the Salamanca neighbourhood.

From £1,187 per week
Apartment in Universidad, Spain

Apartment to rent in Madrid - Centre

1 bedroom apartment • Sleeps 4

Located in one of the most charming areas of the city, near Plaza de España and Gran Vía. We present this cozy apartment.

From £467 per week
Apartment in Ciudad Universitaria, Spain

Holiday apartment in Moncloa - Aravaca, Madrid

1 bedroom apartment • Sleeps 4

This duplex located in one of the most recognized areas of Madrid - Puerta de Hierro, located in a low exterior, with modern design and very bright, is ideal for a quiet and very relaxed stay.

From £293 per week
Apartment in Embajadores, Spain

Apartment in Madrid - Centre

2 bedroom apartment • Sleeps 4

The apartment in Madrid has 2 bedrooms and capacity for 4 people. Accommodation of 75 m² homely and is modern.

From £918 per week
Apartment in Castillejos, Spain

Holiday apartment in Tetuán, Madrid

1 bedroom apartment • Sleeps 4

The apartment in Madrid has 1 bedrooms and capacity for 4 people. Accommodation of 55 m².

From £594 per week

Cheap apartments in Madrid

Rent one of our cheapest apartments in Madrid for a low cost holiday.
Apartment in Vallehermoso, Spain

Holiday apartment in Chamberí, Madrid

5 bedroom apartment • Sleeps 8

Fantastic flat in the neighbourhood of Vallehermoso: neighbourhood belonging to the Chamberí district of Madrid.

From £293 per week
Studio_apartment in Universidad, Spain

Holiday studio in Madrid - Centre

1 bedroom studio apartment • Sleeps 2

The studio in Madrid has 1 bedrooms and has capacity for 2 people. The studio is cozy, is fully-equiped, and is 40 m².

From £293 per week
Apartment in Aravaca, Spain

Apartment rental in Moncloa - Aravaca, Madrid

2 bedroom apartment • Sleeps 6

Comfortable apartment in Aravaca with 2 bedrooms and capacity for 6 people, it has an additional double sofa bed.

From £293 per week
Studio_apartment in Lista, Spain

Salamanca studio to rent

1 bedroom studio apartment • Sleeps 2

This apartment is located in the Salamanca neighborhood, one of the most important areas of Madrid, both for the beauty of its architecture, the luxurious stores and restaurants that are found there or for the neighbors who have traditionally inhabited its emblematic streets.

From £293 per week
Apartment in Recoletos, Spain

Salamanca holiday apartment rental

3 bedroom apartment • Sleeps 5

Beautiful apartment at Salamanca with 3 bedrooms Optional Services - Early Check In Price: 70 eur per booking - Check In person (16:00-19:00): Price 20 eur per booking.

From £293 per week
Apartment in Sol, Spain

Madrid - Centre apartment to rent

1 bedroom apartment • Sleeps 4

The apartment in Madrid has 1 bedrooms and has capacity for 4 people. The apartment is 45 m².

From £300 per week
Apartment in Justicia, Spain

Madrid - Centre holiday apartment rental

1 bedroom apartment • Sleeps 4

Located in the centre of Madrid, in the cosmopolitan neighbourhood of Chueca.

From £348 per week
Apartment in Ciudad Universitaria, Spain

Moncloa - Aravaca holiday apartment rental

1 bedroom apartment • Sleeps 4

How about a bubble bath after a long day? This cosy duplex in Puerta de Hierro with jacuzzi is all you need to relax and enjoy.

From £355 per week

Family friendly apartments in Madrid

Have a relaxing holiday with loved ones in one of our family friendly apartments in Madrid.
Apartment in Arapiles, Spain

Apartment rental in Chamberí, Madrid

1 bedroom apartment • Sleeps 4

Feel at home in this central apartment with a terrace so you can enjoy the views of the city.

From £376 per week
Apartment in Almenara, Spain

Apartment rental in Tetuán, Madrid

2 bedroom apartment • Sleeps 6

This modern and cosy flat has 2 bedrooms and is ideal for families or groups of friends, as it can accommodate up to 6 people.

From £1,059 per week
Apartment in Ciudad Jardín, Spain

Apartment to rent in Chamartín, Madrid

2 bedroom apartment • Sleeps 5

Are you looking for accommodation in one of the best areas of Madrid? We offer you this fabulous flat close to the Santiago Bernabéu stadium and the Nuevos Ministerios station.

From £460 per week
Apartment in Acacias, Spain

Apartment rental in Arganzuela, Madrid

1 bedroom apartment • Sleeps 8

Bright, renovated and functional duplex located in the central neighborhood of La Latina, which has everything you need to fully enjoy your stay.

From £1,254 per week
Apartment in Guindalera, Spain

Apartment rental in Salamanca, Madrid

2 bedroom apartment • Sleeps 6

Hello! We are "Alterhome" and we present this elegant and spacious 2 bedroom flat in the Ventas neighbourhood, which has everything you need to move in or holiday.

From £836 per week
Apartment in Jerónimos, Spain

Retiro holiday apartment rental

1 bedroom apartment • Sleeps 4

🏡 Cozy Apartment in the Heart of Madrid ✨ 🌟 Perfect for couples or families of up to 4 people, this bright and spacious 1-bedroom apartment offers comfort and an unbeatable location.

From £836 per week
Apartment in Goya, Spain

Apartment in Salamanca, Madrid

2 bedroom apartment • Sleeps 6

This spacious, modern and fully refurbished 2-bedroom flat is ideal for a holiday with family or friends, as it can sleep up to 6 people.

From £1,567 per week
Apartment in Justicia, Spain

Apartment to rent in Madrid - Centre

3 bedroom apartment • Sleeps 12

We present this elegant and spacious 3 bedroom apartment just a few minutes from Gran Via, the most famous street in the city and one of the busiest.

From £1,324 per week

Prices and Availability

Cheapest monthMarch 2026 average weekly price £65728% of apartments are available
High seasonDecember 2025 average weekly price £3,21798% of apartments are available

All data is for the next 12 months and all the prices are the average weekly cost (Saturday - Saturday).

Price information for apartments, Madrid 2025 - 2026

£0£3,785£2,838£1,892£946MarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanuaryFebruary
Average weekly price

Average weekly prices

The prices graph shows you the average weekly price for one of our apartments over the next twelve months. December and September are the most expensive months where the average weekly price is £3,217 in December and £3,202 in September. The cheapest month is March where the average weekly price is £409 (01/03 - 08/03). The average price varies considerably between regions, distance from the nearest beach and the size of the apartment.

Availability for apartments, Madrid 2025 - 2026

0%100%75%50%25%MarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanuaryFebruary
Average available apartments

Weekly availability

The graph above shows the availability over the next twelve months. March (01/03 - 08/03) is the busiest time where none of our apartments are available to book. The quietest time to visit is in January (31/01 - 07/02) where 100% of our apartments have availability.

Discover Madrid

Take a look at our blog posts about where to go in Madrid and what to do on your holiday in Madrid.