Otto von Lossow voit le jour à Hof dans le royaume de Bavière. Il s'enrôle dans l'armée bavaroise en 1888 et s'instruit pour devenir officier d'état-major. Il sert dans le contingent allemand envoyé en Chine lors de la Révolte des Boxers mais la guerre se termine avant qu'il ait été engagé. De 1910 à 1912, il est instructeur de la mission militaire allemande auprès de l'armée ottomane. Juste avant la Première Guerre mondiale, il est lieutenant-colonel et officier d'état-major sans mission spécifique. Lors de la mobilisation en 1914, il est nommé au poste de chef d'état-major du de réserve bavarois.