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.
Verified Review icon 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 Default Owner Icon heart-filled

A holiday rental home in Mexico City, Mexico is a great choice for your next well-deserved breakaway

A holiday rental home in Mexico City will put you close to all of the most popular attractions. You will be just steps away from some of the best that this city has to offer.

Things to Do on Holiday to Mexico City, Mexico

History tours are one of the popular things to do whilst in Mexico City. In addition to learning about the history of the city, you will also have the chance to learn about the history of some of the surrounding towns. The guided tours give you the opportunity not only to see the sites, but also to ask questions of the knowledgeable guides. Take a boat ride on the floating gardens of Xochimilco or enjoy a drink on one of the floating bars.

Places to Visit on Holiday to Mexico City, Mexico

With literally hundreds of attractions in the immediate area, it can be difficult to decide how to spend your time whilst on holiday to Mexico City. Because the choices are so abundant, some focus on one thing such as art or history. There are dozens of museums and historic sites right in the city, so the choices are endless. It wouldn?t be possible to list them all, but here are a few examples of places to visit in Mexico City. The National Museum of Anthropology, the Museum of Popular Art and National Museum of Art are some of the city?s fabulous museums. One of the most beautiful historic sites is the Metropolitan Cathedral. This impressive structure took about 200 years to complete. The National Palace and the Castillo de Chapeltepec, which was built in the 1700?s, are some of the other historic buildings in town. You?ll also find family-friendly attractions. One of the most popular is Six Flags Mexico City. This theme park has dozens of rides for visitors of all ages including thrilling roller coasters and gentler rides that are perfect for the younger members of your family.

Weather in Mexico City, Mexico

There are some variations in the temperatures based on the season but, for the most part, the weather in Mexico City is warm and pleasant. The average low temperatures are between 6° and 13° C and the average highs are between 21° and 24° C. There is some rain each month. The least occurs from November through April with 5 to 28 mm per month. The most occurs from June through September with 145 to 183 mm per month.

Travel to Mexico City, Mexico

