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

Make a holiday rental, home, or cottage in Central Mexico your home away from home

Holidaymakers looking for a good mixture of sun, historic sites and fun attractions in Central America may like to try Central Mexico. This fantastic area of the country offers so much for visitors to see and do. There are numerous different places to stay including self catering accommodation, villas, condos, B&Bs and campsites.

Things to do on holiday to Central Mexico

Central Mexico has beautiful scenery in abundance with mountainous areas and the glorious countryside offering exciting walks and climbs. The area is very popular with cyclists and horse riders too. The region has many 9 and 18-hole golf courses especially in and around Mexico City as well as Morelos and Puebla. There are numerous lakes and rivers to try watersports such as sailing, water skiing, wind surfing and kayaking as well as swimming and fishing. Other activities available in the region include rock climbing, tennis, go-karting and mountain biking. All cities and towns have a good choice of bars and restaurants with numerous Mexican and American fast food chains to be found here. In addition to this, self catering holidaymakers can purchase food and drinks from local stores and markets all over the region.

Places to visit on holiday to Central Mexico

Central Mexico features some fantastic historic cities that offer many places of interest, not least the capital Mexico City. Here there are many fabulous landmarks including the biggest cathedral in the Americas. The city also has the largest number of museums in the world with examples being the National Museum of Anthropology, Museum of Modern Art and the National History Museum. Families may also enjoy a fund day Chapultepec Park and Zoo or some of the lovely gardens in the city. Another city well worth visiting is Cuernavaca where tourists can see the Palace of Cortes, the Muros Museum or the Salto de San Anton waterfall. Puebla is about an hour and a half from Mexico City and also features some fine attractions such as the African Safari Park and the historic forts and cathedral.

Weather in Central Mexico

The temperatures in Central Mexico are warm throughout the year with average highs of 79 degrees Fahrenheit in April and May. The coolest months are December and January when the average high is 70 degrees Fahrenheit. The rainy season is generally between May and September. Generally July is the wettest month with an average rainfall of 7.2 inches.

Travel to Central Mexico

Benito Juárez International Airport (MEX) is approximately 15 minute’s drive from Mexico City. Flights arrive here from some international airports including Amsterdam (AMS), Frankfurt (FRA), London-Heathrow (LHW), Los Angeles (LAX), Madrid (MAD), New York (JFK), Paris-Charles de Gaulle (CDG) and Toronto-Pearson (YYZ) amongst others. Alamo, Avis, Budget, Dollar, Europcar, National, Sixt and Thrifty are some of the car rental firms represented at the airport.

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!

Central Mexico Holiday Homes & Apartments (300+)

  • 1 - 50 of 300+
