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.

Holidaymakers searching for holiday rentals in Madrid Area also enquired about apartments in Nerja area, apartments in Sitges Town and villas in Javea

Make a holiday rental apartment or accommodation in Madrid, Spain your home away from home

The capital of Spain, Madrid, is a magnificent cosmopolitan city in the heart of the country, boasting some of Spain’s finest cultural and historical attractions. As Spain’s most lively city, Madrid holidays are a whirlwind of shopping, entertainment and nightlife, and with so much going on, it is very hard not to get swept up in the tremendous way of life. Taking accommodation in Madrid once almost ensures that you will take another Madrid holiday or weekend break in the near future!

Things to do on holiday in Madrid, Spain

There are a huge number of things to do in Madrid, but it is often the famous Madrid shopping streets that lure people into renting Madrid accommodation. The fashion boutiques and local craft shops which adorn the central business district mean that shopping holidays in Madrid are never far from the top of the list for shopping destinations. The huge range of styles and cuisine of Madrid restaurants also helps to keep energy levels high, and fantastic cooking courses lasting between a single session and a whole week can easily be arranged.

The medieval centre of Madrid hides many fantastic monuments. Those taking a Madrid weekend break are best staying in accommodation close to the historic centre, as there is so much here that you can fit a huge amount into just a short Madrid city break. The ‘big three’ museums in Madrid, the Prado, Thyssen and Reina Sofia, hold famous collections of art, and tourism in Madrid is often centred around the Puerta del Sol right in the city centre, the core of Madrid’s golden age, the Plaza Mayor and the extravagant Plaza de Cibbeles. Madrid tours and travel guides of Madrid’s finest monuments can easily be picked up from any of these centres.

There are even great golf courses in Madrid. The 36 hole Real Club de Puerta de Hierro and the 18 hole Club de Campo Villa de Madrid golf courses are the pick of the bunch, both located within 4km of Madrid.

At various times throughout the year, tourism in Madrid erupts as local festivals and events turn the city into a party destination. The annual Carnevale at the end of February and the localised saint’s days which occur in the cities districts throughout July are magnificent times to be staying in Madrid accommodation as entertainment is rife and the atmosphere is jovial to say the least! The bullfighting season starts in February and lasts until the end of the summer, and information on events can be found in the Madrid Travel Guide, published each year.

There is no shortage of entertainment in Madrid. Things to do are everywhere, from watching Real Madrid play to visiting the city zoo, dancing in the streets during the annual Jazz Festival to boating on one of the city lakes, Madrid accommodation is the ideal base for having one of Europe’s finest destinations for a city break; Madrid.

Weather in Madrid, Spain

During the summer months, Madrid holidays are enjoyed in average temperatures of over 30°C. Spring and autumn are the most popular time to visit a Madrid holiday rental, as temperatures have dropped a little to around 20°C, perfect for full exploration of the shopping, nightlife, entertainment and restaurants of Madrid. Even in winter, temperatures average 10°C.

Flights to Madrid, Spain

There should be no problems encountered when you travel to a Madrid apartment from the UK. Flights to Madrid International Airport (MAD), in the northeast of Madrid, arrive with astonishing frequency from airports throughout the UK, and the transport links which take you from your flight to Madrid to the city centre are unrivalled by any other airport. Madrid car hire companies operate from the airport too meaning that if you would like to enjoy your holiday to Madrid with a hire car, it is easily arranged.

Use filters to narrow your search results!

Madrid Area Holiday Rentals - 1,069 Holiday Apartments in Madrid Area(1,069)

1,069 Results
Book Now!
2 night minimum stay
  • 2 BR,
  • 1 BA,
  • Sleeps 5
