Die Satyagraha Huis, algemeen bekend as die Gandhi Huis, is 'n museum en gastehuis in Johannesburg. Die huis, waar hy tussen 1908 en 1909 gewoon het, het aan Mahatma Gandhi behoort. Dit word beskou as deel van Johannesburg se kultuurhistoriese erfenis. Satyagraha beteken "volhouding by die waarheid". Die huis is deur argitek Hermann Kallenbach vir homself en Gandhi ontwerp. Gandhi het 21 jaar in Suid-Afrika gewoon – van 1893 tot 1914, en het daartydens Indië en Groot-Brittanje besoek. Gandhi het volgens seker bronne die eerste keer bewus geword van rasse-diskriminasie in Suid-Afrika toe hy by Pietermaritzburg se spoorwegstasie gearresteer is omdat hy in 'n treinwa gery het wat vir blankes gereserveer was. In 1904 het Gandhi Hermann Kallenbach, 'n Duitse Joodse argitek, ontmoet, wat in 1896 in die land aangekom het. In 1907 het Kallenbach 'n huis ontwerp, op twee plaaslike rondawels gebaseer, maar gebou volgens Europese boumetodes. Dit word die Kraal genoem. Die huis het stalle en 'n tennisbaan gehad, maar Gandhi en Kallenbach het 'n lewe van meditasie en onthouding gelei.