Additional service fee may apply.
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 2
    Apartment #831583vb
    1 Review
    Viewed 9 times in the last 48 hours
      • 1 BR
      • 1 BA
      • Sleeps 2
      House #4152291
      3
      Viewed 24 times in the last 48 hours
        • 1 BR
        • 2 BA
        • Separate Toilet
        • Sleeps 2
        House #790479vb
        6
          • 1 BR
          • 2 BA
          • Sleeps 2
          Apartment #4173254
          Viewed 7 times in the last 48 hours
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 5
            Apartment #4231257
            1 Review
            Viewed 6 times in the last 48 hours
              Exceptional! 5.0/5
              (5 reviews)
              avg/night
              • 5 BR
              • 5 BA
              • Sleeps 10
              House #553444vb
              5
              Viewed 21 times in the last 48 hours
                Wonderful! 4.9/5
                (31 reviews)
                avg/night
                • 4 BR
                • 4 BA
                • Separate Toilet
                • Sleeps 8
                House #462502vb
                31
                Viewed 25 times in the last 48 hours
                  Exceptional! 5.0/5
                  (21 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 4
                  Apartment #975512
                  21
                  Viewed 11 times in the last 48 hours
                    Wonderful! 4.8/5
                    (20 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 4
                    House #359002
                    20
                    Viewed 18 times in the last 48 hours
                      Wonderful! 4.9/5
                      (12 reviews)
                      avg/night
                      • 4 BR
                      • 4 BA
                      • Sleeps 8
                      Villa #945633
                      12
                      Viewed 19 times in the last 48 hours
                        Exceptional! 5.0/5
                        (23 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Separate Toilet
                        • Sleeps 5
                        House #232150vb
                        23
                        Viewed 9 times in the last 48 hours
                          Exceptional! 5.0/5
                          (10 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 4
                          Townhome #592667vb
                          10
                          Viewed 11 times in the last 48 hours
                            • 4 BR
                            • 4 BA
                            • Separate Toilet
                            • Sleeps 7
                            Villa #6447vb
                            11
                              Exceptional! 5.0/5
                              (5 reviews)
                              avg/night
                              • 3 BR
                              • 3 BA
                              • Sleeps 6
                              House #92863vb
                              5
                                Exceptional! 5.0/5
                                (13 reviews)
                                avg/night
                                • 6 BR
                                • 6 BA
                                • Separate Toilets
                                • Sleeps 14
                                Villa #493552vb
                                13
                                Viewed 16 times in the last 48 hours
                                  Excellent! 4.7/5
                                  (7 reviews)
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Bungalow #685829vb
                                  7
                                  Viewed 14 times in the last 48 hours
                                    Exceptional! 5.0/5
                                    (28 reviews)
                                    avg/night
                                    • 4 BR
                                    • 5 BA
                                    • Separate Toilets
                                    • Sleeps 9
                                    Villa #3991979
                                    28
                                    Viewed 27 times in the last 48 hours
                                      avg/night
                                      • 4 BR
                                      • 4 BA
                                      • Separate Toilet
                                      • Sleeps 10
                                      House #4196874
                                      1 Review
                                      Viewed 14 times in the last 48 hours
                                        avg/night
                                        • 7 BR
                                        • 7 BA
                                        • Separate Toilets
                                        • Sleeps 14
                                        Villa #566435vb
                                        Viewed 34 times in the last 48 hours
                                          • 5 BR
                                          • 5 BA
                                          • Separate Toilets
                                          • Sleeps 15
                                          House #813775vb
                                          2 Reviews
                                          Viewed 7 times in the last 48 hours
                                            Exceptional! 5.0/5
                                            (11 reviews)
                                            avg/night
                                            • 4 BR
                                            • 4 BA
                                            • Separate Toilet
                                            • Sleeps 10
                                            House #114327vb
                                            11
                                            Viewed 10 times in the last 48 hours
                                              Exceptional! 5.0/5
                                              (24 reviews)
                                              avg/night
                                              • 3 BR
                                              • 3 BA
                                              • Separate Toilet
                                              • Sleeps 6
                                              House #50777vb
                                              24
                                              Viewed 8 times in the last 48 hours
                                                Exceptional! 5.0/5
                                                (13 reviews)
                                                avg/night
                                                • 2 BR
                                                • 2 BA
                                                • Separate Toilet
                                                • Sleeps 4
                                                House #165695vb
                                                13
                                                Viewed 8 times in the last 48 hours
                                                  Exceptional! 5.0/5
                                                  (26 reviews)
                                                  avg/night
                                                  • 3 BR
                                                  • 3 BA
                                                  • Separate Toilet
                                                  • Sleeps 6
                                                  House #196392vb
                                                  26
                                                    • 4 BR
                                                    • 4 BA
                                                    • Separate Toilet
                                                    • Sleeps 8
                                                    House #689263vb
                                                    17
                                                      avg/night
                                                      • 2 BR
                                                      • 2 BA
                                                      • Separate Toilet
                                                      • Sleeps 4
                                                      House #507764vb
                                                      2 Reviews
                                                      Viewed 15 times in the last 48 hours
                                                        Wonderful! 4.9/5
                                                        (17 reviews)
                                                        avg/night
                                                        • 7 BR
                                                        • 7 BA
                                                        • Separate Toilet
                                                        • Sleeps 14
                                                        Villa #88039vb
                                                        17
                                                          Exceptional! 5.0/5
                                                          (47 reviews)
                                                          avg/night
                                                          • Studio
                                                          • 1 BA
                                                          • Sleeps 2
                                                          Studio #153754
                                                          47
                                                          Viewed 13 times in the last 48 hours
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 3
                                                            Studio #3556152
                                                              Wonderful! 4.8/5
                                                              (27 reviews)
                                                              avg/night
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 2
                                                              Condo #433768vb
                                                              27
                                                              Viewed 19 times in the last 48 hours
                                                                Wonderful! 4.8/5
                                                                (21 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 5
                                                                Apartment #650058vb
                                                                21
                                                                Viewed 13 times in the last 48 hours
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 4
                                                                  House #752775vb
                                                                  4
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 4
                                                                    Apartment #756137vb
                                                                    3
                                                                    Viewed 7 times in the last 48 hours
                                                                      • 2 BR
                                                                      • 2 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 4
                                                                      House #657604vb
                                                                      3
                                                                      Viewed 5 times in the last 48 hours
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 2
                                                                        Apartment #875959vb
                                                                        Viewed 19 times in the last 48 hours
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 3
                                                                          Apartment #875903vb
                                                                          Viewed 14 times in the last 48 hours
                                                                            avg/night
                                                                            • 5 BR
                                                                            • 7 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 12
                                                                            Villa #300560vb
                                                                            1 Review
                                                                            Viewed 25 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (18 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Apartment #342697vb
                                                                              18
                                                                              Viewed 22 times in the last 48 hours
                                                                                Excellent! 4.7/5
                                                                                (9 reviews)
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Apartment #3705557
                                                                                9
                                                                                Viewed 6 times in the last 48 hours
                                                                                  Wonderful! 4.9/5
                                                                                  (17 reviews)
                                                                                  avg/night
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 3
                                                                                  Townhome #926741
                                                                                  17
                                                                                  Viewed 10 times in the last 48 hours
                                                                                    Wonderful! 4.9/5
                                                                                    (10 reviews)
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 3 BA
                                                                                    • Separate Toilet
                                                                                    • Sleeps 6
                                                                                    Villa #3996322
                                                                                    10
                                                                                    Viewed 6 times in the last 48 hours
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 5
                                                                                      House #4017571
                                                                                      2 Reviews
                                                                                      Viewed 11 times in the last 48 hours
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Apartment #694596vb
                                                                                        2 Reviews
                                                                                        Viewed 7 times in the last 48 hours
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 5
                                                                                          House #752743vb
                                                                                          4
                                                                                            Exceptional! 5.0/5
                                                                                            (5 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 6
                                                                                            House #863262vb
                                                                                            5
                                                                                            Viewed 16 times in the last 48 hours
                                                                                              Excellent! 4.7/5
                                                                                              (23 reviews)
                                                                                              avg/night
                                                                                              • 4 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 7
                                                                                              House #73989vb
                                                                                              23
                                                                                              Viewed 16 times in the last 48 hours
                                                                                                Excellent! 4.7/5
                                                                                                (35 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 8
                                                                                                House #202870vb
                                                                                                35
                                                                                                Viewed 11 times in the last 48 hours
                                                                                                  Exceptional! 5.0/5
                                                                                                  (5 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #560571vb
                                                                                                  5
                                                                                                  Viewed 6 times in the last 48 hours
                                                                                                    Exceptional! 5.0/5
                                                                                                    (10 reviews)
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #566926vb
                                                                                                    10
                                                                                                    Viewed 6 times in the last 48 hours
                                                                                                      avg/night
                                                                                                      • Studio
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #699883vb
                                                                                                      4
                                                                                                      Viewed 5 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+