HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag

Fantastic holiday rentals in Madrid and Madrid area

Perhaps one of the most beloved tourist destinations in Europe, Madrid is full of interesting things to see and do for the entire family. HomeAway offers a wide selection of holiday rentals and holiday apartments for your consideration the next time you travel to Spain, giving you a great alternative to compact hotels with too little living space. The apartments and rentals are available throughout Madrid and the Madrid area, so no matter what you want to experience while visiting the capital of Spain, you are sure to find accommodations nearby, reducing the amount of travel time needed to traverse the city.

What’s more, the holiday rentals and apartments available through HomeAway come with modern amenities, ensuring a comfortable stay that far exceeds a stay in a hotel when you next travel to Madrid, Spain. With balconies or windows that look out on this royal city, you can spend your days exploring and your evenings relaxing with beautiful views of the cityscape and surrounding Madrid area. And with great prices, there really is nothing keeping you from taking a great first step toward a memorable holiday by booking a holiday rental or apartment in one of Madrid’s many districts.

Madrid, Spain: a city pulsing with life

Madrid is a city that has it all. From museums teeming with art known around the world, to luscious gardens, architecture from a variety of periods, nightlife, theatres, football, and everything in between, this lively city has something to pique everyone’s interests. In terms of museums, some of the most popular include:

- Museo del Prado. This is without a doubt one of Europe’s most celebrated and important museums. You’ll find works from Europe masters around every corner, including Goya, Rubens, and Velazquez, to name just a few. The building itself is also an architectural beauty.

- Museo Nacional Centro de Arte Reina Sofia. Formerly an 18thcentury hospital, this museum now houses works that showcase the great names from the end of the 19thcentury up to World War II. One of the most famous paintings hanging in this museum is Guernica, which was painted by Pablo Picasso and depicts the bombing of Guernica during the Spanish Civil War. Other notable artists with works in this museum include Dalí, Miró, and Solana. Moreover, the museum also contains a library comprised of over 10,000 volumes and more than 1,000 periodicals—a veritable paradise for bibliophiles.

- Museo Thyssen-Bornemisza. This museum was originally a private collection. Housed in a neo-classical mansion, this museum has works dating back to the 13thcentury and up to contemporary times. This museum and the two mentioned above are all located in Madrid’s Avenue of Art, and you can get a ticket that grants entrance to all three for a bargain price.

A royal city with palaces to match

Madrid has long been the capital of Spain; as such, the nobility and wealthy flocked to the city, and there are several fine examples of noble domiciles throughout Madrid and the surrounding Madrid area. Some of the more prominent palaces include:

- The Palacio de Cibeles. This palace and the fountain on the plaza have been come iconic symbols of Madrid. Since 2007 the palace has housed city hall. There is also a restaurant at the top of the palace that boasts delicious culinary delights and a splendid view of Madrid.

- The royal palace. This particular royal palace happens to have the distinction of being the largest royal palace in all of Western Europe. It was designed to accommodate an astounding 3,000+ courtiers. In addition to itself being a work of art dating back to the mid-18thcentury, the royal palace has a veritable treaure trove of tapestries, paintings, sculptures and furniture. The royal gardens are well manicured and also worth a visit.

Explore the gardens of Madrid

But the gardens of the royal palace are not the only gardens that draw visitors. You can book a holiday rental or apartment within walking distance of several of Madrid’s most renowned parks and gardens, allowing you to breathe in the fresh air while taking a morning stroll or to relax on a bench with a book, surrounded by beautiful greenery. Some of the most popular parks in Madrid include:

- Retiro Park used to be reserved exclusively for the royal family, and a walk through the park easily reveals why: the green gardens, eye-catching architectue, and numerous fountains lend this park an air of nobility. Bring the family or your loved one for a relaxed picnic, or simply while away the time watching the many visitors strolling through the park. There is often live music, and you can also take in a puppet show with the kids.

- El Capricho park has stunning landscaping and boasts three beautiful gardens: the French gardens, the Italian gardens, and the English gardens, each cultivated according to the corresponding style. The many statues and figures throughout the park are also fun to take in while you stroll through the park, adding character to an already stunning setting.

- Casa del Campo is ideal for those who like to stay active while on holiday. You can go jogging, take a dip in the water, rent a canoe, or go cycling. What’s more, there is also a zoo and an amusement park on the grounds, making this a very pleasurable place to spend your time outdoors. There are also groves of trees and several types of birds and other animals that call these grounds home.

Football facilities worthy of mighty Madrid teams

