Nach dem Waffenstillstand von Compiègne und der Rückkehr in die Heimat wurde Höfl ab 18. Dezember 1918 als Führer des I. Bataillons des 20. Infanterie-Regiments „Prinz Franz“ verwendet. Nach der Auflösung des Regiments war er im Mai 1919 Garnisonsältester in Lindau und Führer des Freikorps Bodensee. Ende des Monats wurde er zur Inspektion der Militär-Bildungsanstalten sowie Anfang Juni 1919 zur Zentralstelle des Generalstabs versetzt. Mit Patent vom 18. Oktober 1918 wurde er zum Major befördert. Höfl wurde dann in die Vorläufige Reichswehr übernommen und war bis 14. September 1923 als Taktiklehrer an der Infanterieschule München tätig. Anschließend kehrte er in den Truppendienst zurück, kommandierte bis 12. Januar 1928 das I. Bataillons des 21. (Bayerisches) Infanterie-Regiments in Würzburg und wurde am 1. April 1924 zum Oberstleutnant befördert. Er wurde dann zum Kommandanten von Ingolstadt ernannt und in dieser Stellung am 1. Februar 1929 zum Oberst befördert. Am 30. September 1929 entband man ihn von seinem Posten und verabschiedete ihn in den Ruhestand.