#408936
    (35)
    Book Now!
    2 - 6 night minimum stay
    • Studio,
    • 1 BA,
    • Sleeps 4
    #410628
      (32)
      Book Now!
      • 2 BR,
      • 3 BA,
      • Sleeps 8
      #422066
        (100)
        Book Now!
        2 night minimum stay
        • 1 BR,
        • Sleeps 4
        #177293vb
          (86)
          Book Now!
          3 - 4 night minimum stay
          • 1 BR,
          • 1 BA,
          • Sleeps 4
          #345124
            (42)
            Book Now!
            2 night minimum stay
            • 1 BR,
            • Sleeps 4
            #347775vb
              (53)
              Book Now!
              3 night minimum stay
              • 1 BR,
              • 1 BA,
              • Sleeps 4
              #410628
                (11)
                Book Now!
                3 night minimum stay
                • 2 BR,
                • 2 BA,
                • Sleeps 6
                #408936
                  (21)
                  Book Now!
                  3 - 6 night minimum stay
                  • 2 BR,
                  • 1 BA,
                  • Sleeps 5
                  #410628
                    (12)
                    4 night minimum stay
                    • 2 BR,
                    • 2 BA,
                    • Sleeps 8
                    #805778
                      (8)
                      Book Now!
                      2 night minimum stay
                      • 1 BR,
                      • 1 BA,
                      • Sleeps 4
                      #569417vb
                        1 Review
                        3 night minimum stay
                        • 3 BR,
                        • 2 BA,
                        • Sleeps 7
                        #807169
                          (18)
                          2 night minimum stay
                          • 1 BR,
                          • 1 BA,
                          • Sleeps 4
                          #1163176
                            (19)
                            3 - 5 night minimum stay
                            • 1 BR,
                            • 1 BA,
                            • Sleeps 6
                            #3510056
                              (17)
                              3 - 5 night minimum stay
                              • 2 BR,
                              • 2 BA,
                              • Sleeps 4
                              #1176091
                                (3)
                                3 - 5 night minimum stay
                                • 3 BR,
                                • 2 BA,
                                • Sleeps 6
                                #1176062
                                  1 Review
                                  3 - 5 night minimum stay
                                  • 3 BR,
                                  • 3 BA,
                                  • Sleeps 6
                                  #1176081
                                    1 Review
                                    3 - 5 night minimum stay
                                    • 2 BR,
                                    • 1 BA,
                                    • Sleeps 3
                                    #1176096
                                      1 Review
                                      3 - 5 night minimum stay
                                      • 2 BR,
                                      • 2 BA,
                                      • Sleeps 4
                                      #1176088
                                        1 Review
                                        From £103
                                        per night
                                        3 - 5 night minimum stay
                                        • 2 BR,
                                        • 2 BA,
                                        • Sleeps 4
                                        #1176074
                                          1 Review
                                          From £74
                                          per night
                                          3 - 5 night minimum stay
                                          • 1 BR,
                                          • 1 BA,
                                          • Sleeps 4
                                          #1176056
                                            1 Review
                                            3 - 5 night minimum stay
                                            • 2 BR,
                                            • 2 BA,
                                            • Sleeps 4
                                            #1176087
                                              1 Review
                                              From £148
                                              per night
                                              3 - 5 night minimum stay
                                              • 2 BR,
                                              • 2 BA,
                                              • Sleeps 4
                                              #1175988
                                                3 - 5 night minimum stay
                                                • 3 BR,
                                                • 3 BA,
                                                • Sleeps 6
                                                #1176080
                                                  From £173
                                                  per night
                                                  3 - 5 night minimum stay
                                                  • 3 BR,
                                                  • 2 BA,
                                                  • Sleeps 6
                                                  #1176084
                                                    From £193
                                                    per night
                                                    3 - 5 night minimum stay
                                                    • 2 BR,
                                                    • 2 BA,
                                                    • Sleeps 4
                                                    #1176077
                                                      3 - 5 night minimum stay
                                                      • 2 BR,
                                                      • 1 BA,
                                                      • Sleeps 4
                                                      #1176067
                                                        From £132
                                                        per night
                                                        3 - 5 night minimum stay
                                                        • 3 BR,
                                                        • 2 BA,
                                                        • Sleeps 6
                                                        #1176059
                                                          From £91
                                                          per night
                                                          3 - 5 night minimum stay
                                                          • 2 BR,
                                                          • 2 BA,
                                                          • Sleeps 3
                                                          #1176070
                                                            3 - 5 night minimum stay
                                                            • 2 BR,
                                                            • 2 BA,
                                                            • Sleeps 4
                                                            #1176079