Sachverhalt: A. Die Y._AG ist Eigentümerin der Parzellen Nr. 179, Nr. 194 und Nr. 3332 in Wilen (Gemeinde Freienbach), auf welchen das Gasthaus Wylen mit Nebengebäuden steht. Die Parzellen liegen in der Kernzone. Für die Parzellen Nr. 179 und Nr. 3332 gilt eine Gestaltungsplanpflicht. Die Y._AG stellte am 13. Februar 2009 zum einen ein Gesuch um Erlass eines Gestaltungsplans und zum anderen ein Gesuch um Bewilligung des Abbruchs des bestehenden Gasthauses Wylen mit Nebengebäuden und Neuerstellung eines Mehrfamilienhauses mit elf Wohnungen, Büroräumen, Tiefgarage und Aussenparkplätzen. Am 10. Juni 2009 erliess der Gemeinderat Freienbach den Gestaltungsplan "Konradshalde Kernzone". Dieser Gestaltungsplan ist in Rechtskraft erwachsen. Am 4. November 2010 bewilligte er das Bauprojekt der Y._AG unter verschiedenen Bedingungen und Auflagen und wies die dagegen erhobenen Einsprachen ab. Gegen die Baubewilligung legte X._ beim Regierungsrat des Kantons Schwyz Beschwerde ein. Mit Entscheid vom 17. Mai 2011 wies dieser das Rechtsmittel ab. Eine dagegen von X._ erhobene Verwaltungsgerichtsbeschwerde wies das Verwaltungsgericht des Kantons Schwyz mit Entscheid vom 23. November 2011 ab. B. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht vom 18. Januar 2012 beantragt X._, der Entscheid des Verwaltungsgerichts sei aufzuheben. Das Amt für Raumentwicklung und das Verwaltungsgericht haben auf eine Vernehmlassung verzichtet. Der Gemeinderat Freienbach und die Beschwerdegegnerin beantragen die Abweisung der Beschwerde, soweit darauf einzutreten sei. Der Regierungsrat beantragt, auf die Beschwerde sei nicht einzutreten, eventuell sei sie abzuweisen. 