Sachverhalt: A. X._ baute auf ihrer Parzelle in der Gemeinde Zermatt zwei neue Wohnhäuser. Am 30. August 2005 stellte ihr diese einen Wasseranschlussbeitrag von Fr. 13'350.90 und einen Kanalisationsanschlussbeitrag von Fr. 14'028.90 in Rechnung. Sie stützte sich dabei auf Art. 2 der Gebührenordnung der Einwohnergemeinde Zermatt für das Wasser und das Abwasser vom 30. November 1977 (nachfolgend: Gebührenordnung). Dagegen hat X._ bei der Gemeinde erfolglos Einsprache erhoben. B. Den Einspracheentscheid hat X._ beim Staatsrat mit Beschwerde angefochten. Diese hiess der Staatsrat gut und hob den Einspracheentscheid der Gemeinde auf. Dagegen hat die Gemeinde Zermatt beim Kantonsgericht des Kantons Wallis, Öffentlichrechtliche Abteilung, erfolglos Beschwerde geführt. C. Die Gemeinde Zermatt beantragt vor Bundesgericht, den Entscheid des Kantonsgerichts des Kantons Wallis, Öffentlichrechtliche Abteilung, vom 13. November 2009 aufzuheben. X._ hat sich vernehmen lassen und beantragt, die Beschwerde abzuweisen. Der Staatsrat und das Kantonsgericht haben auf eine Stellungnahme verzichtet. D. Der Präsident der II. öffentlich-rechtlichen Abteilung hat am 1. Februar 2010 dem Gesuch um aufschiebende Wirkung teilweise entsprochen.