Madrid is also a beloved destination for those who are avid football fans. Bernabéu Stadium is where Real Madrid plays its home games, and fans can take in a game first hand in the midst of excited Spanish fans. Those who are more interested in Atlético Madrid can head to the Vicente Calderón Stadium to watch their favourite team play. Both stadiums have large capacities, and the atmosphere is always one of excitement and anticipation. The Vicente Calderón Stadium also has a museum telling the 103-year-old history of Atlético Madrid where fans can see photos, trophies, shirts, and much more.

Madrid is also well known for its Flamenco dancers, and there are several theatres and venues throughout the city where you can take in a show. Before heading to the theatre, make sure to experience delicious Spanish cuisine in one of the local restaurants. Tapas are an integral part of Spanish cuisine, and even the most discerning food lover will find their taste buds watering and subsequently satisfied by traditional Spanish dishes. And while those who book rentals and apartments in Madrid will surely never find a moment of boredom, there is much outside of Madrid to see as well. Within the Madrid area you have easy access to many famous sites, including:

- Toledo has a vibrant past. The city is still surrounded by its original city wall, adding to its intrigue and uniqueness. Toledo is also known for having been a place where the three Abrahamic religions – Judaism, Christianity, and Islam – coexisted, and signs of that coexistance can be seen throughout the city. The Gothic Cathedral is awe-inspiring, and the Alcazar fortress is of interest to those who enjoy military history. Stroll through the gates leading into the city for more interesting architecture, and head to the Synagogue of El Transito, where you can also visit the Sephardic Museum.

- El Escorial is home of the Royal Site of San Lorenzo de El Escorial, a beautifully constructed monastery and hunting lodge that was historically the seat of Spain’s monarch. It was here that the bodies of deceased monarchs were taken for preparation, and a tour of the monastery gives insight into the process and offers many other interesting information and sites. Without a doubt, El Escorial is well worth a day trip. No matter what brings you to Madrid or the Madrid area, one of the best ways to enjoy your stay is to avoid cramped hotels and instead opt for a holiday rental or apartment. Having your own home away from home adds a special layer of enjoyment to your trip and helps you further escape the stresses of day-to-day life. What’s more, a holiday rental or apartment can serve as an excellent starting point for your exploration of the city of Madrid as well as the surrounding area. With natural beauty, comfortable weather, architectural prowess, culture, history, and delicious dishes, it’s no wonder Madrid is one of the most beloved tourist destinations in Europe.


Popular Destinations


Holiday Apartments

European Favourites

Large Villas

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Get a great rate for a holiday rental in Madrid (300+)

  • 1 - 50 of 300+
