Després de la guerra, Rubinstein va continuar sent un gran jugador, encara que els seus resultats no van tornar a ser els mateixos que en el període 1907-1912. Tot i així, va vèncer un important torneig a Viena el 1922 (el segon Campionat d'Àustria - no oficial) per davant del futur campió mundial Aleksandr Alekhin, guanyà la tercera edició del torneig de Nadal de Hastings (1922/23), guanyà al Campionat de Polònia de 1927 a Łódź, fou 3r al gran Torneig d'escacs de San Remo 1930 (rere Alekhin i Aron Nimzowitsch), i va ser el líder de la selecció polonesa que va vèncer a l'Olimpíada d'escacs de 1930 a Hamburg. En aquesta competició va aconseguir la gran marca de 13 victòries i 4 taules per un total de 15 punts sobre disset possibles, cosa que li va valer una medalla d'or a la millor actuació individual.