The nearest airport to Mexico City is Mexico City International Airport (MEX). Another airport that is within a reasonable drive is General Mariano Matamoros Airport (CVJ) which is 106 km away.

    Exceptional! 5/5
    (30 reviews)
    avg/night
    • 4 BR
    • 3 BA
    • Separate Toilet
    • Sleeps 7
    Apartment #38233vb
    30
    Viewed 20 times in the last 48 hours
      Excellent! 4.7/5
      (24 reviews)
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 4
      Apartment #1589479
      24
      Viewed 15 times in the last 48 hours
        • 1 BR
        • 1 BA
        • Sleeps 3
        Apartment #878125vb
        2
          Excellent! 4.6/5
          (11 reviews)
          avg/night
          • 2 BR
          • 1 BA
          • Separate Toilet
          • Sleeps 6
          Apartment #4137823
          11
          Viewed 17 times in the last 48 hours
            Wonderful! 4.9/5
            (27 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 4
            Apartment #975512
            27
            Viewed 16 times in the last 48 hours
              Exceptional! 5/5
              (7 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 4
              Apartment #756137vb
              7
              Viewed 16 times in the last 48 hours
                Excellent! 4.5/5
                (11 reviews)
                avg/night
                • 2 BR
                • 2 BA
                • Sleeps 7
                Apartment #596290vb
                11
                Viewed 10 times in the last 48 hours
                  Exceptional! 5/5
                  (48 reviews)
                  avg/night
                  • Studio
                  • 1 BA
                  • Sleeps 2
                  Studio #153754
                  48
                  Viewed 11 times in the last 48 hours
                    Wonderful! 4.9/5
                    (50 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 4
                    Condo #382291vb
                    50
                    Viewed 10 times in the last 48 hours
                      Wonderful! 4.8/5
                      (16 reviews)
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Sleeps 4
                      Apartment #580371vb
                      16
                      Viewed 7 times in the last 48 hours
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 5
                        Apartment #4231257
                        3
                        Viewed 6 times in the last 48 hours
                          Exceptional! 5/5
                          (5 reviews)
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Apartment #4176496
                          5
                          Viewed 11 times in the last 48 hours
                            Wonderful! 4.8/5
                            (12 reviews)
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 6
                            Apartment #753921vb
                            12
                            Viewed 9 times in the last 48 hours
                              Wonderful! 4.8/5
                              (17 reviews)
                              avg/night
                              • 3 BR
                              • 2 BA
                              • Sleeps 10
                              Condo #609939vb
                              17
                              Viewed 7 times in the last 48 hours
                                Excellent! 4.6/5
                                (10 reviews)
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #620790vb
                                10
                                Viewed 15 times in the last 48 hours
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 2
                                  Apartment #4241233
                                  Viewed 6 times in the last 48 hours
                                    • 2 BR
                                    • 1 BA
                                    • Separate Toilet
                                    • Sleeps 5
                                    Apartment #6016140
                                    3
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 2
                                      Studio #4463116
                                      1
                                        Wonderful! 4.8/5
                                        (29 reviews)
                                        avg/night
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        Condo #433768vb
                                        29
                                        Viewed 8 times in the last 48 hours
                                          Excellent! 4.6/5
                                          (12 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 5
                                          Apartment #613469vb
                                          12
                                          Viewed 10 times in the last 48 hours
                                            Exceptional! 5/5
                                            (3 reviews)
                                            avg/night
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Apartment #861568vb
                                            3
                                            Viewed 5 times in the last 48 hours
                                              • 3 BR
                                              • 2 BA
                                              • Sleeps 9
                                              Apartment #6784862
                                              4
                                                • 4 BR
                                                • 2 BA
                                                • Sleeps 8
                                                Apartment #692492vb
                                                8
                                                  • 4 BR
                                                  • 2 BA
                                                  • Sleeps 8
                                                  Apartment #652526vb
                                                  3
                                                  Viewed 12 times in the last 48 hours
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Apartment #4423889
                                                    2
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 4
                                                      Apartment #4456775
                                                        • Studio
                                                        • 1 BA
                                                        • Sleeps 3
                                                        Apartment #722838vb
                                                        2
                                                          Wonderful! 4.9/5
                                                          (7 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 6
                                                          Apartment #4117745
                                                          7
                                                          Viewed 31 times in the last 48 hours
                                                            Excellent! 4.6/5
                                                            (7 reviews)
                                                            avg/night
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 5
                                                            Apartment #3951167
                                                            7
                                                            Viewed 6 times in the last 48 hours
                                                              • 3 BR
                                                              • 2 BA
                                                              • Separate Toilet
                                                              • Sleeps 7
                                                              Apartment #993866vb
                                                              3
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Apartment #4463117
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Apartment #4143827
                                                                  2
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 4
                                                                    Apartment #4201541
                                                                    6
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 7
                                                                      Condo #4487925
                                                                      1
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 4
                                                                        Apartment #721864vb
                                                                        5
                                                                          Wonderful! 4.9/5
                                                                          (7 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 6
                                                                          Apartment #4133363
                                                                          7
                                                                          Viewed 5 times in the last 48 hours
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 6
                                                                            Apartment #4286983
                                                                            1
                                                                            Viewed 9 times in the last 48 hours
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 2
                                                                              Apartment #618099vb
                                                                              6
                                                                                Excellent! 4.7/5
                                                                                (11 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 5
                                                                                Condo #651721vb
                                                                                11
                                                                                Viewed 15 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  Apartment #1016170vb
                                                                                  1
                                                                                  Viewed 5 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #1016068vb
                                                                                    2
                                                                                    Viewed 11 times in the last 48 hours
                                                                                      Exceptional! 5/5
                                                                                      (6 reviews)
                                                                                      avg/night
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 3
                                                                                      Apartment #699883vb
                                                                                      6
                                                                                      Viewed 8 times in the last 48 hours
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Apartment #790686vb
                                                                                        5
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 5
                                                                                          Apartment #1000560vb
                                                                                          2
                                                                                            Excellent! 4.7/5
                                                                                            (6 reviews)
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 3 BA
                                                                                            • Sleeps 8
                                                                                            House #752771vb
                                                                                            6
                                                                                            Viewed 8 times in the last 48 hours
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Condo #591282vb
                                                                                              15
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 5
                                                                                                Apartment #4216076
                                                                                                1
                                                                                                Viewed 6 times in the last 48 hours
                                                                                                  • 1 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Condo #890919vb
                                                                                                  4
                                                                                                  • 1 - 50 of 279

                                                                                                  Mexico City Holiday Apartments & Rentals (279)