Additional service fee may apply.
    Wonderful! 4.9/5
    (56 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 4
    Apartment #633925vb
    56
    Viewed 19 times in the last 48 hours
      Wonderful! 4.9/5
      (19 reviews)
      avg/night
      • 3 BR
      • 2 BA
      • Sleeps 6
      Apartment #1664027
      19
      Viewed 34 times in the last 48 hours
        Wonderful! 4.9/5
        (35 reviews)
        avg/night
        • 1 BR
        • 1 BA
        • Sleeps 3
        Apartment #691764vb
        35
        Viewed 15 times in the last 48 hours
          Wonderful! 4.9/5
          (8 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 3
          Apartment #4254766
          8
          Viewed 19 times in the last 48 hours
            Exceptional! 5.0/5
            (39 reviews)
            avg/night
            • Studio
            • 1 BA
            • Sleeps 3
            Apartment #691767vb
            39
              Wonderful! 4.8/5
              (23 reviews)
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 4
              Apartment #630985vb
              23
              Viewed 12 times in the last 48 hours
                Excellent! 4.5/5
                (42 reviews)
                avg/night
                • 2 BR
                • 2 BA
                • Sleeps 6
                Apartment #639258vb
                42
                Viewed 30 times in the last 48 hours
                  Excellent! 4.7/5
                  (6 reviews)
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 5
                  Apartment #6833198
                  6
                  Viewed 10 times in the last 48 hours
                    Exceptional! 5.0/5
                    (58 reviews)
                    avg/night
                    • 1 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #641645vb
                    58
                    Viewed 22 times in the last 48 hours
                      Exceptional! 5.0/5
                      (6 reviews)
                      avg/night
                      • Studio
                      • 1 BA
                      • Sleeps 3
                      Apartment #793855vb
                      6
                      Viewed 6 times in the last 48 hours
                        Excellent! 4.7/5
                        (21 reviews)
                        avg/night
                        • 2 BR
                        • 1 BA
                        • Sleeps 5
                        Apartment #498896vb
                        21
                        Viewed 9 times in the last 48 hours
                          avg/night
                          • 3 BR
                          • 2 BA
                          • Sleeps 8
                          Apartment #6828861
                          3
                          Viewed 26 times in the last 48 hours
                            Exceptional! 5.0/5
                            (91 reviews)
                            avg/night
                            • 1 BR
                            • 1 BA
                            • Sleeps 4
                            Apartment #569417vb
                            91
                            Viewed 5 times in the last 48 hours
                              Exceptional! 5.0/5
                              (10 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #1358734
                              10
                              Viewed 21 times in the last 48 hours
                                Wonderful! 4.8/5
                                (44 reviews)
                                avg/night
                                • 1 BR
                                • 1 BA
                                • Sleeps 4
                                Studio #6571856
                                44
                                Viewed 11 times in the last 48 hours
                                  • 3 BR
                                  • 1 BA
                                  • Sleeps 8
                                  Apartment #6835901
                                    Excellent! 4.6/5
                                    (24 reviews)
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 8
                                    Apartment #503990vb
                                    24
                                    Viewed 25 times in the last 48 hours
                                      Exceptional! 5.0/5
                                      (18 reviews)
                                      avg/night
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 6
                                      Apartment #1547970
                                      18
                                      Viewed 7 times in the last 48 hours
                                        • 5 BR
                                        • 5 BA
                                        • Sleeps 14
                                        Apartment #1677747
                                        4
                                        Viewed 7 times in the last 48 hours
                                          Exceptional! 5.0/5
                                          (202 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 8
                                          Apartment #6279545
                                          202
                                          Viewed 26 times in the last 48 hours
                                            Excellent! 4.6/5
                                            (35 reviews)
                                            avg/night
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 8
                                            Apartment #173136vb
                                            35
                                            Viewed 13 times in the last 48 hours
                                              Exceptional! 5.0/5
                                              (7 reviews)
                                              avg/night
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 2
                                              Apartment #1730601
                                              7
                                              Viewed 8 times in the last 48 hours
                                                Wonderful! 4.9/5
                                                (108 reviews)
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Apartment #6602867
                                                108
                                                Viewed 16 times in the last 48 hours
                                                  Wonderful! 4.9/5
                                                  (15 reviews)
                                                  avg/night
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  Apartment #1176062
                                                  15
                                                  Viewed 39 times in the last 48 hours
                                                    Wonderful! 4.8/5
                                                    (25 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 3 BA
                                                    • Sleeps 4
                                                    Apartment #1176081
                                                    25
                                                    Viewed 30 times in the last 48 hours
                                                      avg/night
                                                      • 4 BR
                                                      • 4 BA
                                                      • Sleeps 7
                                                      Apartment #1650554
                                                      4
                                                      Viewed 8 times in the last 48 hours
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #1908685
                                                        4
                                                        Viewed 6 times in the last 48 hours
                                                          Wonderful! 4.8/5
                                                          (138 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 3 BA
                                                          • Sleeps 8
                                                          Apartment #422066
                                                          138
                                                          Viewed 38 times in the last 48 hours
                                                            Wonderful! 4.9/5
                                                            (14 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 7
                                                            Apartment #1176100
                                                            14
                                                            Viewed 8 times in the last 48 hours
                                                              Exceptional! 5.0/5
                                                              (7 reviews)
                                                              avg/night
                                                              • 3 BR
                                                              • 3 BA
                                                              • Sleeps 6
                                                              Apartment #1650558
                                                              7
                                                              Viewed 14 times in the last 48 hours
                                                                Wonderful! 4.8/5
                                                                (6 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #1176096
                                                                6
                                                                  Excellent! 4.6/5
                                                                  (55 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 5
                                                                  Condo #866094
                                                                  55
                                                                  Viewed 30 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 8
                                                                    Apartment #1951642
                                                                    4
                                                                    Viewed 27 times in the last 48 hours
                                                                      avg/night
                                                                      • Studio
                                                                      • 1 BA
                                                                      • Sleeps 3
                                                                      Multiple rentals Apartment #6553262
                                                                      3
                                                                      Viewed 14 times in the last 48 hours
                                                                        Excellent! 4.4/5
                                                                        (5 reviews)
                                                                        avg/night
                                                                        • Studio
                                                                        • 1 BA
                                                                        • Sleeps 2
                                                                        Multiple rentals Apartment #6553262
                                                                        5
                                                                        Viewed 27 times in the last 48 hours
                                                                          Wonderful! 4.8/5
                                                                          (10 reviews)
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          Apartment #1935016
                                                                          10
                                                                          Viewed 35 times in the last 48 hours
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 4
                                                                            Apartment #6725066
                                                                            2
                                                                            Viewed 26 times in the last 48 hours
                                                                              Exceptional! 5.0/5
                                                                              (6 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Apartment #1935015
                                                                              6
                                                                              Viewed 16 times in the last 48 hours
                                                                                Wonderful! 4.9/5
                                                                                (129 reviews)
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Studio #345124
                                                                                129
                                                                                Viewed 32 times in the last 48 hours
                                                                                  avg/night
                                                                                  • Studio
                                                                                  • 1 BA
                                                                                  • Sleeps 2
                                                                                  Multiple rentals Apartment #6553262
                                                                                  1
                                                                                  Viewed 17 times in the last 48 hours
                                                                                    Exceptional! 5.0/5
                                                                                    (5 reviews)
                                                                                    avg/night
                                                                                    • Studio
                                                                                    • 1 BA
                                                                                    • Sleeps 2
                                                                                    Multiple rentals Apartment #1809458
                                                                                    5
                                                                                    Viewed 7 times in the last 48 hours
                                                                                      Excellent! 4.6/5
                                                                                      (23 reviews)
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Multiple rentals Apartment #1809458
                                                                                      23
                                                                                      Viewed 15 times in the last 48 hours
                                                                                        Wonderful! 4.8/5
                                                                                        (5 reviews)
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #1935050
                                                                                        5
                                                                                        Viewed 5 times in the last 48 hours
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          Apartment #1891283
                                                                                          1
                                                                                          Viewed 34 times in the last 48 hours
                                                                                            Excellent! 4.4/5
                                                                                            (7 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 4
                                                                                            Apartment #1175988
                                                                                            7
                                                                                            Viewed 5 times in the last 48 hours
                                                                                              Exceptional! 5.0/5
                                                                                              (6 reviews)
                                                                                              avg/night
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #1176089
                                                                                              6
                                                                                              Viewed 12 times in the last 48 hours
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #1735919
                                                                                                3
                                                                                                Viewed 27 times in the last 48 hours
                                                                                                  Exceptional! 5.0/5
                                                                                                  (9 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #1650557
                                                                                                  9
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 2
                                                                                                    Apartment #1176017
                                                                                                    2
                                                                                                      avg/night
                                                                                                      • 3 BR
                                                                                                      • 3 BA
                                                                                                      • Sleeps 6
                                                                                                      Apartment #6725073
                                                                                                      Viewed 11 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Sophisticated But Very Comfortable

                                                                                                      5 of 5
                                                                                                      Great Location, Great layout of the apartment. Bright and open rooms. Everything proportioned well. Nice furnishings and super cool lighting.
                                                                                                      • Review Submitted: 01-Dec-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Perfect oasis in the perfect spot of Madrid

                                                                                                      5 of 5
                                                                                                      We really enjoyed our stay in Madrid, thanks to having chosen the right apartment in the right place. The apartment looked even better than in photos. The service provided by the owner and the team of Spainselect was excellent. We were three couples that had a really good time in the property and in the neighborhood. I would really suggest this property for both family holidays or group of friends.
                                                                                                      • Review Submitted: 01-Dec-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Phenomenal flat and experience!!!

                                                                                                      5 of 5
                                                                                                      From the very moment I submitted my inquiry to know if the flat was available, the entire experience has been absolutely incredible. We were visiting from the United States so my husband and I were looking for a property to spend Thanksgiving week with our family and we couldn’t have made a better choice. The photos DO NOT do it justice, the flat is gorgeous. The bedrooms are decorated with so much taste and were very clean upon our arrival. The location is steps away from Puerta del Sol and walking distance to most major attractions within the immediate area (we even had a Hop on Hop off bus stop at our door step “Mercado de San Miguel stop”). We had basic toiletries included with our stay and enough toilet paper to last us all weekend. Spain Select was able to arrange roundtrip transportation from the airport for an additional fee (which was extremely reasonable). The drivers to and from were very professional and most importantly always on time. We took a flight from New York to Madrid that landed at about 9am and although our check in was not until 4pm… because no one had booked the flat the night before, they were able to accommodate our early arrival and for that we will forever be grateful. Our guest service rep Alex greeted us and gave us a tour of the flat, even provided us with a map of Madrid with suggestions on what to do in the area. We would 100% recommend this rental and any other of their rentals to anyone who is looking to stay in Spain (actually, we already have). This was our second time in Madrid in less than 2 years, and we are already planning our next trip. My only regret is not knowing about Spain Select sooner, they will forever be are go to option when booking accommodations in one of our favorite countries!
                                                                                                      • Review Submitted: 30-Nov-2016
                                                                                                      • Date of Stay: Nov 2016