We hope you love the spaces and stays we recommend! Just so you know, Matador may collect a small commission from the links on this page if you decide to book a stay, and listed prices are accurate as of the time of publication.

No matter what time of year, Madrid always seems to be teeming with people, energy and fun. Whether you have come to the city for a long weekend with your friends to wander the streets and sip sangria in plazas, or you’re just passing through as part of a grand tour of Europe, remote working or on an ultimate foodie quest, these flats are perfectly equipped to meet your needs.

Luxury apartment moments away from El Retiro park

Airbnb

Photo: Airbnb

Just a stone’s throw away from Madrid’s most beautiful green open space, this one-bedroom apartment makes the ideal base for a solo traveler or couple. Equipped with all a guest could need, this property is located on Madrid’s “Museum Mile,” just a short walk from the Reina Sofia Museum and El Prado National Museum. It is also close to Atocha, Madrid’s main train station, from which you can travel to other parts of the country, including Barcelona, Málaga, and Valencia.

Price: $80 per night

Book Now

Stylish large apartment for a group with a pool

Airbnb

Photo: Airbnb

This impressive penthouse has four double bedrooms, three bathrooms, multiple living spaces, and a terrace and swimming pool, making it the ultimate location for a group of friends (the host allows a maximum of eight guests). Located in the prestigious Castellana neighborhood, the apartment is close to a variety of bars and restaurants, and only a few metro stops from the city center, with the closest metro station being Rubén Darío.

Price: $577 per night for eight guests

Book Now

Sunny apartment in the heart of the city

Airbnb

Photo: Airbnb

Here, guests can enjoy a fully equipped apartment in the center of the city, very close to major attractions such as the Plaza Mayor and Palacio Real, while also just a walk away from Madrid’s major museums and art galleries. For any travelers worried about cleaning protocols, the host has gone above and beyond to ensure the highest possible standards of cleanliness throughout the apartment. Located in the Sol area, guests can sleep well, knowing that they’ll never be too far from a tapas bar.

Price: $71 per night

Book Now

Modern and comfortable apartment near Atocha Station

Airbnb

Photo: Airbnb

For those of you looking for a cozy apartment with great access to public transport, look no further. This apartment would be ideal for a solo traveler or remote worker, the host offers a weekly cleaning service for stays longer than seven days and even a nearby parking space at the cost of 10 euros per day. Finished to a beautiful standard with modern furnishings and a boho vibe, guests will sleep soundly after a day of exploring the Spanish capital.

Price: $71 per night

Book Now

A foodie’s dream location

Airbnb

Photo: Airbnb

This Airbnb Plus is ideal for foodies, a couple on a Spanish adventure, or even a solo traveler. With its wooden floors and modern décor, this home also has the luxury of a small balcony, where you can sit in the evening and watch the world go by. And best of all? The home is a short walk from the Mercado de la Cebada, a bustling indoor food market, where visitors can experience a wide variety of culinary delights.

Price: $65 per night

Book Now

Two-bedroom apartment near Plaza Mayor

Airbnb

Photo: Airbnb

Whether you’re with a group of friends looking for a getaway, or family who are exploring the city for the first time, this apartment near the Plaza Mayor will not disappoint. With two double bedrooms and a sofa bed in the living room, six people would fit comfortably in this light and airy home, which has all the comforts you’d need when away from home. Although near some of the city’s hot spots, the apartment itself is one a quiet and residential street, guaranteeing you a sound night’s sleep.

Price: $163 per night for six guests

Book Now

Great value entire apartment in the city center

Airbnb

Photo: Airbnb

This compact studio apartment would make the perfect base for a solo traveler discovering the city. If traveling on a budget, this home could be ideal as you also won’t need to spend too much on public transport, as all the major sights are within walking distance. You could watch the world go by from your bedroom balcony, or nip downstairs to the city’s bustling streets to experience true Spanish living.

Price: $60 per night

Book Now

Entire apartment near the Palacio Real

Airbnb

Photo: Airbnb

This historic apartment takes advantage of original features and integrates them into this modern take on Airbnb. With two bedrooms, both concealed behind curtain dividers, it’s probably best to visit with friends, as privacy isn’t a priority in this designer apartment. Near the city’s Palacio Real, or Royal Palace, an incredible piece of 18th-century architecture and grandeur, the apartment is truly at the heart of the Spanish capital. Bars, restaurants, and central squares are all available a short walk away or wander through the city to explore its luscious green parks and open spaces.

Price: $88 per night

Book Now

Elegant and modern apartment with balcony in Chueca

Airbnb

Photo: Airbnb

The area of Chueca is best known as the epicenter of the city’s Pride celebration in June every year and would make the ideal apartment for tourists coming to participate in the party. But this apartment would equally suit a couple who are willing to spend a little more in exchange for a bit of luxury. With a large balcony and just moments from the city’s main shopping street, the Gran Vía, this home would be fitting for almost any visitors to the metropolis.

Price: $105 per night

Book Now

Remote Workers: Look no further

Airbnb

Photo: Airbnb

This flat is available to rent for months at a time, and has a desk also, making it the perfect place to stay for a remote worker or individual who is looking to fully immerse themselves in Spanish culture and way of life. With all the facilities you would need for a longer stay in Madrid, this apartment, beautifully finished and designed, is also available for shorter stays, with a minimum of a four-night stay required.

Price: $75 per night or $1,207 per month

Book Now

Beautiful apartment near El Retiro park in the Salamanca area

Airbnb

Photo: Airbnb

Within a building of other apartments, this secure home is situated in a prime location, next to the Puerta de Alcalá and El Retiro Park. Rest assured though that you won’t be too far from the hustle and bustle of the city’s center. There is also a sofa bed and the host allows a maximum of four guests, who could come together to make this apartment even more wallet-friendly.

Price: $94 per night

Book Now