Narrow results:

Clear selected filters

396 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. For every 10 nights, get 1 free!
    Hotel Kron

    Avenida Insurgentes Sur 3790, Col. Tlalpan Centro, Mexico City, DF, 14000 Mexico

    ,

    866-573-4235

    3.5 stars
    Mexico City
    • 6.9 miles to City center‎
    • 12 miles to Benito Juarez International Airport (MEX)‎
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $35 $32
    • For every 10 nights, get 1 free!
      Puertas del Bosque

      Camino Santa Teresa 480-2, Col. El Bosque, Tlalpan, Mexico City, DF, 14266 Mexico

      ,

      866-678-6350

      3.5 stars
      Mexico City
      • 7.1 miles to City center‎
      • 12 miles to Benito Juarez International Airport (MEX)‎
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $128
      • For every 10 nights, get 1 free!
        Radisson Paraiso Mexico City

        Cuspide 53 Col Parques, Mexico City, DF, 14020 Mexico

        ,

        866-767-0278

        4 stars
        Mexico City
        • 7.5 miles to City center‎
        • 11 miles to Benito Juarez International Airport (MEX)‎
        Excellent
        4.3 / 5
        110
        customer reviews
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $100
        • For every 10 nights, get 1 free!
          Royal Pedregal Hotel

          Periferico Sur 4363, Mexico City, DF, 14210 Mexico

          ,

          866-925-4159

          3.5 stars
          Mexico City
          • 7.6 miles to City center‎
          • 12 miles to Benito Juarez International Airport (MEX)‎
          Excellent
          4.3 / 5
          247
          customer reviews
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $123 $86
          • For every 10 nights, get 1 free!
            Hotel Amala

            Av. Periferico Sur 7685, Col. Rinconada Coapa, Mexico City, DF, 16040 Mexico

            ,

            866-925-8676

            3.5 stars
            Mexico City
            • 9.1 miles to City center‎
            • 9.8 miles to Benito Juarez International Airport (MEX)‎
            Excellent
            4.5 / 5
            2
            customer reviews
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $29 $26
            • For every 10 nights, get 1 free!
              Organico Hotel Boutique

              Camino Real 30 de Marzo, San Miguel Ajusco, Tlalpan, Mexico City, DF, 14700 Mexico

              ,

              866-538-0251

              4 stars
              Mexico City
              • 4.8 miles to City center‎
              • 17 miles to Benito Juarez International Airport (MEX)‎
              No customer reviews yet
              Be the first
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $150 $135
              • For every 10 nights, get 1 free!
                Holiday Inn Hotel & Suites Medica Sur

                Puente De Piedra 150, Mexico City, DF, 14050 Mexico

                ,

                866-538-1314

                3 stars
                Mexico City
                • 7.5 miles to City center‎
                • 11 miles to Benito Juarez International Airport (MEX)‎
                Excellent
                4.3 / 5
                53
                customer reviews
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $92
                • For every 10 nights, get 1 free!
                  One Ciudad de México Periférico Sur

                  Periferico Sur 5530, Col. Pedregal de Carrasco, Mexico City, DF, 04700 Mexico

                  ,

                  866-538-6252

                  2.5 stars
                  Mexico City
                  • 7.7 miles to City center‎
                  • 11 miles to Benito Juarez International Airport (MEX)‎
                  Excellent
                  4.0 / 5
                  9
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $78 $62
                  • For every 10 nights, get 1 free!
                    Fiesta Inn Periferico Sur

                    Periferico Sur 5530, Col. Pedregal de Carrasco, Mexico City, DF, 04700 Mexico

                    ,

                    866-538-9298

                    3 stars
                    Mexico City
                    • 7.7 miles to City center‎
                    • 11 miles to Benito Juarez International Airport (MEX)‎
                    Excellent
                    4.1 / 5
                    177
                    customer reviews
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $85
                    • For every 10 nights, get 1 free!
                      Camino Real Pedregal Mexico

                      Periferico Sur No. 3647, Col. Héroes de Padierna, Mexico City, DF, 10700 Mexico

                      ,

                      866-539-5067

                      4 stars
                      Mexico City
                      • 8.5 miles to City center‎
                      • 12 miles to Benito Juarez International Airport (MEX)‎
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $123 $80
                      • For every 10 nights, get 1 free!
                        Hotel Novo Coapa

                        Calzada del Hueso 637, Mexico City, DF, 14324 Mexico

                        ,

                        866-539-9234

                        Star rating not available
                        Mexico City
                        • 8.9 miles to City center‎
                        • 9.4 miles to Benito Juarez International Airport (MEX)‎
                        No customer reviews yet
                        Be the first
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                      • For every 10 nights, get 1 free!
                        Hotel Pedregal Palace

                        Periferico Sur 3487, Colonia San Jeronimo Lidice, Mexico City, DF, 10400 Mexico

                        ,

                        866-582-3258

                        3 stars
                        Mexico City
                        • 9.0 miles to City center‎
                        • 12 miles to Benito Juarez International Airport (MEX)‎
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $100 $60
                        • For every 10 nights, get 1 free!
                          Hotel Real del Sur

                          Av. División del Norte, Coyoacan, Mexico City, DF, 3640 Mexico

                          ,

                          866-711-3751

                          3 stars
                          Mexico City
                          • 9.4 miles to City center‎
                          • 8.6 miles to Benito Juarez International Airport (MEX)‎
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $55
                          • For every 10 nights, get 1 free!
                            Hotel Centro Diana

                            Av. Universidad 1861, Col. Oxtopulco Universidad, Mexico City, DF, 04318 Mexico

                            ,

                            866-925-0548

                            2 stars
                            Mexico City
                            • 10 miles to City center‎
                            • 8.9 miles to Benito Juarez International Airport (MEX)‎
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $24
                            • For every 10 nights, get 1 free!
                              Stara San Angel Inn

                              Av Desierto Leones 4048, corner with 2Priv San Angel Inn 4, Mexico City, DF, 01790 Mexico

                              ,

                              866-925-4218

                              4 stars
                              Mexico City
                              • 11 miles to City center‎
                              • 9.9 miles to Benito Juarez International Airport (MEX)‎
                              Excellent
                              4.3 / 5
                              16
                              customer reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $165 $124
                              • For every 10 nights, get 1 free!
                                Hostal MX Coyoacan

                                Calle Tres Cruces No. 106B, Col. Villa Coyoacan, Mexico City, DF, 04000 Mexico

                                ,

                                866-925-8709

                                2 stars
                                Mexico City
                                • 11 miles to City center‎
                                • 8.1 miles to Benito Juarez International Airport (MEX)‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $17
                                • For every 10 nights, get 1 free!
                                  Westall B&B - Adults only

                                  Callejon Chilpa No. 23 Int. 3, Coyoacán, Mexico City, DF, 04020 Mexico

                                  ,

                                  866-538-0157

                                  3.5 stars
                                  Mexico City
                                  • 11 miles to City center‎
                                  • 7.8 miles to Benito Juarez International Airport (MEX)‎
                                  No customer reviews yet
                                  Be the first
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $121
                                  • For every 10 nights, get 1 free!
                                    Corazoncito Coyoacán Uno

                                    Pino 42, Mexico City, DF, 04010 Mexico

                                    ,

                                    866-538-0192

                                    2.5 stars
                                    Mexico City
                                    • 11 miles to City center‎
                                    • 8.1 miles to Benito Juarez International Airport (MEX)‎
                                    No customer reviews yet
                                    Be the first
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  • For every 10 nights, get 1 free!
                                    La Casita del Patio Verde

                                    Callejón de la Escondida # 41, Col. Coyoacán, Mexico City, DF, 04000 Mexico

                                    ,

                                    866-538-0294

                                    2.5 stars
                                    Mexico City
                                    • 11 miles to City center‎
                                    • 8.2 miles to Benito Juarez International Airport (MEX)‎
                                    Outstanding
                                    4.7 / 5
                                    17
                                    customer reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $80
                                    • For every 10 nights, get 1 free!
                                      PUGSEAL Boutique B&B

                                      Primer Cerrada Belisario Dominguez # 16, Col. Del Carmen, Mexico City, DF, 04100 Mexico

                                      ,

                                      866-538-0315

                                      2 stars
                                      Mexico City
                                      • 11 miles to City center‎
                                      • 7.8 miles to Benito Juarez International Airport (MEX)‎
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $115
                                      • For every 10 nights, get 1 free!
                                        Hostal Cuija Coyoacán

                                        Berlin 268, Col Del Carmen Coyoacán, Mexico City, DF, 04100 Mexico

                                        ,

                                        866-538-1351

                                        Star rating not available
                                        Mexico City
                                        • 11 miles to City center‎
                                        • 7.6 miles to Benito Juarez International Airport (MEX)‎
                                        No customer reviews yet
                                        Be the first
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $15
                                        • For every 10 nights, get 1 free!
                                          Hostal La Encantada

                                          Guerrero 108, Col. Del Carmen Coyoacán, Mexico City, DF, 04100 Mexico

                                          ,

                                          866-538-2362

                                          2.5 stars
                                          Mexico City
                                          • 11 miles to City center‎
                                          • 7.6 miles to Benito Juarez International Airport (MEX)‎
                                          Outstanding
                                          5.0 / 5
                                          1
                                          customer review
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $21
                                          • For every 10 nights, get 1 free!
                                            Hotelito Casa Caracol

                                            Sagredo No. 257, Col. Guadalupe Inn, Mexico City, DF, 01020 Mexico

                                            ,

                                            866-538-6218

                                            3 stars
                                            Mexico City
                                            • 12 miles to City center‎
                                            • 8.4 miles to Benito Juarez International Airport (MEX)‎
                                            Outstanding
                                            5.0 / 5
                                            1
                                            customer review
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $89
                                            • For every 10 nights, get 1 free!
                                              Hostal Casa Tistik

                                              Sagredo 253, Col. Guadalupe Inn, Mexico City, DF, 01020 Mexico

                                              ,

                                              866-538-6315

                                              2 stars
                                              Mexico City
                                              • 12 miles to City center‎
                                              • 8.4 miles to Benito Juarez International Airport (MEX)‎
                                              No customer reviews yet
                                              Be the first
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $25
                                              • For every 10 nights, get 1 free!
                                                Torre Sagredo

                                                C. Sagredo No. 252, Col. Guadalupe Inn, Mexico City, DF, 01020 Mexico

                                                ,

                                                866-538-9367

                                                3 stars
                                                Mexico City
                                                • 12 miles to City center‎
                                                • 8.4 miles to Benito Juarez International Airport (MEX)‎
                                                No customer reviews yet
                                                Be the first
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $69
                                                • For every 10 nights, get 1 free!
                                                  Casa Tistik

                                                  C. Sagredo No. 253, Col. Guadalupe Inn, Mexico City, DF, 01020 Mexico

                                                  ,

                                                  866-573-4235

                                                  2.5 stars
                                                  Mexico City
                                                  • 12 miles to City center‎
                                                  • 8.4 miles to Benito Juarez International Airport (MEX)‎
                                                  No customer reviews yet
                                                  Be the first
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $69
                                                  • For every 10 nights, get 1 free!
                                                    Moras Suites

                                                    C. Moras No. 1254, Col. Florida, Mexico City, DF, 01030 Mexico

                                                    ,

                                                    866-678-6350

                                                    3 stars
                                                    Mexico City
                                                    • 12 miles to City center‎
                                                    • 7.9 miles to Benito Juarez International Airport (MEX)‎
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $57
                                                    • For every 10 nights, get 1 free!
                                                      Fiesta Inn Insurgentes Sur

                                                      Mercaderes #20 Col San Jose Insurgentes, Mexico City, DF, 03900 Mexico

                                                      ,

                                                      866-767-0278

                                                      3.5 stars
                                                      Mexico City
                                                      • 12 miles to City center‎
                                                      • 8.0 miles to Benito Juarez International Airport (MEX)‎
                                                      Excellent
                                                      4.5 / 5
                                                      101
                                                      customer reviews
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $93 $79
                                                      • For every 10 nights, get 1 free!
                                                        City Express Plus Insurgentes Sur

                                                        Av. Insurgentes Sur 1581, Col. San José, Insurgentes, Del. Benito Juárez, Mexico City, DF, 03900 Mexico

                                                        ,

                                                        866-925-4159

                                                        2 stars
                                                        Mexico City
                                                        • 12 miles to City center‎
                                                        • 8.0 miles to Benito Juarez International Airport (MEX)‎
                                                        Excellent
                                                        4.2 / 5
                                                        254
                                                        customer reviews
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $63
                                                        • For every 10 nights, get 1 free!
                                                          Ramada Via Veneto Mexico City South

                                                          Calzada De Tlalpan 1561, Col. Portales, Mexico City, DF, 03300 Mexico

                                                          ,

                                                          866-925-8676

                                                          2.5 stars
                                                          Mexico City
                                                          • 12 miles to City center‎
                                                          • 6.3 miles to Benito Juarez International Airport (MEX)‎
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $58 $49
                                                          • For every 10 nights, get 1 free!
                                                            City Express Plus Patio Universidad

                                                            Avenida Popocatépetl No. 546, Col. Xoco Del. Benito Juárez C.P., Mexico City, DF, 03330 Mexico

                                                            ,

                                                            866-538-0251

                                                            2.5 stars
                                                            Mexico City
                                                            • 12 miles to City center‎
                                                            • 7.2 miles to Benito Juarez International Airport (MEX)‎
                                                            Excellent
                                                            4.2 / 5
                                                            117
                                                            customer reviews
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $68
                                                            • For every 10 nights, get 1 free!
                                                              Holiday Inn Mexico Coyoacan

                                                              Calzada Tlalpan Number 1507, Col Portales, Mexico City, DF, 03300 Mexico

                                                              ,

                                                              866-538-1314

                                                              3 stars
                                                              Mexico City
                                                              • 12 miles to City center‎
                                                              • 6.2 miles to Benito Juarez International Airport (MEX)‎
                                                              Excellent
                                                              4.2 / 5
                                                              96
                                                              customer reviews
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $80
                                                              • For every 10 nights, get 1 free!
                                                                Holiday Inn Mexico City - Plaza Universidad

                                                                Parroquia 1056, Mexico City, DF, 03310 Mexico

                                                                ,

                                                                866-538-6252

                                                                3.5 stars
                                                                Mexico City
                                                                • 12 miles to City center‎
                                                                • 6.9 miles to Benito Juarez International Airport (MEX)‎
                                                                Outstanding
                                                                4.6 / 5
                                                                105
                                                                customer reviews
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $77
                                                                • For every 10 nights, get 1 free!
                                                                  HauSuites By Dominion Santa Fe

                                                                  Prolongacion Reforma 1190, Santa Fe, Mexico City, DF, 05300 Mexico

                                                                  ,

                                                                  866-538-9298

                                                                  3.5 stars
                                                                  Mexico City
                                                                  • 13 miles to City center‎
                                                                  • 13 miles to Benito Juarez International Airport (MEX)‎
                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                  from $139
                                                                  • For every 10 nights, get 1 free!
                                                                    Stara Hamburgo

                                                                    Hamburgo No. 32, Zona Rosa, Mexico City, DF, Mexico

                                                                    ,

                                                                    866-539-5067

                                                                    4 stars
                                                                    Mexico City
                                                                    • 13 miles to City center‎
                                                                    • 5.8 miles to Benito Juarez International Airport (MEX)‎
                                                                    No customer reviews yet
                                                                    Be the first
                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    from $210 $189
                                                                    • For every 10 nights, get 1 free!
                                                                      Fiesta Inn Santa Fe

                                                                      Calle 3 No. 55 Col. Lomas de Santa Fe, Mexico City, DF, 01219 Mexico

                                                                      ,

                                                                      866-539-9234

                                                                      3 stars
                                                                      Mexico City
                                                                      • 13 miles to City center‎
                                                                      • 13 miles to Benito Juarez International Airport (MEX)‎
                                                                      Excellent
                                                                      4.3 / 5
                                                                      139
                                                                      customer reviews
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      from $65 $63
                                                                      • For every 10 nights, get 1 free!
                                                                        The Westin Santa Fe, Mexico City

                                                                        Javier Barros Sierra 540, Lomas Santa Fe, Mexico City, DF, 01219 Mexico

                                                                        ,

                                                                        866-582-3258

                                                                        4 stars
                                                                        Mexico City
                                                                        • 13 miles to City center‎
                                                                        • 12 miles to Benito Juarez International Airport (MEX)‎
                                                                        Excellent
                                                                        4.5 / 5
                                                                        63
                                                                        customer reviews
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        from $109
                                                                        • For every 10 nights, get 1 free!
                                                                          Intercontinental Presidente Santa Fe Mexico

                                                                          Av. Juan Salvador Agraz 97, Mexico City, DF, 05300 Mexico

                                                                          ,

                                                                          866-711-3751

                                                                          4 stars
                                                                          Mexico City
                                                                          • 13 miles to City center‎
                                                                          • 14 miles to Benito Juarez International Airport (MEX)‎
                                                                          Excellent
                                                                          4.5 / 5
                                                                          170
                                                                          customer reviews
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                          from $88
                                                                          • For every 10 nights, get 1 free!
                                                                            Fiesta Americana Santa Fe

                                                                            Calle 3, #55, Col. Lomas de Santa Fe, Mexico City, DF, 01219 Mexico

                                                                            ,

                                                                            866-925-0548

                                                                            4 stars
                                                                            Mexico City
                                                                            • 13 miles to City center‎
                                                                            • 13 miles to Benito Juarez International Airport (MEX)‎
                                                                            Excellent
                                                                            4.4 / 5
                                                                            133
                                                                            customer reviews
                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                            from $80 $72
                                                                            • For every 10 nights, get 1 free!
                                                                              Stadia Suites

                                                                              Juan Salvador Agraz # 60, Colonia Lomas de Santa Fe, Mexico City, DF, 05300 Mexico

                                                                              ,

                                                                              866-925-4218

                                                                              3.5 stars
                                                                              Mexico City
                                                                              • 13 miles to City center‎
                                                                              • 14 miles to Benito Juarez International Airport (MEX)‎
                                                                              Excellent
                                                                              4.4 / 5
                                                                              112
                                                                              customer reviews
                                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                              from $125 $94
                                                                              • For every 10 nights, get 1 free!
                                                                                City Express Plus Santa Fe

                                                                                Juan Salvador Agraz No. 69, Mexico City, DF, 05348 Mexico

                                                                                ,

                                                                                866-925-8709

                                                                                3 stars
                                                                                Mexico City
                                                                                • 13 miles to City center‎
                                                                                • 14 miles to Benito Juarez International Airport (MEX)‎
                                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                from $54
                                                                                • For every 10 nights, get 1 free!
                                                                                  City Express Suites Santa Fe

                                                                                  Juan Salvador Agraz, 69, Mexico City, DF, 05348 Mexico

                                                                                  ,

                                                                                  866-538-0157

                                                                                  2.5 stars
                                                                                  Mexico City
                                                                                  • 13 miles to City center‎
                                                                                  • 14 miles to Benito Juarez International Airport (MEX)‎
                                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                  from $102
                                                                                  • For every 10 nights, get 1 free!
                                                                                    Holiday Inn Express Mexico Santa Fe

                                                                                    Guillermo Gonzalez Camarena 1400, Mexico City, DF, 01210 Mexico

                                                                                    ,

                                                                                    866-538-0192

                                                                                    2.5 stars
                                                                                    Mexico City
                                                                                    • 13 miles to City center‎
                                                                                    • 13 miles to Benito Juarez International Airport (MEX)‎
                                                                                    Excellent
                                                                                    4.1 / 5
                                                                                    95
                                                                                    customer reviews
                                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                    from $67
                                                                                    • For every 10 nights, get 1 free!
                                                                                      Holiday Inn México Santa Fe

                                                                                      Guillermo Gonzalez Camarena, 1400 Centro Ciudad Santa Fe, Mexico City, DF, 01210 Mexico

                                                                                      ,

                                                                                      866-538-0294

                                                                                      3 stars
                                                                                      Mexico City
                                                                                      • 13 miles to City center‎
                                                                                      • 13 miles to Benito Juarez International Airport (MEX)‎
                                                                                      No customer reviews yet
                                                                                      Be the first
                                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                      from $86
                                                                                      • For every 10 nights, get 1 free!
                                                                                        NH Collection Mexico City Santa Fé

                                                                                        Juan Salvador Agraz, 44, Mexico City, DF, 05109 Mexico

                                                                                        ,

                                                                                        866-538-0315

                                                                                        3.5 stars
                                                                                        Mexico City
                                                                                        • 13 miles to City center‎
                                                                                        • 14 miles to Benito Juarez International Airport (MEX)‎
                                                                                        Excellent
                                                                                        4.3 / 5
                                                                                        100
                                                                                        customer reviews
                                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                        from $75
                                                                                        • For every 10 nights, get 1 free!
                                                                                          Hotel Novotel Mexico City Santa Fe

                                                                                          Antonio Dovali Jaime 75, Col. Centro De Cuidad, Mexico City, DF, 01210 Mexico

                                                                                          ,

                                                                                          866-538-1351

                                                                                          3 stars
                                                                                          Mexico City
                                                                                          • 13 miles to City center‎
                                                                                          • 12 miles to Benito Juarez International Airport (MEX)‎
                                                                                          Excellent
                                                                                          4.1 / 5
                                                                                          111
                                                                                          customer reviews
                                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                          from $52
                                                                                          • For every 10 nights, get 1 free!
                                                                                            Casa Azul B & B

                                                                                            Nattier 21, Mexico City, DF, 03430 Mexico

                                                                                            ,

                                                                                            866-538-2362

                                                                                            3.5 stars
                                                                                            Mexico City
                                                                                            • 13 miles to City center‎
                                                                                            • 7.5 miles to Benito Juarez International Airport (MEX)‎
                                                                                            Poor
                                                                                            1.0 / 5
                                                                                            1
                                                                                            customer review
                                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                            from $50
                                                                                            • For every 10 nights, get 1 free!
                                                                                              B&B Casa Mezquite

                                                                                              28 de Abril No 3 Nte, Col. San Antonio, San Miguel de Allende, Guanajuato, 37750 Mexico

                                                                                              ,

                                                                                              866-538-6218

                                                                                              Star rating not available
                                                                                              San Miguel de Allende
                                                                                              • 13 miles to City center‎
                                                                                              • 8.8 miles to Benito Juarez International Airport (MEX)‎
                                                                                              No customer reviews yet
                                                                                              Be the first
                                                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                            • For every 10 nights, get 1 free!
                                                                                              JW Marriott Hotel Mexico City Santa Fe

                                                                                              Ave Sante Fe 160 Col Santa F, Mexico City, DF, 01219 Mexico

                                                                                              ,

                                                                                              866-538-6315

                                                                                              4 stars
                                                                                              Mexico City
                                                                                              • 13 miles to City center‎
                                                                                              • 12 miles to Benito Juarez International Airport (MEX)‎
                                                                                              Outstanding
                                                                                              4.6 / 5
                                                                                              42
                                                                                              customer reviews
                                                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                              from $135
                                                                                              • For every 10 nights, get 1 free!
                                                                                                Hilton Mexico City Santa Fe

                                                                                                Antonio Dovali Jaime No. 70, Mexico City, DF, 1219 Mexico

                                                                                                ,

                                                                                                866-538-9367

                                                                                                4.5 stars
                                                                                                Mexico City
                                                                                                • 13 miles to City center‎
                                                                                                • 12 miles to Benito Juarez International Airport (MEX)‎
                                                                                                Outstanding
                                                                                                4.6 / 5
                                                                                                177
                                                                                                customer reviews
                                                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                                from $99
                                                                                                *

                                                                                                strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.