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 pet-dog svg-multiunit

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.

  • Showing 1-50 of 233
Additional service fee may apply.
  View Map Map
    Exceptional! 5.0/5
    (21 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Separate Toilets
    • Sleeps 6
    Townhome #560752vb
    21
    Viewed 27 times in the last 48 hours
      Wonderful! 4.8/5
      (21 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 4
      House #359002
      21
      Viewed 26 times in the last 48 hours
        Exceptional! 5.0/5
        (22 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 4
        Apartment #975512
        22
        Viewed 34 times in the last 48 hours
          Excellent! 4.7/5
          (39 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 2
          House #3800986
          39
          Viewed 48 times in the last 48 hours
            Exceptional! 5.0/5
            (10 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 4
            Townhome #592667vb
            10
            Viewed 27 times in the last 48 hours
              Wonderful! 4.9/5
              (12 reviews)
              avg/night
              • Studio
              • 1 BA
              • Sleeps 2
              Cottage #592969vb
              12
              Viewed 65 times in the last 48 hours
                avg/night
                • 2 BR
                • 2 BA
                • Separate Toilet
                • Sleeps 4
                House #841946vb
                4
                Viewed 24 times in the last 48 hours
                  avg/night
                  • 7 BR
                  • 7 BA
                  • Separate Toilets
                  • Sleeps 14
                  Villa #566435vb
                  0
                  Viewed 27 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 6 times in the last 48 hours
                      Wonderful! 4.9/5
                      (7 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 2
                      Condo #137490vb
                      7
                      Viewed 13 times in the last 48 hours
                        Wonderful! 4.9/5
                        (8 reviews)
                        avg/night
                        • 1 BR
                        • 2 BA
                        • Sleeps 3
                        House #856732vb
                        8
                        Viewed 28 times in the last 48 hours
                          Wonderful! 4.9/5
                          (15 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 4
                          House #27984vb
                          15
                          Viewed 50 times in the last 48 hours
                            avg/night
                            • 1 BR
                            • 1 BA
                            • Sleeps 3
                            Condo #885363vb
                            1
                            Viewed 12 times in the last 48 hours
                              Wonderful! 4.9/5
                              (8 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                              Apartment #576761vb
                              8
                              Viewed 20 times in the last 48 hours
                                Exceptional! 5.0/5
                                (9 reviews)
                                avg/night
                                • 3 BR
                                • 3 BA
                                • Separate Toilet
                                • Sleeps 6
                                House #716979vb
                                9
                                Viewed 44 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (17 reviews)
                                  avg/night
                                  • Studio
                                  • 1 BA
                                  • Sleeps 2
                                  Condo #34930vb
                                  17
                                  Viewed 19 times in the last 48 hours
                                    Excellent! 4.7/5
                                    (23 reviews)
                                    avg/night
                                    • 4 BR
                                    • 3 BA
                                    • Sleeps 7
                                    House #73989vb
                                    23
                                    Viewed 47 times in the last 48 hours
                                      Exceptional! 5.0/5
                                      (5 reviews)
                                      avg/night
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 4
                                      House #840253vb
                                      5
                                      Viewed 39 times in the last 48 hours
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 6
                                        Apartment #4117745
                                        4
                                        Viewed 18 times in the last 48 hours
                                          • Studio
                                          • 1 BA
                                          • Sleeps 5
                                          Condo #884667vb
                                          1
                                          Viewed 12 times in the last 48 hours
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 4
                                            Apartment #853466vb
                                            0
                                            Viewed 23 times in the last 48 hours
                                              Exceptional! 5.0/5
                                              (5 reviews)
                                              avg/night
                                              • 4 BR
                                              • 2 BA
                                              • Separate Toilet
                                              • Sleeps 11
                                              House #686975vb
                                              5
                                              Viewed 28 times in the last 48 hours
                                                • 11 BR
                                                • 11 BA
                                                • Separate Toilets
                                                • Sleeps 31
                                                House #759491vb
                                                2
                                                Viewed 34 times in the last 48 hours
                                                  Exceptional! 5.0/5
                                                  (6 reviews)
                                                  avg/night
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 3
                                                  Villa #590357vb
                                                  6
                                                    Wonderful! 4.8/5
                                                    (6 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 3 BA
                                                    • Separate Toilets
                                                    • Sleeps 6
                                                    House #3554373
                                                    6
                                                    Viewed 7 times in the last 48 hours
                                                      Exceptional! 5.0/5
                                                      (8 reviews)
                                                      View details for price
                                                      • 3 BR
                                                      • 3 BA
                                                      • Separate Toilet
                                                      • Sleeps 4
                                                      House #3960975
                                                      8
                                                        Exceptional! 5.0/5
                                                        (5 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 2 BA
                                                        • Separate Toilet
                                                        • Sleeps 4
                                                        House #816593vb
                                                        5
                                                        Viewed 15 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (12 reviews)
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #357389vb
                                                          12
                                                          Viewed 5 times in the last 48 hours
                                                            • 2 BR
                                                            • 3 BA
                                                            • Sleeps 4
                                                            House #643146vb
                                                            1
                                                            Viewed 37 times in the last 48 hours
                                                              • 2 BR
                                                              • 2 BA
                                                              • Separate Toilet
                                                              • Sleeps 4
                                                              House #816816vb
                                                              1
                                                              Viewed 22 times in the last 48 hours
                                                                Excellent! 4.4/5
                                                                (12 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 1 BA
                                                                • Separate Toilet
                                                                • Sleeps 4
                                                                House #440574vb
                                                                12
                                                                Viewed 22 times in the last 48 hours
                                                                  Wonderful! 4.9/5
                                                                  (10 reviews)
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 3 BA
                                                                  • Sleeps 6
                                                                  House #714972vb
                                                                  10
                                                                  Viewed 28 times in the last 48 hours
                                                                    Excellent! 4.5/5
                                                                    (19 reviews)
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 8
                                                                    House #162307vb
                                                                    19
                                                                    Viewed 33 times in the last 48 hours
                                                                      Exceptional! 5.0/5
                                                                      (63 reviews)
                                                                      avg/night
                                                                      • 6 BR
                                                                      • 5 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 12
                                                                      Estate #311696
                                                                      63
                                                                      Viewed 23 times in the last 48 hours
                                                                        Exceptional! 5.0/5
                                                                        (17 reviews)
                                                                        avg/night
                                                                        • 4 BR
                                                                        • 4 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 8
                                                                        House #689263vb
                                                                        17
                                                                        Viewed 21 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (17 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 4
                                                                          House #414750vb
                                                                          17
                                                                          Viewed 23 times in the last 48 hours
                                                                            Exceptional! 5.0/5
                                                                            (5 reviews)
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 4 BA
                                                                            • Sleeps 6
                                                                            House #752180vb
                                                                            5
                                                                            Viewed 58 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (9 reviews)
                                                                              avg/night
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 2
                                                                              Apartment #237895vb
                                                                              9
                                                                              Viewed 9 times in the last 48 hours
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 4
                                                                                House #657604vb
                                                                                4
                                                                                Viewed 27 times in the last 48 hours
                                                                                  Exceptional! 5.0/5
                                                                                  (11 reviews)
                                                                                  avg/night
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 2
                                                                                  Apartment #435312vb
                                                                                  11
                                                                                  Viewed 6 times in the last 48 hours
                                                                                    • 2 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 5
                                                                                    House #4136143
                                                                                    4
                                                                                    Viewed 23 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 4 BR
                                                                                      • 6 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 8
                                                                                      House #56465vb
                                                                                      4
                                                                                      Viewed 27 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Separate Toilet
                                                                                        • Sleeps 6
                                                                                        House #395481vb
                                                                                        1
                                                                                        Viewed 10 times in the last 48 hours
                                                                                          avg/night
                                                                                          • Studio
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Villa #590364vb
                                                                                          3
                                                                                          Viewed 5 times in the last 48 hours
                                                                                            Excellent! 4.7/5
                                                                                            (13 reviews)
                                                                                            avg/night
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 3
                                                                                            Apartment #209115vb
                                                                                            13
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              House #4081182
                                                                                              0
                                                                                                Wonderful! 4.8/5
                                                                                                (5 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 5
                                                                                                House #778682vb
                                                                                                5
                                                                                                Viewed 12 times in the last 48 hours
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 5
                                                                                                  House #755340vb
                                                                                                  2
                                                                                                    Wonderful! 4.8/5
                                                                                                    (5 reviews)
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 5
                                                                                                    House #747543vb
                                                                                                    5
                                                                                                    Viewed 16 times in the last 48 hours
                                                                                                      Excellent! 4.4/5
                                                                                                      (7 reviews)
                                                                                                      avg/night
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      Apartment #628581vb
                                                                                                      7
                                                                                                      Viewed 9 times in the last 48 hours
                                                                                                      • 1 - 50 of 233