class S: pass
S.instance = S()
def __cantinit(self): raise RuntimeError("this class cannot be instanciate")
S.__init__ = __cantinit

これでもOK。